blob: 47410b32deaf216fecbcab35ba9aabcb81ea6a36 [file] [log] [blame]
{
"array_types" :
[
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [2]",
"name" : "ASN1_TEMPLATE_st [2]",
"referenced_type" : "type-2869",
"self_type" : "type-2868",
"size" : 40,
"source_file" : "/system/keymaster/include/keymaster/wrapped_key.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [2]",
"name" : "ASN1_TEMPLATE_st [2]",
"referenced_type" : "type-4885",
"self_type" : "type-4884",
"size" : 40,
"source_file" : "/system/keymaster/include/keymaster/wrapped_key.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [36]",
"name" : "ASN1_TEMPLATE_st [36]",
"referenced_type" : "type-1489",
"self_type" : "type-1488",
"size" : 720,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [36]",
"name" : "ASN1_TEMPLATE_st [36]",
"referenced_type" : "type-1694",
"self_type" : "type-1693",
"size" : 720,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [36]",
"name" : "ASN1_TEMPLATE_st [36]",
"referenced_type" : "type-1930",
"self_type" : "type-1929",
"size" : 720,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [36]",
"name" : "ASN1_TEMPLATE_st [36]",
"referenced_type" : "type-2072",
"self_type" : "type-2071",
"size" : 720,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [36]",
"name" : "ASN1_TEMPLATE_st [36]",
"referenced_type" : "type-2275",
"self_type" : "type-2274",
"size" : 720,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [36]",
"name" : "ASN1_TEMPLATE_st [36]",
"referenced_type" : "type-2403",
"self_type" : "type-2402",
"size" : 720,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [36]",
"name" : "ASN1_TEMPLATE_st [36]",
"referenced_type" : "type-2599",
"self_type" : "type-2598",
"size" : 720,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [36]",
"name" : "ASN1_TEMPLATE_st [36]",
"referenced_type" : "type-2830",
"self_type" : "type-2829",
"size" : 720,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [36]",
"name" : "ASN1_TEMPLATE_st [36]",
"referenced_type" : "type-2988",
"self_type" : "type-2987",
"size" : 720,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [36]",
"name" : "ASN1_TEMPLATE_st [36]",
"referenced_type" : "type-3033",
"self_type" : "type-3032",
"size" : 720,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [36]",
"name" : "ASN1_TEMPLATE_st [36]",
"referenced_type" : "type-335",
"self_type" : "type-334",
"size" : 720,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [36]",
"name" : "ASN1_TEMPLATE_st [36]",
"referenced_type" : "type-3563",
"self_type" : "type-3562",
"size" : 720,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [36]",
"name" : "ASN1_TEMPLATE_st [36]",
"referenced_type" : "type-3768",
"self_type" : "type-3767",
"size" : 720,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [36]",
"name" : "ASN1_TEMPLATE_st [36]",
"referenced_type" : "type-4004",
"self_type" : "type-4003",
"size" : 720,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [36]",
"name" : "ASN1_TEMPLATE_st [36]",
"referenced_type" : "type-4145",
"self_type" : "type-4144",
"size" : 720,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [36]",
"name" : "ASN1_TEMPLATE_st [36]",
"referenced_type" : "type-4325",
"self_type" : "type-4324",
"size" : 720,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [36]",
"name" : "ASN1_TEMPLATE_st [36]",
"referenced_type" : "type-4451",
"self_type" : "type-4450",
"size" : 720,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [36]",
"name" : "ASN1_TEMPLATE_st [36]",
"referenced_type" : "type-4638",
"self_type" : "type-4637",
"size" : 720,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [36]",
"name" : "ASN1_TEMPLATE_st [36]",
"referenced_type" : "type-47",
"self_type" : "type-46",
"size" : 720,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [36]",
"name" : "ASN1_TEMPLATE_st [36]",
"referenced_type" : "type-4855",
"self_type" : "type-4854",
"size" : 720,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [36]",
"name" : "ASN1_TEMPLATE_st [36]",
"referenced_type" : "type-4991",
"self_type" : "type-4990",
"size" : 720,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [36]",
"name" : "ASN1_TEMPLATE_st [36]",
"referenced_type" : "type-5037",
"self_type" : "type-5036",
"size" : 720,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [36]",
"name" : "ASN1_TEMPLATE_st [36]",
"referenced_type" : "type-582",
"self_type" : "type-581",
"size" : 720,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [36]",
"name" : "ASN1_TEMPLATE_st [36]",
"referenced_type" : "type-871",
"self_type" : "type-870",
"size" : 720,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [3]",
"name" : "ASN1_TEMPLATE_st [3]",
"referenced_type" : "type-1479",
"self_type" : "type-1478",
"size" : 60,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [3]",
"name" : "ASN1_TEMPLATE_st [3]",
"referenced_type" : "type-1687",
"self_type" : "type-1686",
"size" : 60,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [3]",
"name" : "ASN1_TEMPLATE_st [3]",
"referenced_type" : "type-1923",
"self_type" : "type-1922",
"size" : 60,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [3]",
"name" : "ASN1_TEMPLATE_st [3]",
"referenced_type" : "type-2063",
"self_type" : "type-2062",
"size" : 60,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [3]",
"name" : "ASN1_TEMPLATE_st [3]",
"referenced_type" : "type-2268",
"self_type" : "type-2267",
"size" : 60,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [3]",
"name" : "ASN1_TEMPLATE_st [3]",
"referenced_type" : "type-2396",
"self_type" : "type-2395",
"size" : 60,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [3]",
"name" : "ASN1_TEMPLATE_st [3]",
"referenced_type" : "type-2592",
"self_type" : "type-2591",
"size" : 60,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [3]",
"name" : "ASN1_TEMPLATE_st [3]",
"referenced_type" : "type-2823",
"self_type" : "type-2822",
"size" : 60,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [3]",
"name" : "ASN1_TEMPLATE_st [3]",
"referenced_type" : "type-2941",
"self_type" : "type-2940",
"size" : 60,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [3]",
"name" : "ASN1_TEMPLATE_st [3]",
"referenced_type" : "type-3026",
"self_type" : "type-3025",
"size" : 60,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [3]",
"name" : "ASN1_TEMPLATE_st [3]",
"referenced_type" : "type-328",
"self_type" : "type-327",
"size" : 60,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [3]",
"name" : "ASN1_TEMPLATE_st [3]",
"referenced_type" : "type-3553",
"self_type" : "type-3552",
"size" : 60,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [3]",
"name" : "ASN1_TEMPLATE_st [3]",
"referenced_type" : "type-3761",
"self_type" : "type-3760",
"size" : 60,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [3]",
"name" : "ASN1_TEMPLATE_st [3]",
"referenced_type" : "type-37",
"self_type" : "type-36",
"size" : 60,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [3]",
"name" : "ASN1_TEMPLATE_st [3]",
"referenced_type" : "type-3997",
"self_type" : "type-3996",
"size" : 60,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [3]",
"name" : "ASN1_TEMPLATE_st [3]",
"referenced_type" : "type-4136",
"self_type" : "type-4135",
"size" : 60,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [3]",
"name" : "ASN1_TEMPLATE_st [3]",
"referenced_type" : "type-4318",
"self_type" : "type-4317",
"size" : 60,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [3]",
"name" : "ASN1_TEMPLATE_st [3]",
"referenced_type" : "type-4444",
"self_type" : "type-4443",
"size" : 60,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [3]",
"name" : "ASN1_TEMPLATE_st [3]",
"referenced_type" : "type-4631",
"self_type" : "type-4630",
"size" : 60,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [3]",
"name" : "ASN1_TEMPLATE_st [3]",
"referenced_type" : "type-4848",
"self_type" : "type-4847",
"size" : 60,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [3]",
"name" : "ASN1_TEMPLATE_st [3]",
"referenced_type" : "type-4946",
"self_type" : "type-4945",
"size" : 60,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [3]",
"name" : "ASN1_TEMPLATE_st [3]",
"referenced_type" : "type-5030",
"self_type" : "type-5029",
"size" : 60,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [3]",
"name" : "ASN1_TEMPLATE_st [3]",
"referenced_type" : "type-575",
"self_type" : "type-574",
"size" : 60,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [3]",
"name" : "ASN1_TEMPLATE_st [3]",
"referenced_type" : "type-858",
"self_type" : "type-857",
"size" : 60,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [6]",
"name" : "ASN1_TEMPLATE_st [6]",
"referenced_type" : "type-2876",
"self_type" : "type-2875",
"size" : 120,
"source_file" : "/system/keymaster/include/keymaster/wrapped_key.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [6]",
"name" : "ASN1_TEMPLATE_st [6]",
"referenced_type" : "type-4891",
"self_type" : "type-4890",
"size" : 120,
"source_file" : "/system/keymaster/include/keymaster/wrapped_key.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [8]",
"name" : "ASN1_TEMPLATE_st [8]",
"referenced_type" : "type-1492",
"self_type" : "type-1491",
"size" : 160,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [8]",
"name" : "ASN1_TEMPLATE_st [8]",
"referenced_type" : "type-1697",
"self_type" : "type-1696",
"size" : 160,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [8]",
"name" : "ASN1_TEMPLATE_st [8]",
"referenced_type" : "type-1933",
"self_type" : "type-1932",
"size" : 160,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [8]",
"name" : "ASN1_TEMPLATE_st [8]",
"referenced_type" : "type-2075",
"self_type" : "type-2074",
"size" : 160,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [8]",
"name" : "ASN1_TEMPLATE_st [8]",
"referenced_type" : "type-2280",
"self_type" : "type-2279",
"size" : 160,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [8]",
"name" : "ASN1_TEMPLATE_st [8]",
"referenced_type" : "type-2406",
"self_type" : "type-2405",
"size" : 160,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [8]",
"name" : "ASN1_TEMPLATE_st [8]",
"referenced_type" : "type-2602",
"self_type" : "type-2601",
"size" : 160,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [8]",
"name" : "ASN1_TEMPLATE_st [8]",
"referenced_type" : "type-2835",
"self_type" : "type-2834",
"size" : 160,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [8]",
"name" : "ASN1_TEMPLATE_st [8]",
"referenced_type" : "type-3002",
"self_type" : "type-3001",
"size" : 160,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [8]",
"name" : "ASN1_TEMPLATE_st [8]",
"referenced_type" : "type-3036",
"self_type" : "type-3035",
"size" : 160,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [8]",
"name" : "ASN1_TEMPLATE_st [8]",
"referenced_type" : "type-338",
"self_type" : "type-337",
"size" : 160,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [8]",
"name" : "ASN1_TEMPLATE_st [8]",
"referenced_type" : "type-3566",
"self_type" : "type-3565",
"size" : 160,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [8]",
"name" : "ASN1_TEMPLATE_st [8]",
"referenced_type" : "type-3771",
"self_type" : "type-3770",
"size" : 160,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [8]",
"name" : "ASN1_TEMPLATE_st [8]",
"referenced_type" : "type-4007",
"self_type" : "type-4006",
"size" : 160,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [8]",
"name" : "ASN1_TEMPLATE_st [8]",
"referenced_type" : "type-4148",
"self_type" : "type-4147",
"size" : 160,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [8]",
"name" : "ASN1_TEMPLATE_st [8]",
"referenced_type" : "type-4330",
"self_type" : "type-4329",
"size" : 160,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [8]",
"name" : "ASN1_TEMPLATE_st [8]",
"referenced_type" : "type-4454",
"self_type" : "type-4453",
"size" : 160,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [8]",
"name" : "ASN1_TEMPLATE_st [8]",
"referenced_type" : "type-4641",
"self_type" : "type-4640",
"size" : 160,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [8]",
"name" : "ASN1_TEMPLATE_st [8]",
"referenced_type" : "type-4860",
"self_type" : "type-4859",
"size" : 160,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [8]",
"name" : "ASN1_TEMPLATE_st [8]",
"referenced_type" : "type-5006",
"self_type" : "type-5005",
"size" : 160,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [8]",
"name" : "ASN1_TEMPLATE_st [8]",
"referenced_type" : "type-5040",
"self_type" : "type-5039",
"size" : 160,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [8]",
"name" : "ASN1_TEMPLATE_st [8]",
"referenced_type" : "type-50",
"self_type" : "type-49",
"size" : 160,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [8]",
"name" : "ASN1_TEMPLATE_st [8]",
"referenced_type" : "type-585",
"self_type" : "type-584",
"size" : 160,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "ASN1_TEMPLATE_st [8]",
"name" : "ASN1_TEMPLATE_st [8]",
"referenced_type" : "type-877",
"self_type" : "type-876",
"size" : 160,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 1,
"linker_set_key" : "char [25]",
"name" : "char [25]",
"referenced_type" : "type-22",
"self_type" : "type-891",
"size" : 25,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t [4]",
"name" : "keymaster_algorithm_t [4]",
"referenced_type" : "type-2536",
"self_type" : "type-2535",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t [4]",
"name" : "keymaster_algorithm_t [4]",
"referenced_type" : "type-2739",
"self_type" : "type-2738",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t [4]",
"name" : "keymaster_algorithm_t [4]",
"referenced_type" : "type-4575",
"self_type" : "type-4574",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t [4]",
"name" : "keymaster_algorithm_t [4]",
"referenced_type" : "type-4767",
"self_type" : "type-4766",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"linker_set_key" : "keymaster_algorithm_t []",
"name" : "keymaster_algorithm_t []",
"referenced_type" : "type-1245",
"self_type" : "type-1244",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_algorithm_t []",
"name" : "keymaster_algorithm_t []",
"referenced_type" : "type-1627",
"self_type" : "type-1626",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_algorithm_t []",
"name" : "keymaster_algorithm_t []",
"referenced_type" : "type-1880",
"self_type" : "type-1879",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_algorithm_t []",
"name" : "keymaster_algorithm_t []",
"referenced_type" : "type-2029",
"self_type" : "type-2028",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_algorithm_t []",
"name" : "keymaster_algorithm_t []",
"referenced_type" : "type-2201",
"self_type" : "type-2200",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_algorithm_t []",
"name" : "keymaster_algorithm_t []",
"referenced_type" : "type-2488",
"self_type" : "type-2487",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_algorithm_t []",
"name" : "keymaster_algorithm_t []",
"referenced_type" : "type-2544",
"self_type" : "type-2543",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_algorithm_t []",
"name" : "keymaster_algorithm_t []",
"referenced_type" : "type-267",
"self_type" : "type-266",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_algorithm_t []",
"name" : "keymaster_algorithm_t []",
"referenced_type" : "type-2765",
"self_type" : "type-2764",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_algorithm_t []",
"name" : "keymaster_algorithm_t []",
"referenced_type" : "type-2961",
"self_type" : "type-2960",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_algorithm_t []",
"name" : "keymaster_algorithm_t []",
"referenced_type" : "type-3344",
"self_type" : "type-3343",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_algorithm_t []",
"name" : "keymaster_algorithm_t []",
"referenced_type" : "type-3701",
"self_type" : "type-3700",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_algorithm_t []",
"name" : "keymaster_algorithm_t []",
"referenced_type" : "type-3954",
"self_type" : "type-3953",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_algorithm_t []",
"name" : "keymaster_algorithm_t []",
"referenced_type" : "type-4102",
"self_type" : "type-4101",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_algorithm_t []",
"name" : "keymaster_algorithm_t []",
"referenced_type" : "type-4251",
"self_type" : "type-4250",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_algorithm_t []",
"name" : "keymaster_algorithm_t []",
"referenced_type" : "type-4527",
"self_type" : "type-4526",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_algorithm_t []",
"name" : "keymaster_algorithm_t []",
"referenced_type" : "type-4583",
"self_type" : "type-4582",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_algorithm_t []",
"name" : "keymaster_algorithm_t []",
"referenced_type" : "type-4792",
"self_type" : "type-4791",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_algorithm_t []",
"name" : "keymaster_algorithm_t []",
"referenced_type" : "type-4966",
"self_type" : "type-4965",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_algorithm_t []",
"name" : "keymaster_algorithm_t []",
"referenced_type" : "type-5148",
"self_type" : "type-5147",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_algorithm_t []",
"name" : "keymaster_algorithm_t []",
"referenced_type" : "type-529",
"self_type" : "type-528",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_algorithm_t []",
"name" : "keymaster_algorithm_t []",
"referenced_type" : "type-5459",
"self_type" : "type-5458",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_algorithm_t []",
"name" : "keymaster_algorithm_t []",
"referenced_type" : "type-687",
"self_type" : "type-686",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_blob_t []",
"name" : "keymaster_blob_t []",
"referenced_type" : "type-5123",
"self_type" : "type-5122",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_block_mode_t []",
"name" : "keymaster_block_mode_t []",
"referenced_type" : "type-1259",
"self_type" : "type-1258",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_block_mode_t []",
"name" : "keymaster_block_mode_t []",
"referenced_type" : "type-1637",
"self_type" : "type-1636",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_block_mode_t []",
"name" : "keymaster_block_mode_t []",
"referenced_type" : "type-1890",
"self_type" : "type-1889",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_block_mode_t []",
"name" : "keymaster_block_mode_t []",
"referenced_type" : "type-2036",
"self_type" : "type-2035",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_block_mode_t []",
"name" : "keymaster_block_mode_t []",
"referenced_type" : "type-2344",
"self_type" : "type-2343",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_block_mode_t []",
"name" : "keymaster_block_mode_t []",
"referenced_type" : "type-2418",
"self_type" : "type-2417",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_block_mode_t []",
"name" : "keymaster_block_mode_t []",
"referenced_type" : "type-2562",
"self_type" : "type-2561",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_block_mode_t []",
"name" : "keymaster_block_mode_t []",
"referenced_type" : "type-2773",
"self_type" : "type-2772",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_block_mode_t []",
"name" : "keymaster_block_mode_t []",
"referenced_type" : "type-277",
"self_type" : "type-276",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_block_mode_t []",
"name" : "keymaster_block_mode_t []",
"referenced_type" : "type-2973",
"self_type" : "type-2972",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_block_mode_t []",
"name" : "keymaster_block_mode_t []",
"referenced_type" : "type-3357",
"self_type" : "type-3356",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_block_mode_t []",
"name" : "keymaster_block_mode_t []",
"referenced_type" : "type-3711",
"self_type" : "type-3710",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_block_mode_t []",
"name" : "keymaster_block_mode_t []",
"referenced_type" : "type-3964",
"self_type" : "type-3963",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_block_mode_t []",
"name" : "keymaster_block_mode_t []",
"referenced_type" : "type-4109",
"self_type" : "type-4108",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_block_mode_t []",
"name" : "keymaster_block_mode_t []",
"referenced_type" : "type-4394",
"self_type" : "type-4393",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_block_mode_t []",
"name" : "keymaster_block_mode_t []",
"referenced_type" : "type-4466",
"self_type" : "type-4465",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_block_mode_t []",
"name" : "keymaster_block_mode_t []",
"referenced_type" : "type-4601",
"self_type" : "type-4600",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_block_mode_t []",
"name" : "keymaster_block_mode_t []",
"referenced_type" : "type-4798",
"self_type" : "type-4797",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_block_mode_t []",
"name" : "keymaster_block_mode_t []",
"referenced_type" : "type-4976",
"self_type" : "type-4975",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_block_mode_t []",
"name" : "keymaster_block_mode_t []",
"referenced_type" : "type-5161",
"self_type" : "type-5160",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_block_mode_t []",
"name" : "keymaster_block_mode_t []",
"referenced_type" : "type-539",
"self_type" : "type-538",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_block_mode_t []",
"name" : "keymaster_block_mode_t []",
"referenced_type" : "type-5472",
"self_type" : "type-5471",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_block_mode_t []",
"name" : "keymaster_block_mode_t []",
"referenced_type" : "type-741",
"self_type" : "type-740",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t [7]",
"name" : "keymaster_digest_t [7]",
"referenced_type" : "type-1613",
"self_type" : "type-1612",
"size" : 28,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t [7]",
"name" : "keymaster_digest_t [7]",
"referenced_type" : "type-2291",
"self_type" : "type-2290",
"size" : 28,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t [7]",
"name" : "keymaster_digest_t [7]",
"referenced_type" : "type-253",
"self_type" : "type-252",
"size" : 28,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t [7]",
"name" : "keymaster_digest_t [7]",
"referenced_type" : "type-3687",
"self_type" : "type-3686",
"size" : 28,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t [7]",
"name" : "keymaster_digest_t [7]",
"referenced_type" : "type-4341",
"self_type" : "type-4340",
"size" : 28,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"linker_set_key" : "keymaster_digest_t []",
"name" : "keymaster_digest_t []",
"referenced_type" : "type-1481",
"self_type" : "type-1480",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_digest_t []",
"name" : "keymaster_digest_t []",
"referenced_type" : "type-1656",
"self_type" : "type-1655",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_digest_t []",
"name" : "keymaster_digest_t []",
"referenced_type" : "type-1915",
"self_type" : "type-1914",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_digest_t []",
"name" : "keymaster_digest_t []",
"referenced_type" : "type-2085",
"self_type" : "type-2084",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_digest_t []",
"name" : "keymaster_digest_t []",
"referenced_type" : "type-2370",
"self_type" : "type-2369",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_digest_t []",
"name" : "keymaster_digest_t []",
"referenced_type" : "type-2584",
"self_type" : "type-2583",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_digest_t []",
"name" : "keymaster_digest_t []",
"referenced_type" : "type-2795",
"self_type" : "type-2794",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_digest_t []",
"name" : "keymaster_digest_t []",
"referenced_type" : "type-2797",
"self_type" : "type-2796",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_digest_t []",
"name" : "keymaster_digest_t []",
"referenced_type" : "type-296",
"self_type" : "type-295",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_digest_t []",
"name" : "keymaster_digest_t []",
"referenced_type" : "type-3000",
"self_type" : "type-2999",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_digest_t []",
"name" : "keymaster_digest_t []",
"referenced_type" : "type-3555",
"self_type" : "type-3554",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_digest_t []",
"name" : "keymaster_digest_t []",
"referenced_type" : "type-3730",
"self_type" : "type-3729",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_digest_t []",
"name" : "keymaster_digest_t []",
"referenced_type" : "type-3989",
"self_type" : "type-3988",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_digest_t []",
"name" : "keymaster_digest_t []",
"referenced_type" : "type-39",
"self_type" : "type-38",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_digest_t []",
"name" : "keymaster_digest_t []",
"referenced_type" : "type-4158",
"self_type" : "type-4157",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_digest_t []",
"name" : "keymaster_digest_t []",
"referenced_type" : "type-4418",
"self_type" : "type-4417",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_digest_t []",
"name" : "keymaster_digest_t []",
"referenced_type" : "type-4623",
"self_type" : "type-4622",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_digest_t []",
"name" : "keymaster_digest_t []",
"referenced_type" : "type-4820",
"self_type" : "type-4819",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_digest_t []",
"name" : "keymaster_digest_t []",
"referenced_type" : "type-4822",
"self_type" : "type-4821",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_digest_t []",
"name" : "keymaster_digest_t []",
"referenced_type" : "type-5004",
"self_type" : "type-5003",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_digest_t []",
"name" : "keymaster_digest_t []",
"referenced_type" : "type-5182",
"self_type" : "type-5181",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_digest_t []",
"name" : "keymaster_digest_t []",
"referenced_type" : "type-567",
"self_type" : "type-566",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_digest_t []",
"name" : "keymaster_digest_t []",
"referenced_type" : "type-827",
"self_type" : "type-826",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_key_format_t []",
"name" : "keymaster_key_format_t []",
"referenced_type" : "type-1505",
"self_type" : "type-1504",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_key_format_t []",
"name" : "keymaster_key_format_t []",
"referenced_type" : "type-1678",
"self_type" : "type-1677",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_key_format_t []",
"name" : "keymaster_key_format_t []",
"referenced_type" : "type-1947",
"self_type" : "type-1946",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_key_format_t []",
"name" : "keymaster_key_format_t []",
"referenced_type" : "type-2095",
"self_type" : "type-2094",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_key_format_t []",
"name" : "keymaster_key_format_t []",
"referenced_type" : "type-2390",
"self_type" : "type-2389",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_key_format_t []",
"name" : "keymaster_key_format_t []",
"referenced_type" : "type-2612",
"self_type" : "type-2611",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_key_format_t []",
"name" : "keymaster_key_format_t []",
"referenced_type" : "type-2805",
"self_type" : "type-2804",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_key_format_t []",
"name" : "keymaster_key_format_t []",
"referenced_type" : "type-3009",
"self_type" : "type-3008",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_key_format_t []",
"name" : "keymaster_key_format_t []",
"referenced_type" : "type-3097",
"self_type" : "type-3096",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_key_format_t []",
"name" : "keymaster_key_format_t []",
"referenced_type" : "type-320",
"self_type" : "type-319",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_key_format_t []",
"name" : "keymaster_key_format_t []",
"referenced_type" : "type-3579",
"self_type" : "type-3578",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_key_format_t []",
"name" : "keymaster_key_format_t []",
"referenced_type" : "type-3752",
"self_type" : "type-3751",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_key_format_t []",
"name" : "keymaster_key_format_t []",
"referenced_type" : "type-4021",
"self_type" : "type-4020",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_key_format_t []",
"name" : "keymaster_key_format_t []",
"referenced_type" : "type-4168",
"self_type" : "type-4167",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_key_format_t []",
"name" : "keymaster_key_format_t []",
"referenced_type" : "type-4438",
"self_type" : "type-4437",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_key_format_t []",
"name" : "keymaster_key_format_t []",
"referenced_type" : "type-4651",
"self_type" : "type-4650",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_key_format_t []",
"name" : "keymaster_key_format_t []",
"referenced_type" : "type-4830",
"self_type" : "type-4829",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_key_format_t []",
"name" : "keymaster_key_format_t []",
"referenced_type" : "type-5013",
"self_type" : "type-5012",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_key_format_t []",
"name" : "keymaster_key_format_t []",
"referenced_type" : "type-5092",
"self_type" : "type-5091",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_key_format_t []",
"name" : "keymaster_key_format_t []",
"referenced_type" : "type-5190",
"self_type" : "type-5189",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_key_format_t []",
"name" : "keymaster_key_format_t []",
"referenced_type" : "type-614",
"self_type" : "type-613",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_key_format_t []",
"name" : "keymaster_key_format_t []",
"referenced_type" : "type-65",
"self_type" : "type-64",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_key_format_t []",
"name" : "keymaster_key_format_t []",
"referenced_type" : "type-896",
"self_type" : "type-895",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_padding_t [3]",
"name" : "keymaster_padding_t [3]",
"referenced_type" : "type-2295",
"self_type" : "type-2294",
"size" : 12,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_padding_t [3]",
"name" : "keymaster_padding_t [3]",
"referenced_type" : "type-4345",
"self_type" : "type-4344",
"size" : 12,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"linker_set_key" : "keymaster_padding_t []",
"name" : "keymaster_padding_t []",
"referenced_type" : "type-1453",
"self_type" : "type-1452",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_padding_t []",
"name" : "keymaster_padding_t []",
"referenced_type" : "type-1642",
"self_type" : "type-1641",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_padding_t []",
"name" : "keymaster_padding_t []",
"referenced_type" : "type-1894",
"self_type" : "type-1893",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_padding_t []",
"name" : "keymaster_padding_t []",
"referenced_type" : "type-2053",
"self_type" : "type-2052",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_padding_t []",
"name" : "keymaster_padding_t []",
"referenced_type" : "type-2362",
"self_type" : "type-2361",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_padding_t []",
"name" : "keymaster_padding_t []",
"referenced_type" : "type-2568",
"self_type" : "type-2567",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_padding_t []",
"name" : "keymaster_padding_t []",
"referenced_type" : "type-2625",
"self_type" : "type-2624",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_padding_t []",
"name" : "keymaster_padding_t []",
"referenced_type" : "type-2790",
"self_type" : "type-2789",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_padding_t []",
"name" : "keymaster_padding_t []",
"referenced_type" : "type-282",
"self_type" : "type-281",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_padding_t []",
"name" : "keymaster_padding_t []",
"referenced_type" : "type-2994",
"self_type" : "type-2993",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_padding_t []",
"name" : "keymaster_padding_t []",
"referenced_type" : "type-3527",
"self_type" : "type-3526",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_padding_t []",
"name" : "keymaster_padding_t []",
"referenced_type" : "type-3716",
"self_type" : "type-3715",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_padding_t []",
"name" : "keymaster_padding_t []",
"referenced_type" : "type-3968",
"self_type" : "type-3967",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_padding_t []",
"name" : "keymaster_padding_t []",
"referenced_type" : "type-4126",
"self_type" : "type-4125",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_padding_t []",
"name" : "keymaster_padding_t []",
"referenced_type" : "type-4410",
"self_type" : "type-4409",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_padding_t []",
"name" : "keymaster_padding_t []",
"referenced_type" : "type-4607",
"self_type" : "type-4606",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_padding_t []",
"name" : "keymaster_padding_t []",
"referenced_type" : "type-4662",
"self_type" : "type-4661",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_padding_t []",
"name" : "keymaster_padding_t []",
"referenced_type" : "type-4815",
"self_type" : "type-4814",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_padding_t []",
"name" : "keymaster_padding_t []",
"referenced_type" : "type-4997",
"self_type" : "type-4996",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_padding_t []",
"name" : "keymaster_padding_t []",
"referenced_type" : "type-5174",
"self_type" : "type-5173",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_padding_t []",
"name" : "keymaster_padding_t []",
"referenced_type" : "type-543",
"self_type" : "type-542",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_padding_t []",
"name" : "keymaster_padding_t []",
"referenced_type" : "type-799",
"self_type" : "type-798",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"linker_set_key" : "keymaster_padding_t []",
"name" : "keymaster_padding_t []",
"referenced_type" : "type-8",
"self_type" : "type-7",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 1,
"linker_set_key" : "unsigned char [32]",
"name" : "unsigned char [32]",
"referenced_type" : "type-1",
"self_type" : "type-713",
"size" : 32,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"linker_set_key" : "unsigned char []",
"name" : "unsigned char []",
"referenced_type" : "type-1",
"self_type" : "type-82",
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
}
],
"builtin_types" :
[
{
"alignment" : 1,
"is_integral" : true,
"is_unsigned" : true,
"linker_set_key" : "bool",
"name" : "bool",
"referenced_type" : "type-606",
"self_type" : "type-606",
"size" : 1
},
{
"alignment" : 1,
"is_integral" : true,
"is_unsigned" : true,
"linker_set_key" : "char",
"name" : "char",
"referenced_type" : "type-22",
"self_type" : "type-22",
"size" : 1
},
{
"alignment" : 8,
"linker_set_key" : "double",
"name" : "double",
"referenced_type" : "type-5244",
"self_type" : "type-5244",
"size" : 8
},
{
"alignment" : 4,
"is_integral" : true,
"linker_set_key" : "int",
"name" : "int",
"referenced_type" : "type-109",
"self_type" : "type-109",
"size" : 4
},
{
"alignment" : 4,
"is_integral" : true,
"linker_set_key" : "long",
"name" : "long",
"referenced_type" : "type-1203",
"self_type" : "type-1203",
"size" : 4
},
{
"alignment" : 8,
"linker_set_key" : "long double",
"name" : "long double",
"referenced_type" : "type-5248",
"self_type" : "type-5248",
"size" : 8
},
{
"alignment" : 8,
"is_integral" : true,
"linker_set_key" : "long long",
"name" : "long long",
"referenced_type" : "type-1193",
"self_type" : "type-1193",
"size" : 8
},
{
"alignment" : 4,
"linker_set_key" : "nullptr_t",
"name" : "nullptr_t",
"referenced_type" : "type-776",
"self_type" : "type-776",
"size" : 4
},
{
"alignment" : 2,
"is_integral" : true,
"linker_set_key" : "short",
"name" : "short",
"referenced_type" : "type-5247",
"self_type" : "type-5247",
"size" : 2
},
{
"alignment" : 1,
"is_integral" : true,
"is_unsigned" : true,
"linker_set_key" : "unsigned char",
"name" : "unsigned char",
"referenced_type" : "type-1",
"self_type" : "type-1",
"size" : 1
},
{
"alignment" : 4,
"is_integral" : true,
"is_unsigned" : true,
"linker_set_key" : "unsigned int",
"name" : "unsigned int",
"referenced_type" : "type-122",
"self_type" : "type-122",
"size" : 4
},
{
"alignment" : 4,
"is_integral" : true,
"is_unsigned" : true,
"linker_set_key" : "unsigned long",
"name" : "unsigned long",
"referenced_type" : "type-5246",
"self_type" : "type-5246",
"size" : 4
},
{
"alignment" : 8,
"is_integral" : true,
"is_unsigned" : true,
"linker_set_key" : "unsigned long long",
"name" : "unsigned long long",
"referenced_type" : "type-116",
"self_type" : "type-116",
"size" : 8
},
{
"alignment" : 2,
"is_integral" : true,
"is_unsigned" : true,
"linker_set_key" : "unsigned short",
"name" : "unsigned short",
"referenced_type" : "type-5245",
"self_type" : "type-5245",
"size" : 2
},
{
"linker_set_key" : "void",
"name" : "void",
"referenced_type" : "type-62",
"self_type" : "type-62"
}
],
"elf_functions" :
[
{
"name" : "_ZN9keymaster12GetOsVersionEPKc"
},
{
"name" : "_ZN9keymaster12GetOsVersionEv"
},
{
"name" : "_ZN9keymaster15ConfigureDeviceEP17keymaster2_device"
},
{
"name" : "_ZN9keymaster15ConfigureDeviceEP17keymaster2_devicejj"
},
{
"name" : "_ZN9keymaster15GetOsPatchlevelEPKc"
},
{
"name" : "_ZN9keymaster15GetOsPatchlevelEv"
},
{
"name" : "_ZN9keymaster16Keymaster0Engine10ecdsa_signEPKhjPhPjP9ec_key_st"
},
{
"name" : "_ZN9keymaster16Keymaster0Engine11keyblob_dupEP17crypto_ex_data_stPKS1_PPvilS5_"
},
{
"name" : "_ZN9keymaster16Keymaster0Engine12keyblob_freeEPvS1_P17crypto_ex_data_stilS1_"
},
{
"name" : "_ZN9keymaster16Keymaster0Engine21rsa_private_transformEP6rsa_stPhPKhj"
},
{
"name" : "_ZN9keymaster16Keymaster0EngineC1EPK17keymaster0_device"
},
{
"name" : "_ZN9keymaster16Keymaster0EngineC2EPK17keymaster0_device"
},
{
"name" : "_ZN9keymaster16Keymaster0EngineD1Ev"
},
{
"name" : "_ZN9keymaster16Keymaster0EngineD2Ev"
},
{
"name" : "_ZN9keymaster16Keymaster1Engine10ecdsa_signEPKhjPhPjP9ec_key_st"
},
{
"name" : "_ZN9keymaster16Keymaster1Engine11rsa_decryptEP6rsa_stPjPhjPKhji"
},
{
"name" : "_ZN9keymaster16Keymaster1Engine12rsa_sign_rawEP6rsa_stPjPhjPKhji"
},
{
"name" : "_ZN9keymaster16Keymaster1Engine13free_key_dataEPvS1_P17crypto_ex_data_stilS1_"
},
{
"name" : "_ZN9keymaster16Keymaster1Engine14BuildRsaMethodEv"
},
{
"name" : "_ZN9keymaster16Keymaster1Engine16BuildEcdsaMethodEv"
},
{
"name" : "_ZN9keymaster16Keymaster1Engine16Keymaster1FinishEPKNS0_7KeyDataERK16keymaster_blob_tPS4_"
},
{
"name" : "_ZN9keymaster16Keymaster1Engine18duplicate_key_dataEP17crypto_ex_data_stPKS1_PPvilS5_"
},
{
"name" : "_ZN9keymaster16Keymaster1EngineC1EPK17keymaster1_device"
},
{
"name" : "_ZN9keymaster16Keymaster1EngineC2EPK17keymaster1_device"
},
{
"name" : "_ZN9keymaster16Keymaster1EngineD1Ev"
},
{
"name" : "_ZN9keymaster16Keymaster1EngineD2Ev"
},
{
"name" : "_ZN9keymaster17getAttestationKeyE21keymaster_algorithm_tP17keymaster_error_t"
},
{
"name" : "_ZN9keymaster19SoftKeymasterDevice10attest_keyEPK17keymaster2_devicePK20keymaster_key_blob_tPK25keymaster_key_param_set_tP22keymaster_cert_chain_t"
},
{
"name" : "_ZN9keymaster19SoftKeymasterDevice10delete_keyEPK17keymaster1_devicePK20keymaster_key_blob_t"
},
{
"name" : "_ZN9keymaster19SoftKeymasterDevice10delete_keyEPK17keymaster2_devicePK20keymaster_key_blob_t"
},
{
"name" : "_ZN9keymaster19SoftKeymasterDevice10export_keyEPK17keymaster1_device22keymaster_key_format_tPK20keymaster_key_blob_tPK16keymaster_blob_tSA_PS8_"
},
{
"name" : "_ZN9keymaster19SoftKeymasterDevice10export_keyEPK17keymaster2_device22keymaster_key_format_tPK20keymaster_key_blob_tPK16keymaster_blob_tSA_PS8_"
},
{
"name" : "_ZN9keymaster19SoftKeymasterDevice10import_keyEPK17keymaster1_devicePK25keymaster_key_param_set_t22keymaster_key_format_tPK16keymaster_blob_tP20keymaster_key_blob_tPP31keymaster_key_characteristics_t"
},
{
"name" : "_ZN9keymaster19SoftKeymasterDevice10import_keyEPK17keymaster2_devicePK25keymaster_key_param_set_t22keymaster_key_format_tPK16keymaster_blob_tP20keymaster_key_blob_tP31keymaster_key_characteristics_t"
},
{
"name" : "_ZN9keymaster19SoftKeymasterDevice11upgrade_keyEPK17keymaster2_devicePK20keymaster_key_blob_tPK25keymaster_key_param_set_tPS4_"
},
{
"name" : "_ZN9keymaster19SoftKeymasterDevice12close_deviceEP11hw_device_t"
},
{
"name" : "_ZN9keymaster19SoftKeymasterDevice12generate_keyEPK17keymaster1_devicePK25keymaster_key_param_set_tP20keymaster_key_blob_tPP31keymaster_key_characteristics_t"
},
{
"name" : "_ZN9keymaster19SoftKeymasterDevice12generate_keyEPK17keymaster2_devicePK25keymaster_key_param_set_tP20keymaster_key_blob_tP31keymaster_key_characteristics_t"
},
{
"name" : "_ZN9keymaster19SoftKeymasterDevice15add_rng_entropyEPK17keymaster1_devicePKhj"
},
{
"name" : "_ZN9keymaster19SoftKeymasterDevice15add_rng_entropyEPK17keymaster2_devicePKhj"
},
{
"name" : "_ZN9keymaster19SoftKeymasterDevice15delete_all_keysEPK17keymaster1_device"
},
{
"name" : "_ZN9keymaster19SoftKeymasterDevice15delete_all_keysEPK17keymaster2_device"
},
{
"name" : "_ZN9keymaster19SoftKeymasterDevice16keymaster_deviceEv"
},
{
"name" : "_ZN9keymaster19SoftKeymasterDevice17SetHardwareDeviceEP17keymaster0_device"
},
{
"name" : "_ZN9keymaster19SoftKeymasterDevice17SetHardwareDeviceEP17keymaster1_device"
},
{
"name" : "_ZN9keymaster19SoftKeymasterDevice17keymaster2_deviceEv"
},
{
"name" : "_ZN9keymaster19SoftKeymasterDevice21get_supported_digestsEPK17keymaster1_device21keymaster_algorithm_t19keymaster_purpose_tPP18keymaster_digest_tPj"
},
{
"name" : "_ZN9keymaster19SoftKeymasterDevice22Keymaster1DeviceIsGoodEv"
},
{
"name" : "_ZN9keymaster19SoftKeymasterDevice23get_key_characteristicsEPK17keymaster1_devicePK20keymaster_key_blob_tPK16keymaster_blob_tS9_PP31keymaster_key_characteristics_t"
},
{
"name" : "_ZN9keymaster19SoftKeymasterDevice23get_key_characteristicsEPK17keymaster2_devicePK20keymaster_key_blob_tPK16keymaster_blob_tS9_P31keymaster_key_characteristics_t"
},
{
"name" : "_ZN9keymaster19SoftKeymasterDevice24StoreDefaultNewKeyParamsE21keymaster_algorithm_tPNS_16AuthorizationSetE"
},
{
"name" : "_ZN9keymaster19SoftKeymasterDevice24get_supported_algorithmsEPK17keymaster1_devicePP21keymaster_algorithm_tPj"
},
{
"name" : "_ZN9keymaster19SoftKeymasterDevice24initialize_device_structEj"
},
{
"name" : "_ZN9keymaster19SoftKeymasterDevice25get_supported_block_modesEPK17keymaster1_device21keymaster_algorithm_t19keymaster_purpose_tPP22keymaster_block_mode_tPj"
},
{
"name" : "_ZN9keymaster19SoftKeymasterDevice27get_supported_padding_modesEPK17keymaster1_device21keymaster_algorithm_t19keymaster_purpose_tPP19keymaster_padding_tPj"
},
{
"name" : "_ZN9keymaster19SoftKeymasterDevice28get_supported_export_formatsEPK17keymaster1_device21keymaster_algorithm_tPP22keymaster_key_format_tPj"
},
{
"name" : "_ZN9keymaster19SoftKeymasterDevice28get_supported_import_formatsEPK17keymaster1_device21keymaster_algorithm_tPP22keymaster_key_format_tPj"
},
{
"name" : "_ZN9keymaster19SoftKeymasterDevice5abortEPK17keymaster1_devicey"
},
{
"name" : "_ZN9keymaster19SoftKeymasterDevice5abortEPK17keymaster2_devicey"
},
{
"name" : "_ZN9keymaster19SoftKeymasterDevice5beginEPK17keymaster1_device19keymaster_purpose_tPK20keymaster_key_blob_tPK25keymaster_key_param_set_tPS8_Py"
},
{
"name" : "_ZN9keymaster19SoftKeymasterDevice5beginEPK17keymaster2_device19keymaster_purpose_tPK20keymaster_key_blob_tPK25keymaster_key_param_set_tPS8_Py"
},
{
"name" : "_ZN9keymaster19SoftKeymasterDevice6finishEPK17keymaster1_deviceyPK25keymaster_key_param_set_tPK16keymaster_blob_tPS4_PS7_"
},
{
"name" : "_ZN9keymaster19SoftKeymasterDevice6finishEPK17keymaster2_deviceyPK25keymaster_key_param_set_tPK16keymaster_blob_tS9_PS4_PS7_"
},
{
"name" : "_ZN9keymaster19SoftKeymasterDevice6updateEPK17keymaster1_deviceyPK25keymaster_key_param_set_tPK16keymaster_blob_tPjPS4_PS7_"
},
{
"name" : "_ZN9keymaster19SoftKeymasterDevice6updateEPK17keymaster2_deviceyPK25keymaster_key_param_set_tPK16keymaster_blob_tPjPS4_PS7_"
},
{
"name" : "_ZN9keymaster19SoftKeymasterDevice9configureEPK17keymaster2_devicePK25keymaster_key_param_set_t"
},
{
"name" : "_ZN9keymaster19SoftKeymasterDevice9hw_deviceEv"
},
{
"name" : "_ZN9keymaster19SoftKeymasterDeviceC1EPNS_20SoftKeymasterContextE"
},
{
"name" : "_ZN9keymaster19SoftKeymasterDeviceC1Ev"
},
{
"name" : "_ZN9keymaster19SoftKeymasterDeviceC2EPNS_20SoftKeymasterContextE"
},
{
"name" : "_ZN9keymaster19SoftKeymasterDeviceC2Ev"
},
{
"name" : "_ZN9keymaster19getAttestationChainE21keymaster_algorithm_tP17keymaster_error_t"
},
{
"name" : "_ZN9keymaster20SoftKeymasterContext16SetSystemVersionEjj"
},
{
"name" : "_ZN9keymaster20SoftKeymasterContext17SetHardwareDeviceEP17keymaster0_device"
},
{
"name" : "_ZN9keymaster20SoftKeymasterContext17SetHardwareDeviceEP17keymaster1_device"
},
{
"name" : "_ZN9keymaster20SoftKeymasterContextC1ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE"
},
{
"name" : "_ZN9keymaster20SoftKeymasterContextC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE"
},
{
"name" : "_ZN9keymaster20SoftKeymasterContextD0Ev"
},
{
"name" : "_ZN9keymaster20SoftKeymasterContextD1Ev"
},
{
"name" : "_ZN9keymaster20SoftKeymasterContextD2Ev"
},
{
"name" : "_ZN9keymaster23Keymaster1LegacySupportC1EPK17keymaster1_device"
},
{
"name" : "_ZN9keymaster23Keymaster1LegacySupportC2EPK17keymaster1_device"
},
{
"name" : "_ZN9keymaster23RsaKeymaster0KeyFactoryC1EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster0EngineE"
},
{
"name" : "_ZN9keymaster23RsaKeymaster0KeyFactoryC2EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster0EngineE"
},
{
"name" : "_ZN9keymaster23RsaKeymaster1KeyFactoryC1EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster1EngineE"
},
{
"name" : "_ZN9keymaster23RsaKeymaster1KeyFactoryC2EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster1EngineE"
},
{
"name" : "_ZN9keymaster24PureSoftKeymasterContext16SetSystemVersionEjj"
},
{
"name" : "_ZN9keymaster24PureSoftKeymasterContextC1Ev"
},
{
"name" : "_ZN9keymaster24PureSoftKeymasterContextC2Ev"
},
{
"name" : "_ZN9keymaster24PureSoftKeymasterContextD0Ev"
},
{
"name" : "_ZN9keymaster24PureSoftKeymasterContextD1Ev"
},
{
"name" : "_ZN9keymaster24PureSoftKeymasterContextD2Ev"
},
{
"name" : "_ZN9keymaster24SoftKeymasterEnforcement17ComputeSharedHmacERKNS_26HmacSharingParametersArrayEPNS_14TKeymasterBlobI16keymaster_blob_tEE"
},
{
"name" : "_ZN9keymaster24SoftKeymasterEnforcement19VerifyAuthorizationERKNS_26VerifyAuthorizationRequestE"
},
{
"name" : "_ZN9keymaster24SoftKeymasterEnforcement24GetHmacSharingParametersEPNS_21HmacSharingParametersE"
},
{
"name" : "_ZN9keymaster25EcdsaKeymaster0KeyFactoryC1EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster0EngineE"
},
{
"name" : "_ZN9keymaster25EcdsaKeymaster0KeyFactoryC2EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster0EngineE"
},
{
"name" : "_ZN9keymaster25EcdsaKeymaster1KeyFactoryC1EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster1EngineE"
},
{
"name" : "_ZN9keymaster25EcdsaKeymaster1KeyFactoryC2EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster1EngineE"
},
{
"binding" : "weak",
"name" : "_ZN9keymaster25requiresSoftwareDigestingINS_16AuthorizationSetEEEb21keymaster_algorithm_t19keymaster_purpose_t18keymaster_digest_tRKT_RKNSt3__13mapINS8_4pairIS2_S3_EENS8_6vectorIS4_NS8_9allocatorIS4_EEEENS8_4lessISB_EENSD_INSA_IKSB_SF_EEEEEE"
},
{
"binding" : "weak",
"name" : "_ZN9keymaster25requiresSoftwareDigestingINS_9AuthProxyEEEb21keymaster_algorithm_t19keymaster_purpose_t18keymaster_digest_tRKT_RKNSt3__13mapINS8_4pairIS2_S3_EENS8_6vectorIS4_NS8_9allocatorIS4_EEEENS8_4lessISB_EENSD_INSA_IKSB_SF_EEEEEE"
},
{
"name" : "_ZN9keymaster29RsaKeymaster1WrappedOperation13PrepareFinishEP11evp_pkey_stRKNS_16AuthorizationSetE"
},
{
"name" : "_ZN9keymaster29RsaKeymaster1WrappedOperation5AbortEv"
},
{
"name" : "_ZN9keymaster29RsaKeymaster1WrappedOperation5BeginEP11evp_pkey_stRKNS_16AuthorizationSetE"
},
{
"name" : "_ZN9keymaster29RsaKeymaster1WrappedOperation8GetErrorEP11evp_pkey_st"
},
{
"name" : "_ZN9keymaster31EcdsaKeymaster1WrappedOperation13PrepareFinishEP11evp_pkey_stRKNS_16AuthorizationSetE"
},
{
"name" : "_ZN9keymaster31EcdsaKeymaster1WrappedOperation5AbortEv"
},
{
"name" : "_ZN9keymaster31EcdsaKeymaster1WrappedOperation5BeginEP11evp_pkey_stRKNS_16AuthorizationSetE"
},
{
"name" : "_ZN9keymaster31EcdsaKeymaster1WrappedOperation8GetErrorEP11evp_pkey_st"
},
{
"name" : "_ZNK9keymaster16Keymaster0Engine11BlobToEcKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE"
},
{
"name" : "_ZNK9keymaster16Keymaster0Engine11EcKeyToBlobEPK9ec_key_st"
},
{
"name" : "_ZNK9keymaster16Keymaster0Engine12BlobToRsaKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE"
},
{
"name" : "_ZNK9keymaster16Keymaster0Engine12RsaKeyToBlobEPK6rsa_st"
},
{
"name" : "_ZNK9keymaster16Keymaster0Engine13DeleteAllKeysEv"
},
{
"name" : "_ZNK9keymaster16Keymaster0Engine13GenerateEcKeyEjPNS_14TKeymasterBlobI20keymaster_key_blob_tEE"
},
{
"name" : "_ZNK9keymaster16Keymaster0Engine14GenerateRsaKeyEyjPNS_14TKeymasterBlobI20keymaster_key_blob_tEE"
},
{
"name" : "_ZNK9keymaster16Keymaster0Engine14Keymaster0SignEPKvRK20keymaster_key_blob_tPKhjPNSt3__110unique_ptrIA_hNS0_13Malloc_DeleteEEEPj"
},
{
"name" : "_ZNK9keymaster16Keymaster0Engine19RsaPrivateTransformEP6rsa_stPhPKhj"
},
{
"name" : "_ZNK9keymaster16Keymaster0Engine22GetKeymaster0PublicKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE"
},
{
"name" : "_ZNK9keymaster16Keymaster0Engine9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE"
},
{
"name" : "_ZNK9keymaster16Keymaster0Engine9EcdsaSignEPKhjPhPjP9ec_key_st"
},
{
"name" : "_ZNK9keymaster16Keymaster0Engine9ImportKeyE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS4_"
},
{
"name" : "_ZNK9keymaster16Keymaster1Engine10BuildEcKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEP17keymaster_error_t"
},
{
"name" : "_ZNK9keymaster16Keymaster1Engine11BuildRsaKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEP17keymaster_error_t"
},
{
"name" : "_ZNK9keymaster16Keymaster1Engine11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_"
},
{
"name" : "_ZNK9keymaster16Keymaster1Engine13DeleteAllKeysEv"
},
{
"name" : "_ZNK9keymaster16Keymaster1Engine22GetKeymaster1PublicKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEP17keymaster_error_t"
},
{
"name" : "_ZNK9keymaster16Keymaster1Engine7GetDataEP11evp_pkey_st"
},
{
"name" : "_ZNK9keymaster16Keymaster1Engine7GetDataEPK6rsa_st"
},
{
"name" : "_ZNK9keymaster16Keymaster1Engine7GetDataEPK9ec_key_st"
},
{
"name" : "_ZNK9keymaster16Keymaster1Engine9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE"
},
{
"name" : "_ZNK9keymaster16Keymaster1Engine9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_"
},
{
"name" : "_ZNK9keymaster19SoftKeymasterDevice21FindUnsupportedDigestE21keymaster_algorithm_t19keymaster_purpose_tRKNS_16AuthorizationSetEP18keymaster_digest_t"
},
{
"name" : "_ZNK9keymaster19SoftKeymasterDevice25RequiresSoftwareDigestingE21keymaster_algorithm_t19keymaster_purpose_tRKNS_16AuthorizationSetE"
},
{
"name" : "_ZNK9keymaster19SoftKeymasterDevice28KeyRequiresSoftwareDigestingERKNS_16AuthorizationSetE"
},
{
"name" : "_ZNK9keymaster19SoftKeymasterLogger7log_msgENS_6Logger8LogLevelEPKcSt9__va_list"
},
{
"name" : "_ZNK9keymaster20SoftKeymasterContext12ParseKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE"
},
{
"name" : "_ZNK9keymaster20SoftKeymasterContext13AddRngEntropyEPKhj"
},
{
"name" : "_ZNK9keymaster20SoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_"
},
{
"name" : "_ZNK9keymaster20SoftKeymasterContext13DeleteAllKeysEv"
},
{
"name" : "_ZNK9keymaster20SoftKeymasterContext13GetKeyFactoryE21keymaster_algorithm_t"
},
{
"name" : "_ZNK9keymaster20SoftKeymasterContext14UpgradeKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_"
},
{
"name" : "_ZNK9keymaster20SoftKeymasterContext16GetSystemVersionEPjS1_"
},
{
"name" : "_ZNK9keymaster20SoftKeymasterContext19GenerateAttestationERKNS_3KeyERKNS_16AuthorizationSetEPNS_9UniquePtrI22keymaster_cert_chain_tNS_22CertificateChainDeleteEEE"
},
{
"name" : "_ZNK9keymaster20SoftKeymasterContext19GetOperationFactoryE21keymaster_algorithm_t19keymaster_purpose_t"
},
{
"name" : "_ZNK9keymaster20SoftKeymasterContext21ParseKeymaster0HwBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS3_PNS_16AuthorizationSetES8_"
},
{
"name" : "_ZNK9keymaster20SoftKeymasterContext21ParseKeymaster1HwBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_PS6_SA_"
},
{
"name" : "_ZNK9keymaster20SoftKeymasterContext22GetSupportedAlgorithmsEPj"
},
{
"name" : "_ZNK9keymaster20SoftKeymasterContext9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE"
},
{
"name" : "_ZNK9keymaster20SoftKeymasterContext9UnwrapKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEES5_RKNS_16AuthorizationSetES5_PS6_P22keymaster_key_format_tPS3_"
},
{
"name" : "_ZNK9keymaster23Keymaster1LegacySupport25RequiresSoftwareDigestingE18keymaster_digest_tRKNS_9AuthProxyE"
},
{
"name" : "_ZNK9keymaster23Keymaster1LegacySupport25RequiresSoftwareDigestingERKNS_16AuthorizationSetE"
},
{
"name" : "_ZNK9keymaster23RsaKeymaster0KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_"
},
{
"name" : "_ZNK9keymaster23RsaKeymaster0KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE"
},
{
"name" : "_ZNK9keymaster23RsaKeymaster0KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_"
},
{
"name" : "_ZNK9keymaster23RsaKeymaster1KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_"
},
{
"name" : "_ZNK9keymaster23RsaKeymaster1KeyFactory19GetOperationFactoryE19keymaster_purpose_t"
},
{
"name" : "_ZNK9keymaster23RsaKeymaster1KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE"
},
{
"name" : "_ZNK9keymaster23RsaKeymaster1KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_"
},
{
"name" : "_ZNK9keymaster24PureSoftKeymasterContext12ParseKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE"
},
{
"name" : "_ZNK9keymaster24PureSoftKeymasterContext13AddRngEntropyEPKhj"
},
{
"name" : "_ZNK9keymaster24PureSoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_"
},
{
"name" : "_ZNK9keymaster24PureSoftKeymasterContext13DeleteAllKeysEv"
},
{
"name" : "_ZNK9keymaster24PureSoftKeymasterContext13GetKeyFactoryE21keymaster_algorithm_t"
},
{
"name" : "_ZNK9keymaster24PureSoftKeymasterContext14UpgradeKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_"
},
{
"name" : "_ZNK9keymaster24PureSoftKeymasterContext16GetSystemVersionEPjS1_"
},
{
"name" : "_ZNK9keymaster24PureSoftKeymasterContext19GenerateAttestationERKNS_3KeyERKNS_16AuthorizationSetEPNS_9UniquePtrI22keymaster_cert_chain_tNS_22CertificateChainDeleteEEE"
},
{
"name" : "_ZNK9keymaster24PureSoftKeymasterContext19GetOperationFactoryE21keymaster_algorithm_t19keymaster_purpose_t"
},
{
"name" : "_ZNK9keymaster24PureSoftKeymasterContext22GetSupportedAlgorithmsEPj"
},
{
"name" : "_ZNK9keymaster24PureSoftKeymasterContext9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE"
},
{
"name" : "_ZNK9keymaster24PureSoftKeymasterContext9UnwrapKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEES5_RKNS_16AuthorizationSetES5_PS6_P22keymaster_key_format_tPS3_"
},
{
"name" : "_ZNK9keymaster24SoftKeymasterEnforcement11CreateKeyIdERK20keymaster_key_blob_tPy"
},
{
"name" : "_ZNK9keymaster24SoftKeymasterEnforcement19get_current_time_msEv"
},
{
"name" : "_ZNK9keymaster25EcdsaKeymaster0KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_"
},
{
"name" : "_ZNK9keymaster25EcdsaKeymaster0KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE"
},
{
"name" : "_ZNK9keymaster25EcdsaKeymaster0KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_"
},
{
"name" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_"
},
{
"name" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory19GetOperationFactoryE19keymaster_purpose_t"
},
{
"name" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE"
},
{
"name" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_"
},
{
"name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEE7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS7_SA_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISC_EEEE"
},
{
"name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS3_SA_"
},
{
"name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS7_SA_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISC_EEEE"
},
{
"name" : "_ZNK9keymaster29RsaKeymaster1OperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t"
},
{
"name" : "_ZNK9keymaster29RsaKeymaster1OperationFactory16SupportedDigestsEPj"
},
{
"name" : "_ZNK9keymaster29RsaKeymaster1OperationFactory21SupportedPaddingModesEPj"
},
{
"name" : "_ZNK9keymaster31EcdsaKeymaster1OperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t"
},
{
"name" : "_ZNK9keymaster31EcdsaKeymaster1OperationFactory16SupportedDigestsEPj"
},
{
"name" : "_ZNK9keymaster31EcdsaKeymaster1OperationFactory21SupportedPaddingModesEPj"
},
{
"binding" : "weak",
"name" : "_ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_j"
},
{
"binding" : "weak",
"name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
},
{
"binding" : "weak",
"name" : "_ZNSt3__16__treeINS_12__value_typeINS_4pairI21keymaster_algorithm_t19keymaster_purpose_tEENS_6vectorI18keymaster_digest_tNS_9allocatorIS7_EEEEEENS_19__map_value_compareIS5_SB_NS_4lessIS5_EELb1EEENS8_ISB_EEE7destroyEPNS_11__tree_nodeISB_PvEE"
},
{
"binding" : "weak",
"name" : "_ZNSt3__16vectorIhNS_9allocatorIhEEE21__push_back_slow_pathIRKhEEvOT_"
},
{
"name" : "_ZThn12_N9keymaster20SoftKeymasterContextD0Ev"
},
{
"name" : "_ZThn12_N9keymaster20SoftKeymasterContextD1Ev"
},
{
"name" : "_ZThn12_N9keymaster24PureSoftKeymasterContextD0Ev"
},
{
"name" : "_ZThn12_N9keymaster24PureSoftKeymasterContextD1Ev"
},
{
"name" : "_ZThn4_N9keymaster20SoftKeymasterContextD0Ev"
},
{
"name" : "_ZThn4_N9keymaster20SoftKeymasterContextD1Ev"
},
{
"name" : "_ZThn4_N9keymaster24PureSoftKeymasterContextD0Ev"
},
{
"name" : "_ZThn4_N9keymaster24PureSoftKeymasterContextD1Ev"
},
{
"name" : "_ZThn4_NK9keymaster20SoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_"
},
{
"name" : "_ZThn4_NK9keymaster24PureSoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_"
},
{
"name" : "_ZThn8_N9keymaster20SoftKeymasterContextD0Ev"
},
{
"name" : "_ZThn8_N9keymaster20SoftKeymasterContextD1Ev"
},
{
"name" : "_ZThn8_N9keymaster24PureSoftKeymasterContextD0Ev"
},
{
"name" : "_ZThn8_N9keymaster24PureSoftKeymasterContextD1Ev"
},
{
"name" : "__aeabi_memclr"
},
{
"name" : "__aeabi_memclr4"
},
{
"name" : "__aeabi_memclr8"
},
{
"name" : "__aeabi_memcpy"
},
{
"name" : "__aeabi_memcpy4"
},
{
"name" : "__aeabi_memcpy8"
},
{
"name" : "__aeabi_memmove"
},
{
"name" : "__aeabi_memmove4"
},
{
"name" : "__aeabi_memmove8"
},
{
"name" : "__aeabi_memset"
},
{
"name" : "__aeabi_memset4"
},
{
"name" : "__aeabi_memset8"
},
{
"name" : "__aeabi_uidiv"
},
{
"name" : "__aeabi_uidivmod"
},
{
"name" : "__aeabi_uldivmod"
},
{
"name" : "__udivmoddi4"
},
{
"name" : "__udivmodsi4"
},
{
"name" : "__udivsi3"
}
],
"elf_objects" :
[
{
"name" : "_ZN9keymaster16Keymaster0Engine9instance_E"
},
{
"name" : "_ZN9keymaster16Keymaster1Engine9instance_E"
},
{
"binding" : "weak",
"name" : "_ZTVN9keymaster15EcKeymaster0KeyE"
},
{
"binding" : "weak",
"name" : "_ZTVN9keymaster16ConfigureRequestE"
},
{
"binding" : "weak",
"name" : "_ZTVN9keymaster16RsaKeymaster0KeyE"
},
{
"binding" : "weak",
"name" : "_ZTVN9keymaster16RsaKeymaster1KeyE"
},
{
"binding" : "weak",
"name" : "_ZTVN9keymaster17ConfigureResponseE"
},
{
"binding" : "weak",
"name" : "_ZTVN9keymaster17SupportedResponseI18keymaster_digest_tEE"
},
{
"binding" : "weak",
"name" : "_ZTVN9keymaster17SupportedResponseI19keymaster_padding_tEE"
},
{
"binding" : "weak",
"name" : "_ZTVN9keymaster17SupportedResponseI21keymaster_algorithm_tEE"
},
{
"binding" : "weak",
"name" : "_ZTVN9keymaster17SupportedResponseI22keymaster_block_mode_tEE"
},
{
"binding" : "weak",
"name" : "_ZTVN9keymaster17SupportedResponseI22keymaster_key_format_tEE"
},
{
"binding" : "weak",
"name" : "_ZTVN9keymaster18AddEntropyResponseE"
},
{
"binding" : "weak",
"name" : "_ZTVN9keymaster18EcdsaKeymaster1KeyE"
},
{
"binding" : "weak",
"name" : "_ZTVN9keymaster18GenerateKeyRequestE"
},
{
"name" : "_ZTVN9keymaster19SoftKeymasterLoggerE"
},
{
"name" : "_ZTVN9keymaster20SoftKeymasterContextE"
},
{
"binding" : "weak",
"name" : "_ZTVN9keymaster21AbortOperationRequestE"
},
{
"binding" : "weak",
"name" : "_ZTVN9keymaster22AbortOperationResponseE"
},
{
"binding" : "weak",
"name" : "_ZTVN9keymaster22RsaKeymaster1OperationINS_16RsaSignOperationEEE"
},
{
"binding" : "weak",
"name" : "_ZTVN9keymaster22RsaKeymaster1OperationINS_19RsaDecryptOperationEEE"
},
{
"name" : "_ZTVN9keymaster23RsaKeymaster0KeyFactoryE"
},
{
"name" : "_ZTVN9keymaster23RsaKeymaster1KeyFactoryE"
},
{
"binding" : "weak",
"name" : "_ZTVN9keymaster23SupportedDigestsRequestE"
},
{
"binding" : "weak",
"name" : "_ZTVN9keymaster24EcdsaKeymaster1OperationINS_18EcdsaSignOperationEEE"
},
{
"name" : "_ZTVN9keymaster24PureSoftKeymasterContextE"
},
{
"name" : "_ZTVN9keymaster24SoftKeymasterEnforcementE"
},
{
"binding" : "weak",
"name" : "_ZTVN9keymaster24SupportedDigestsResponseE"
},
{
"name" : "_ZTVN9keymaster25EcdsaKeymaster0KeyFactoryE"
},
{
"name" : "_ZTVN9keymaster25EcdsaKeymaster1KeyFactoryE"
},
{
"binding" : "weak",
"name" : "_ZTVN9keymaster26SupportedAlgorithmsRequestE"
},
{
"binding" : "weak",
"name" : "_ZTVN9keymaster26SupportedBlockModesRequestE"
},
{
"binding" : "weak",
"name" : "_ZTVN9keymaster27EcdsaVerifyOperationFactoryE"
},
{
"binding" : "weak",
"name" : "_ZTVN9keymaster27SupportedAlgorithmsResponseE"
},
{
"binding" : "weak",
"name" : "_ZTVN9keymaster27SupportedBlockModesResponseE"
},
{
"binding" : "weak",
"name" : "_ZTVN9keymaster27VerifyAuthorizationResponseE"
},
{
"binding" : "weak",
"name" : "_ZTVN9keymaster28SupportedPaddingModesRequestE"
},
{
"binding" : "weak",
"name" : "_ZTVN9keymaster29RsaEncryptionOperationFactoryE"
},
{
"name" : "_ZTVN9keymaster29RsaKeymaster1OperationFactoryE"
},
{
"binding" : "weak",
"name" : "_ZTVN9keymaster29SupportedExportFormatsRequestE"
},
{
"binding" : "weak",
"name" : "_ZTVN9keymaster29SupportedImportFormatsRequestE"
},
{
"binding" : "weak",
"name" : "_ZTVN9keymaster29SupportedPaddingModesResponseE"
},
{
"binding" : "weak",
"name" : "_ZTVN9keymaster30SupportedExportFormatsResponseE"
},
{
"binding" : "weak",
"name" : "_ZTVN9keymaster30SupportedImportFormatsResponseE"
},
{
"name" : "_ZTVN9keymaster31EcdsaKeymaster1OperationFactoryE"
},
{
"binding" : "weak",
"name" : "_ZTVN9keymaster31RsaVerificationOperationFactoryE"
},
{
"binding" : "weak",
"name" : "_ZTVN9keymaster3KeyE"
},
{
"binding" : "weak",
"name" : "_ZTVN9keymaster9OperationE"
},
{
"name" : "soft_keymaster1_device_module"
},
{
"name" : "soft_keymaster2_device_module"
}
],
"enum_types" :
[
{
"alignment" : 4,
"enum_fields" :
[
{
"enum_field_value" : 0,
"name" : "keymaster::GENERATE_KEY"
},
{
"enum_field_value" : 1,
"name" : "keymaster::BEGIN_OPERATION"
},
{
"enum_field_value" : 2,
"name" : "keymaster::UPDATE_OPERATION"
},
{
"enum_field_value" : 3,
"name" : "keymaster::FINISH_OPERATION"
},
{
"enum_field_value" : 4,
"name" : "keymaster::ABORT_OPERATION"
},
{
"enum_field_value" : 5,
"name" : "keymaster::IMPORT_KEY"
},
{
"enum_field_value" : 6,
"name" : "keymaster::EXPORT_KEY"
},
{
"enum_field_value" : 7,
"name" : "keymaster::GET_VERSION"
},
{
"enum_field_value" : 8,
"name" : "keymaster::ADD_RNG_ENTROPY"
},
{
"enum_field_value" : 9,
"name" : "keymaster::GET_SUPPORTED_ALGORITHMS"
},
{
"enum_field_value" : 10,
"name" : "keymaster::GET_SUPPORTED_BLOCK_MODES"
},
{
"enum_field_value" : 11,
"name" : "keymaster::GET_SUPPORTED_PADDING_MODES"
},
{
"enum_field_value" : 12,
"name" : "keymaster::GET_SUPPORTED_DIGESTS"
},
{
"enum_field_value" : 13,
"name" : "keymaster::GET_SUPPORTED_IMPORT_FORMATS"
},
{
"enum_field_value" : 14,
"name" : "keymaster::GET_SUPPORTED_EXPORT_FORMATS"
},
{
"enum_field_value" : 15,
"name" : "keymaster::GET_KEY_CHARACTERISTICS"
},
{
"enum_field_value" : 16,
"name" : "keymaster::ATTEST_KEY"
},
{
"enum_field_value" : 17,
"name" : "keymaster::UPGRADE_KEY"
},
{
"enum_field_value" : 18,
"name" : "keymaster::CONFIGURE"
},
{
"enum_field_value" : 19,
"name" : "keymaster::GET_HMAC_SHARING_PARAMETERS"
},
{
"enum_field_value" : 20,
"name" : "keymaster::COMPUTE_SHARED_HMAC"
},
{
"enum_field_value" : 21,
"name" : "keymaster::VERIFY_AUTHORIZATION"
},
{
"enum_field_value" : 22,
"name" : "keymaster::DELETE_KEY"
},
{
"enum_field_value" : 23,
"name" : "keymaster::DELETE_ALL_KEYS"
},
{
"enum_field_value" : 24,
"name" : "keymaster::DESTROY_ATTESTATION_IDS"
},
{
"enum_field_value" : 25,
"name" : "keymaster::IMPORT_WRAPPED_KEY"
}
],
"linker_set_key" : "keymaster::AndroidKeymasterCommand",
"name" : "keymaster::AndroidKeymasterCommand",
"referenced_type" : "type-911",
"self_type" : "type-911",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"underlying_type" : "type-122",
"unique_id" : "_ZTSN9keymaster23AndroidKeymasterCommandE"
},
{
"alignment" : 4,
"enum_fields" :
[
{
"enum_field_value" : 0,
"name" : "keymaster::AuthorizationSet::OK"
},
{
"enum_field_value" : 1,
"name" : "keymaster::AuthorizationSet::ALLOCATION_FAILURE"
},
{
"enum_field_value" : 2,
"name" : "keymaster::AuthorizationSet::MALFORMED_DATA"
}
],
"linker_set_key" : "keymaster::AuthorizationSet::Error",
"name" : "keymaster::AuthorizationSet::Error",
"referenced_type" : "type-124",
"self_type" : "type-124",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h",
"underlying_type" : "type-122",
"unique_id" : "_ZTSN9keymaster16AuthorizationSet5ErrorE"
},
{
"alignment" : 4,
"enum_fields" :
[
{
"enum_field_value" : 0,
"name" : "keymaster::Logger::DEBUG_LVL"
},
{
"enum_field_value" : 1,
"name" : "keymaster::Logger::INFO_LVL"
},
{
"enum_field_value" : 2,
"name" : "keymaster::Logger::WARNING_LVL"
},
{
"enum_field_value" : 3,
"name" : "keymaster::Logger::ERROR_LVL"
},
{
"enum_field_value" : 4,
"name" : "keymaster::Logger::SEVERE_LVL"
}
],
"linker_set_key" : "keymaster::Logger::LogLevel",
"name" : "keymaster::Logger::LogLevel",
"referenced_type" : "type-1175",
"self_type" : "type-1175",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/logger.h",
"underlying_type" : "type-122",
"unique_id" : "_ZTSN9keymaster6Logger8LogLevelE"
}
],
"function_types" : [],
"functions" :
[
{
"function_name" : "keymaster::GetOsVersion",
"linker_set_key" : "_ZN9keymaster12GetOsVersionEPKc",
"parameters" :
[
{
"referenced_type" : "type-20"
}
],
"return_type" : "type-122",
"source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h"
},
{
"function_name" : "keymaster::GetOsVersion",
"linker_set_key" : "_ZN9keymaster12GetOsVersionEv",
"return_type" : "type-122",
"source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h"
},
{
"function_name" : "keymaster::ConfigureDevice",
"linker_set_key" : "_ZN9keymaster15ConfigureDeviceEP17keymaster2_device",
"parameters" :
[
{
"referenced_type" : "type-1044"
}
],
"return_type" : "type-1296",
"source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h"
},
{
"function_name" : "keymaster::GetOsPatchlevel",
"linker_set_key" : "_ZN9keymaster15GetOsPatchlevelEPKc",
"parameters" :
[
{
"referenced_type" : "type-20"
}
],
"return_type" : "type-122",
"source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h"
},
{
"function_name" : "keymaster::GetOsPatchlevel",
"linker_set_key" : "_ZN9keymaster15GetOsPatchlevelEv",
"return_type" : "type-122",
"source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h"
},
{
"access" : "private",
"function_name" : "keymaster::Keymaster0Engine::ecdsa_sign",
"linker_set_key" : "_ZN9keymaster16Keymaster0Engine10ecdsa_signEPKhjPhPjP9ec_key_st",
"parameters" :
[
{
"referenced_type" : "type-1034"
},
{
"referenced_type" : "type-122"
},
{
"referenced_type" : "type-123"
},
{
"referenced_type" : "type-667"
},
{
"referenced_type" : "type-389"
}
],
"return_type" : "type-109",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"access" : "private",
"function_name" : "keymaster::Keymaster0Engine::keyblob_dup",
"linker_set_key" : "_ZN9keymaster16Keymaster0Engine11keyblob_dupEP17crypto_ex_data_stPKS1_PPvilS5_",
"parameters" :
[
{
"referenced_type" : "type-402"
},
{
"referenced_type" : "type-406"
},
{
"referenced_type" : "type-409"
},
{
"referenced_type" : "type-109"
},
{
"referenced_type" : "type-1203"
},
{
"referenced_type" : "type-410"
}
],
"return_type" : "type-109",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"access" : "private",
"function_name" : "keymaster::Keymaster0Engine::keyblob_free",
"linker_set_key" : "_ZN9keymaster16Keymaster0Engine12keyblob_freeEPvS1_P17crypto_ex_data_stilS1_",
"parameters" :
[
{
"referenced_type" : "type-410"
},
{
"referenced_type" : "type-410"
},
{
"referenced_type" : "type-402"
},
{
"referenced_type" : "type-109"
},
{
"referenced_type" : "type-1203"
},
{
"referenced_type" : "type-410"
}
],
"return_type" : "type-62",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"access" : "private",
"function_name" : "keymaster::Keymaster0Engine::rsa_private_transform",
"linker_set_key" : "_ZN9keymaster16Keymaster0Engine21rsa_private_transformEP6rsa_stPhPKhj",
"parameters" :
[
{
"referenced_type" : "type-387"
},
{
"referenced_type" : "type-123"
},
{
"referenced_type" : "type-1034"
},
{
"referenced_type" : "type-122"
}
],
"return_type" : "type-109",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"function_name" : "keymaster::Keymaster0Engine::Keymaster0Engine",
"linker_set_key" : "_ZN9keymaster16Keymaster0EngineC1EPK17keymaster0_device",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-1169"
},
{
"referenced_type" : "type-411"
}
],
"return_type" : "type-62",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"function_name" : "keymaster::Keymaster0Engine::Keymaster0Engine",
"linker_set_key" : "_ZN9keymaster16Keymaster0EngineC2EPK17keymaster0_device",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-1169"
},
{
"referenced_type" : "type-411"
}
],
"return_type" : "type-62",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"function_name" : "keymaster::Keymaster0Engine::~Keymaster0Engine",
"linker_set_key" : "_ZN9keymaster16Keymaster0EngineD1Ev",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-1169"
}
],
"return_type" : "type-62",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"function_name" : "keymaster::Keymaster0Engine::~Keymaster0Engine",
"linker_set_key" : "_ZN9keymaster16Keymaster0EngineD2Ev",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-1169"
}
],
"return_type" : "type-62",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"access" : "private",
"function_name" : "keymaster::Keymaster1Engine::ecdsa_sign",
"linker_set_key" : "_ZN9keymaster16Keymaster1Engine10ecdsa_signEPKhjPhPjP9ec_key_st",
"parameters" :
[
{
"referenced_type" : "type-1034"
},
{
"referenced_type" : "type-122"
},
{
"referenced_type" : "type-123"
},
{
"referenced_type" : "type-667"
},
{
"referenced_type" : "type-443"
}
],
"return_type" : "type-109",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"access" : "private",
"function_name" : "keymaster::Keymaster1Engine::rsa_decrypt",
"linker_set_key" : "_ZN9keymaster16Keymaster1Engine11rsa_decryptEP6rsa_stPjPhjPKhji",
"parameters" :
[
{
"referenced_type" : "type-450"
},
{
"referenced_type" : "type-667"
},
{
"referenced_type" : "type-123"
},
{
"referenced_type" : "type-122"
},
{
"referenced_type" : "type-1034"
},
{
"referenced_type" : "type-122"
},
{
"referenced_type" : "type-109"
}
],
"return_type" : "type-109",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"access" : "private",
"function_name" : "keymaster::Keymaster1Engine::rsa_sign_raw",
"linker_set_key" : "_ZN9keymaster16Keymaster1Engine12rsa_sign_rawEP6rsa_stPjPhjPKhji",
"parameters" :
[
{
"referenced_type" : "type-450"
},
{
"referenced_type" : "type-667"
},
{
"referenced_type" : "type-123"
},
{
"referenced_type" : "type-122"
},
{
"referenced_type" : "type-1034"
},
{
"referenced_type" : "type-122"
},
{
"referenced_type" : "type-109"
}
],
"return_type" : "type-109",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"access" : "private",
"function_name" : "keymaster::Keymaster1Engine::free_key_data",
"linker_set_key" : "_ZN9keymaster16Keymaster1Engine13free_key_dataEPvS1_P17crypto_ex_data_stilS1_",
"parameters" :
[
{
"referenced_type" : "type-410"
},
{
"referenced_type" : "type-410"
},
{
"referenced_type" : "type-478"
},
{
"referenced_type" : "type-109"
},
{
"referenced_type" : "type-1203"
},
{
"referenced_type" : "type-410"
}
],
"return_type" : "type-62",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"access" : "private",
"function_name" : "keymaster::Keymaster1Engine::BuildRsaMethod",
"linker_set_key" : "_ZN9keymaster16Keymaster1Engine14BuildRsaMethodEv",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-135"
}
],
"return_type" : "type-1311",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"access" : "private",
"function_name" : "keymaster::Keymaster1Engine::BuildEcdsaMethod",
"linker_set_key" : "_ZN9keymaster16Keymaster1Engine16BuildEcdsaMethodEv",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-135"
}
],
"return_type" : "type-1312",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"access" : "private",
"function_name" : "keymaster::Keymaster1Engine::Keymaster1Finish",
"linker_set_key" : "_ZN9keymaster16Keymaster1Engine16Keymaster1FinishEPKNS0_7KeyDataERK16keymaster_blob_tPS4_",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-135"
},
{
"referenced_type" : "type-474"
},
{
"referenced_type" : "type-475"
},
{
"referenced_type" : "type-489"
}
],
"return_type" : "type-1313",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"access" : "private",
"function_name" : "keymaster::Keymaster1Engine::duplicate_key_data",
"linker_set_key" : "_ZN9keymaster16Keymaster1Engine18duplicate_key_dataEP17crypto_ex_data_stPKS1_PPvilS5_",
"parameters" :
[
{
"referenced_type" : "type-478"
},
{
"referenced_type" : "type-482"
},
{
"referenced_type" : "type-409"
},
{
"referenced_type" : "type-109"
},
{
"referenced_type" : "type-1203"
},
{
"referenced_type" : "type-410"
}
],
"return_type" : "type-109",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"function_name" : "keymaster::Keymaster1Engine::Keymaster1Engine",
"linker_set_key" : "_ZN9keymaster16Keymaster1EngineC1EPK17keymaster1_device",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-135"
},
{
"referenced_type" : "type-452"
}
],
"return_type" : "type-62",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"function_name" : "keymaster::Keymaster1Engine::Keymaster1Engine",
"linker_set_key" : "_ZN9keymaster16Keymaster1EngineC2EPK17keymaster1_device",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-135"
},
{
"referenced_type" : "type-452"
}
],
"return_type" : "type-62",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"function_name" : "keymaster::Keymaster1Engine::~Keymaster1Engine",
"linker_set_key" : "_ZN9keymaster16Keymaster1EngineD1Ev",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-135"
}
],
"return_type" : "type-62",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"function_name" : "keymaster::Keymaster1Engine::~Keymaster1Engine",
"linker_set_key" : "_ZN9keymaster16Keymaster1EngineD2Ev",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-135"
}
],
"return_type" : "type-62",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"access" : "private",
"function_name" : "keymaster::SoftKeymasterDevice::attest_key",
"linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice10attest_keyEPK17keymaster2_devicePK20keymaster_key_blob_tPK25keymaster_key_param_set_tP22keymaster_cert_chain_t",
"parameters" :
[
{
"referenced_type" : "type-3084"
},
{
"referenced_type" : "type-2939"
},
{
"referenced_type" : "type-3078"
},
{
"referenced_type" : "type-2952"
}
],
"return_type" : "type-3389",
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"access" : "private",
"function_name" : "keymaster::SoftKeymasterDevice::delete_key",
"linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice10delete_keyEPK17keymaster1_devicePK20keymaster_key_blob_t",
"parameters" :
[
{
"referenced_type" : "type-3071"
},
{
"referenced_type" : "type-2939"
}
],
"return_type" : "type-3390",
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"access" : "private",
"function_name" : "keymaster::SoftKeymasterDevice::delete_key",
"linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice10delete_keyEPK17keymaster2_devicePK20keymaster_key_blob_t",
"parameters" :
[
{
"referenced_type" : "type-3084"
},
{
"referenced_type" : "type-2939"
}
],
"return_type" : "type-3391",
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"access" : "private",
"function_name" : "keymaster::SoftKeymasterDevice::export_key",
"linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice10export_keyEPK17keymaster1_device22keymaster_key_format_tPK20keymaster_key_blob_tPK16keymaster_blob_tSA_PS8_",
"parameters" :
[
{
"referenced_type" : "type-3071"
},
{
"referenced_type" : "type-3393"
},
{
"referenced_type" : "type-2939"
},
{
"referenced_type" : "type-2946"
},
{
"referenced_type" : "type-2946"
},
{
"referenced_type" : "type-2921"
}
],
"return_type" : "type-3392",
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"access" : "private",
"function_name" : "keymaster::SoftKeymasterDevice::export_key",
"linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice10export_keyEPK17keymaster2_device22keymaster_key_format_tPK20keymaster_key_blob_tPK16keymaster_blob_tSA_PS8_",
"parameters" :
[
{
"referenced_type" : "type-3084"
},
{
"referenced_type" : "type-3395"
},
{
"referenced_type" : "type-2939"
},
{
"referenced_type" : "type-2946"
},
{
"referenced_type" : "type-2946"
},
{
"referenced_type" : "type-2921"
}
],
"return_type" : "type-3394",
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"access" : "private",
"function_name" : "keymaster::SoftKeymasterDevice::import_key",
"linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice10import_keyEPK17keymaster1_devicePK25keymaster_key_param_set_t22keymaster_key_format_tPK16keymaster_blob_tP20keymaster_key_blob_tPP31keymaster_key_characteristics_t",
"parameters" :
[
{
"referenced_type" : "type-3071"
},
{
"referenced_type" : "type-3078"
},
{
"referenced_type" : "type-3397"
},
{
"referenced_type" : "type-2946"
},
{
"referenced_type" : "type-2942"
},
{
"referenced_type" : "type-3079"
}
],
"return_type" : "type-3396",
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"access" : "private",
"function_name" : "keymaster::SoftKeymasterDevice::import_key",
"linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice10import_keyEPK17keymaster2_devicePK25keymaster_key_param_set_t22keymaster_key_format_tPK16keymaster_blob_tP20keymaster_key_blob_tP31keymaster_key_characteristics_t",
"parameters" :
[
{
"referenced_type" : "type-3084"
},
{
"referenced_type" : "type-3078"
},
{
"referenced_type" : "type-3399"
},
{
"referenced_type" : "type-2946"
},
{
"referenced_type" : "type-2942"
},
{
"referenced_type" : "type-2949"
}
],
"return_type" : "type-3398",
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"access" : "private",
"function_name" : "keymaster::SoftKeymasterDevice::upgrade_key",
"linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice11upgrade_keyEPK17keymaster2_devicePK20keymaster_key_blob_tPK25keymaster_key_param_set_tPS4_",
"parameters" :
[
{
"referenced_type" : "type-3084"
},
{
"referenced_type" : "type-2939"
},
{
"referenced_type" : "type-3078"
},
{
"referenced_type" : "type-2942"
}
],
"return_type" : "type-3400",
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"access" : "private",
"function_name" : "keymaster::SoftKeymasterDevice::close_device",
"linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice12close_deviceEP11hw_device_t",
"parameters" :
[
{
"referenced_type" : "type-3062"
}
],
"return_type" : "type-109",
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"access" : "private",
"function_name" : "keymaster::SoftKeymasterDevice::generate_key",
"linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice12generate_keyEPK17keymaster1_devicePK25keymaster_key_param_set_tP20keymaster_key_blob_tPP31keymaster_key_characteristics_t",
"parameters" :
[
{
"referenced_type" : "type-3071"
},
{
"referenced_type" : "type-3078"
},
{
"referenced_type" : "type-2942"
},
{
"referenced_type" : "type-3079"
}
],
"return_type" : "type-3401",
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"access" : "private",
"function_name" : "keymaster::SoftKeymasterDevice::generate_key",
"linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice12generate_keyEPK17keymaster2_devicePK25keymaster_key_param_set_tP20keymaster_key_blob_tP31keymaster_key_characteristics_t",
"parameters" :
[
{
"referenced_type" : "type-3084"
},
{
"referenced_type" : "type-3078"
},
{
"referenced_type" : "type-2942"
},
{
"referenced_type" : "type-2949"
}
],
"return_type" : "type-3402",
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"access" : "private",
"function_name" : "keymaster::SoftKeymasterDevice::add_rng_entropy",
"linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice15add_rng_entropyEPK17keymaster1_devicePKhj",
"parameters" :
[
{
"referenced_type" : "type-3071"
},
{
"referenced_type" : "type-1034"
},
{
"referenced_type" : "type-122"
}
],
"return_type" : "type-3403",
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"access" : "private",
"function_name" : "keymaster::SoftKeymasterDevice::add_rng_entropy",
"linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice15add_rng_entropyEPK17keymaster2_devicePKhj",
"parameters" :
[
{
"referenced_type" : "type-3084"
},
{
"referenced_type" : "type-1034"
},
{
"referenced_type" : "type-122"
}
],
"return_type" : "type-3404",
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"access" : "private",
"function_name" : "keymaster::SoftKeymasterDevice::delete_all_keys",
"linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice15delete_all_keysEPK17keymaster1_device",
"parameters" :
[
{
"referenced_type" : "type-3071"
}
],
"return_type" : "type-3405",
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"access" : "private",
"function_name" : "keymaster::SoftKeymasterDevice::delete_all_keys",
"linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice15delete_all_keysEPK17keymaster2_device",
"parameters" :
[
{
"referenced_type" : "type-3084"
}
],
"return_type" : "type-3406",
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"function_name" : "keymaster::SoftKeymasterDevice::keymaster_device",
"linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice16keymaster_deviceEv",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-3059"
}
],
"return_type" : "type-3048",
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"function_name" : "keymaster::SoftKeymasterDevice::SetHardwareDevice",
"linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice17SetHardwareDeviceEP17keymaster0_device",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-3059"
},
{
"referenced_type" : "type-3060"
}
],
"return_type" : "type-3407",
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"function_name" : "keymaster::SoftKeymasterDevice::SetHardwareDevice",
"linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice17SetHardwareDeviceEP17keymaster1_device",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-3059"
},
{
"referenced_type" : "type-3048"
}
],
"return_type" : "type-3408",
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"function_name" : "keymaster::SoftKeymasterDevice::keymaster2_device",
"linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice17keymaster2_deviceEv",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-3059"
}
],
"return_type" : "type-3064",
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"access" : "private",
"function_name" : "keymaster::SoftKeymasterDevice::get_supported_digests",
"linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice21get_supported_digestsEPK17keymaster1_device21keymaster_algorithm_t19keymaster_purpose_tPP18keymaster_digest_tPj",
"parameters" :
[
{
"referenced_type" : "type-3071"
},
{
"referenced_type" : "type-3410"
},
{
"referenced_type" : "type-3411"
},
{
"referenced_type" : "type-3075"
},
{
"referenced_type" : "type-667"
}
],
"return_type" : "type-3409",
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"function_name" : "keymaster::SoftKeymasterDevice::Keymaster1DeviceIsGood",
"linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice22Keymaster1DeviceIsGoodEv",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-3059"
}
],
"return_type" : "type-606",
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"access" : "private",
"function_name" : "keymaster::SoftKeymasterDevice::get_key_characteristics",
"linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice23get_key_characteristicsEPK17keymaster1_devicePK20keymaster_key_blob_tPK16keymaster_blob_tS9_PP31keymaster_key_characteristics_t",
"parameters" :
[
{
"referenced_type" : "type-3071"
},
{
"referenced_type" : "type-2939"
},
{
"referenced_type" : "type-2946"
},
{
"referenced_type" : "type-2946"
},
{
"referenced_type" : "type-3079"
}
],
"return_type" : "type-3412",
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"access" : "private",
"function_name" : "keymaster::SoftKeymasterDevice::get_key_characteristics",
"linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice23get_key_characteristicsEPK17keymaster2_devicePK20keymaster_key_blob_tPK16keymaster_blob_tS9_P31keymaster_key_characteristics_t",
"parameters" :
[
{
"referenced_type" : "type-3084"
},
{
"referenced_type" : "type-2939"
},
{
"referenced_type" : "type-2946"
},
{
"referenced_type" : "type-2946"
},
{
"referenced_type" : "type-2949"
}
],
"return_type" : "type-3413",
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"access" : "private",
"function_name" : "keymaster::SoftKeymasterDevice::StoreDefaultNewKeyParams",
"linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice24StoreDefaultNewKeyParamsE21keymaster_algorithm_tPNS_16AuthorizationSetE",
"parameters" :
[
{
"referenced_type" : "type-3414"
},
{
"referenced_type" : "type-672"
}
],
"return_type" : "type-62",
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"access" : "private",
"function_name" : "keymaster::SoftKeymasterDevice::get_supported_algorithms",
"linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice24get_supported_algorithmsEPK17keymaster1_devicePP21keymaster_algorithm_tPj",
"parameters" :
[
{
"referenced_type" : "type-3071"
},
{
"referenced_type" : "type-3072"
},
{
"referenced_type" : "type-667"
}
],
"return_type" : "type-3415",
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"access" : "private",
"function_name" : "keymaster::SoftKeymasterDevice::initialize_device_struct",
"linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice24initialize_device_structEj",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-3059"
},
{
"referenced_type" : "type-122"
}
],
"return_type" : "type-62",
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"access" : "private",
"function_name" : "keymaster::SoftKeymasterDevice::get_supported_block_modes",
"linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice25get_supported_block_modesEPK17keymaster1_device21keymaster_algorithm_t19keymaster_purpose_tPP22keymaster_block_mode_tPj",
"parameters" :
[
{
"referenced_type" : "type-3071"
},
{
"referenced_type" : "type-3417"
},
{
"referenced_type" : "type-3418"
},
{
"referenced_type" : "type-3073"
},
{
"referenced_type" : "type-667"
}
],
"return_type" : "type-3416",
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"access" : "private",
"function_name" : "keymaster::SoftKeymasterDevice::get_supported_padding_modes",
"linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice27get_supported_padding_modesEPK17keymaster1_device21keymaster_algorithm_t19keymaster_purpose_tPP19keymaster_padding_tPj",
"parameters" :
[
{
"referenced_type" : "type-3071"
},
{
"referenced_type" : "type-3420"
},
{
"referenced_type" : "type-3421"
},
{
"referenced_type" : "type-3074"
},
{
"referenced_type" : "type-667"
}
],
"return_type" : "type-3419",
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"access" : "private",
"function_name" : "keymaster::SoftKeymasterDevice::get_supported_export_formats",
"linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice28get_supported_export_formatsEPK17keymaster1_device21keymaster_algorithm_tPP22keymaster_key_format_tPj",
"parameters" :
[
{
"referenced_type" : "type-3071"
},
{
"referenced_type" : "type-3423"
},
{
"referenced_type" : "type-3077"
},
{
"referenced_type" : "type-667"
}
],
"return_type" : "type-3422",
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"access" : "private",
"function_name" : "keymaster::SoftKeymasterDevice::get_supported_import_formats",
"linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice28get_supported_import_formatsEPK17keymaster1_device21keymaster_algorithm_tPP22keymaster_key_format_tPj",
"parameters" :
[
{
"referenced_type" : "type-3071"
},
{
"referenced_type" : "type-3425"
},
{
"referenced_type" : "type-3077"
},
{
"referenced_type" : "type-667"
}
],
"return_type" : "type-3424",
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"access" : "private",
"function_name" : "keymaster::SoftKeymasterDevice::abort",
"linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice5abortEPK17keymaster1_devicey",
"parameters" :
[
{
"referenced_type" : "type-3071"
},
{
"referenced_type" : "type-116"
}
],
"return_type" : "type-3426",
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"access" : "private",
"function_name" : "keymaster::SoftKeymasterDevice::abort",
"linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice5abortEPK17keymaster2_devicey",
"parameters" :
[
{
"referenced_type" : "type-3084"
},
{
"referenced_type" : "type-116"
}
],
"return_type" : "type-3427",
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"access" : "private",
"function_name" : "keymaster::SoftKeymasterDevice::begin",
"linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice5beginEPK17keymaster1_device19keymaster_purpose_tPK20keymaster_key_blob_tPK25keymaster_key_param_set_tPS8_Py",
"parameters" :
[
{
"referenced_type" : "type-3071"
},
{
"referenced_type" : "type-3429"
},
{
"referenced_type" : "type-2939"
},
{
"referenced_type" : "type-3078"
},
{
"referenced_type" : "type-3080"
},
{
"referenced_type" : "type-1118"
}
],
"return_type" : "type-3428",
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"access" : "private",
"function_name" : "keymaster::SoftKeymasterDevice::begin",
"linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice5beginEPK17keymaster2_device19keymaster_purpose_tPK20keymaster_key_blob_tPK25keymaster_key_param_set_tPS8_Py",
"parameters" :
[
{
"referenced_type" : "type-3084"
},
{
"referenced_type" : "type-3431"
},
{
"referenced_type" : "type-2939"
},
{
"referenced_type" : "type-3078"
},
{
"referenced_type" : "type-3080"
},
{
"referenced_type" : "type-1118"
}
],
"return_type" : "type-3430",
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"access" : "private",
"function_name" : "keymaster::SoftKeymasterDevice::finish",
"linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice6finishEPK17keymaster1_deviceyPK25keymaster_key_param_set_tPK16keymaster_blob_tPS4_PS7_",
"parameters" :
[
{
"referenced_type" : "type-3071"
},
{
"referenced_type" : "type-116"
},
{
"referenced_type" : "type-3078"
},
{
"referenced_type" : "type-2946"
},
{
"referenced_type" : "type-3080"
},
{
"referenced_type" : "type-2921"
}
],
"return_type" : "type-3432",
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"access" : "private",
"function_name" : "keymaster::SoftKeymasterDevice::finish",
"linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice6finishEPK17keymaster2_deviceyPK25keymaster_key_param_set_tPK16keymaster_blob_tS9_PS4_PS7_",
"parameters" :
[
{
"referenced_type" : "type-3084"
},
{
"referenced_type" : "type-116"
},
{
"referenced_type" : "type-3078"
},
{
"referenced_type" : "type-2946"
},
{
"referenced_type" : "type-2946"
},
{
"referenced_type" : "type-3080"
},
{
"referenced_type" : "type-2921"
}
],
"return_type" : "type-3433",
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"access" : "private",
"function_name" : "keymaster::SoftKeymasterDevice::update",
"linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice6updateEPK17keymaster1_deviceyPK25keymaster_key_param_set_tPK16keymaster_blob_tPjPS4_PS7_",
"parameters" :
[
{
"referenced_type" : "type-3071"
},
{
"referenced_type" : "type-116"
},
{
"referenced_type" : "type-3078"
},
{
"referenced_type" : "type-2946"
},
{
"referenced_type" : "type-667"
},
{
"referenced_type" : "type-3080"
},
{
"referenced_type" : "type-2921"
}
],
"return_type" : "type-3434",
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"access" : "private",
"function_name" : "keymaster::SoftKeymasterDevice::update",
"linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice6updateEPK17keymaster2_deviceyPK25keymaster_key_param_set_tPK16keymaster_blob_tPjPS4_PS7_",
"parameters" :
[
{
"referenced_type" : "type-3084"
},
{
"referenced_type" : "type-116"
},
{
"referenced_type" : "type-3078"
},
{
"referenced_type" : "type-2946"
},
{
"referenced_type" : "type-667"
},
{
"referenced_type" : "type-3080"
},
{
"referenced_type" : "type-2921"
}
],
"return_type" : "type-3435",
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"access" : "private",
"function_name" : "keymaster::SoftKeymasterDevice::configure",
"linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice9configureEPK17keymaster2_devicePK25keymaster_key_param_set_t",
"parameters" :
[
{
"referenced_type" : "type-3084"
},
{
"referenced_type" : "type-3078"
}
],
"return_type" : "type-3436",
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"function_name" : "keymaster::SoftKeymasterDevice::hw_device",
"linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice9hw_deviceEv",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-3059"
}
],
"return_type" : "type-3062",
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"function_name" : "keymaster::SoftKeymasterDevice::SoftKeymasterDevice",
"linker_set_key" : "_ZN9keymaster19SoftKeymasterDeviceC1EPNS_20SoftKeymasterContextE",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-3059"
},
{
"referenced_type" : "type-1167"
}
],
"return_type" : "type-62",
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"function_name" : "keymaster::SoftKeymasterDevice::SoftKeymasterDevice",
"linker_set_key" : "_ZN9keymaster19SoftKeymasterDeviceC1Ev",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-3059"
}
],
"return_type" : "type-62",
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"function_name" : "keymaster::SoftKeymasterDevice::SoftKeymasterDevice",
"linker_set_key" : "_ZN9keymaster19SoftKeymasterDeviceC2EPNS_20SoftKeymasterContextE",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-3059"
},
{
"referenced_type" : "type-1167"
}
],
"return_type" : "type-62",
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"function_name" : "keymaster::SoftKeymasterDevice::SoftKeymasterDevice",
"linker_set_key" : "_ZN9keymaster19SoftKeymasterDeviceC2Ev",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-3059"
}
],
"return_type" : "type-62",
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"function_name" : "keymaster::SoftKeymasterContext::SetSystemVersion",
"linker_set_key" : "_ZN9keymaster20SoftKeymasterContext16SetSystemVersionEjj",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-1167"
},
{
"referenced_type" : "type-122"
},
{
"referenced_type" : "type-122"
}
],
"return_type" : "type-3437",
"source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h"
},
{
"function_name" : "keymaster::SoftKeymasterContext::SetHardwareDevice",
"linker_set_key" : "_ZN9keymaster20SoftKeymasterContext17SetHardwareDeviceEP17keymaster0_device",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-1167"
},
{
"referenced_type" : "type-2635"
}
],
"return_type" : "type-3438",
"source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h"
},
{
"function_name" : "keymaster::SoftKeymasterContext::SetHardwareDevice",
"linker_set_key" : "_ZN9keymaster20SoftKeymasterContext17SetHardwareDeviceEP17keymaster1_device",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-1167"
},
{
"referenced_type" : "type-2630"
}
],
"return_type" : "type-3439",
"source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h"
},
{
"function_name" : "keymaster::SoftKeymasterContext::SoftKeymasterContext",
"linker_set_key" : "_ZN9keymaster20SoftKeymasterContextC1ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-1167"
},
{
"default_arg" : true,
"referenced_type" : "type-2634"
}
],
"return_type" : "type-62",
"source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h"
},
{
"function_name" : "keymaster::SoftKeymasterContext::SoftKeymasterContext",
"linker_set_key" : "_ZN9keymaster20SoftKeymasterContextC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-1167"
},
{
"default_arg" : true,
"referenced_type" : "type-2634"
}
],
"return_type" : "type-62",
"source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h"
},
{
"function_name" : "keymaster::SoftKeymasterContext::~SoftKeymasterContext",
"linker_set_key" : "_ZN9keymaster20SoftKeymasterContextD0Ev",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-1167"
}
],
"return_type" : "type-62",
"source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h"
},
{
"function_name" : "keymaster::SoftKeymasterContext::~SoftKeymasterContext",
"linker_set_key" : "_ZN9keymaster20SoftKeymasterContextD1Ev",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-1167"
}
],
"return_type" : "type-62",
"source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h"
},
{
"function_name" : "keymaster::SoftKeymasterContext::~SoftKeymasterContext",
"linker_set_key" : "_ZN9keymaster20SoftKeymasterContextD2Ev",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-1167"
}
],
"return_type" : "type-62",
"source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h"
},
{
"function_name" : "keymaster::Keymaster1LegacySupport::Keymaster1LegacySupport",
"linker_set_key" : "_ZN9keymaster23Keymaster1LegacySupportC1EPK17keymaster1_device",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-2466"
},
{
"referenced_type" : "type-2438"
}
],
"return_type" : "type-62",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h"
},
{
"function_name" : "keymaster::Keymaster1LegacySupport::Keymaster1LegacySupport",
"linker_set_key" : "_ZN9keymaster23Keymaster1LegacySupportC2EPK17keymaster1_device",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-2466"
},
{
"referenced_type" : "type-2438"
}
],
"return_type" : "type-62",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h"
},
{
"function_name" : "keymaster::RsaKeymaster0KeyFactory::RsaKeymaster0KeyFactory",
"linker_set_key" : "_ZN9keymaster23RsaKeymaster0KeyFactoryC1EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster0EngineE",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-609"
},
{
"referenced_type" : "type-899"
},
{
"referenced_type" : "type-597"
}
],
"return_type" : "type-62",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h"
},
{
"function_name" : "keymaster::RsaKeymaster0KeyFactory::RsaKeymaster0KeyFactory",
"linker_set_key" : "_ZN9keymaster23RsaKeymaster0KeyFactoryC2EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster0EngineE",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-609"
},
{
"referenced_type" : "type-899"
},
{
"referenced_type" : "type-597"
}
],
"return_type" : "type-62",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h"
},
{
"function_name" : "keymaster::RsaKeymaster1KeyFactory::RsaKeymaster1KeyFactory",
"linker_set_key" : "_ZN9keymaster23RsaKeymaster1KeyFactoryC1EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster1EngineE",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-2131"
},
{
"referenced_type" : "type-899"
},
{
"referenced_type" : "type-134"
}
],
"return_type" : "type-62",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h"
},
{
"function_name" : "keymaster::RsaKeymaster1KeyFactory::RsaKeymaster1KeyFactory",
"linker_set_key" : "_ZN9keymaster23RsaKeymaster1KeyFactoryC2EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster1EngineE",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-2131"
},
{
"referenced_type" : "type-899"
},
{
"referenced_type" : "type-134"
}
],
"return_type" : "type-62",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h"
},
{
"function_name" : "keymaster::PureSoftKeymasterContext::SetSystemVersion",
"linker_set_key" : "_ZN9keymaster24PureSoftKeymasterContext16SetSystemVersionEjj",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-2853"
},
{
"referenced_type" : "type-122"
},
{
"referenced_type" : "type-122"
}
],
"return_type" : "type-3440",
"source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h"
},
{
"function_name" : "keymaster::PureSoftKeymasterContext::PureSoftKeymasterContext",
"linker_set_key" : "_ZN9keymaster24PureSoftKeymasterContextC1Ev",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-2853"
}
],
"return_type" : "type-62",
"source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h"
},
{
"function_name" : "keymaster::PureSoftKeymasterContext::PureSoftKeymasterContext",
"linker_set_key" : "_ZN9keymaster24PureSoftKeymasterContextC2Ev",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-2853"
}
],
"return_type" : "type-62",
"source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h"
},
{
"function_name" : "keymaster::PureSoftKeymasterContext::~PureSoftKeymasterContext",
"linker_set_key" : "_ZN9keymaster24PureSoftKeymasterContextD0Ev",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-2853"
}
],
"return_type" : "type-62",
"source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h"
},
{
"function_name" : "keymaster::PureSoftKeymasterContext::~PureSoftKeymasterContext",
"linker_set_key" : "_ZN9keymaster24PureSoftKeymasterContextD1Ev",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-2853"
}
],
"return_type" : "type-62",
"source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h"
},
{
"function_name" : "keymaster::PureSoftKeymasterContext::~PureSoftKeymasterContext",
"linker_set_key" : "_ZN9keymaster24PureSoftKeymasterContextD2Ev",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-2853"
}
],
"return_type" : "type-62",
"source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h"
},
{
"function_name" : "keymaster::SoftKeymasterEnforcement::ComputeSharedHmac",
"linker_set_key" : "_ZN9keymaster24SoftKeymasterEnforcement17ComputeSharedHmacERKNS_26HmacSharingParametersArrayEPNS_14TKeymasterBlobI16keymaster_blob_tEE",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-2840"
},
{
"referenced_type" : "type-5206"
},
{
"referenced_type" : "type-693"
}
],
"return_type" : "type-5473",
"source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h"
},
{
"function_name" : "keymaster::SoftKeymasterEnforcement::VerifyAuthorization",
"linker_set_key" : "_ZN9keymaster24SoftKeymasterEnforcement19VerifyAuthorizationERKNS_26VerifyAuthorizationRequestE",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-2840"
},
{
"referenced_type" : "type-5207"
}
],
"return_type" : "type-1126",
"source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h"
},
{
"function_name" : "keymaster::SoftKeymasterEnforcement::GetHmacSharingParameters",
"linker_set_key" : "_ZN9keymaster24SoftKeymasterEnforcement24GetHmacSharingParametersEPNS_21HmacSharingParametersE",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-2840"
},
{
"referenced_type" : "type-1091"
}
],
"return_type" : "type-5474",
"source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h"
},
{
"function_name" : "keymaster::EcdsaKeymaster0KeyFactory::EcdsaKeymaster0KeyFactory",
"linker_set_key" : "_ZN9keymaster25EcdsaKeymaster0KeyFactoryC1EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster0EngineE",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-905"
},
{
"referenced_type" : "type-899"
},
{
"referenced_type" : "type-597"
}
],
"return_type" : "type-62",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h"
},
{
"function_name" : "keymaster::EcdsaKeymaster0KeyFactory::EcdsaKeymaster0KeyFactory",
"linker_set_key" : "_ZN9keymaster25EcdsaKeymaster0KeyFactoryC2EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster0EngineE",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-905"
},
{
"referenced_type" : "type-899"
},
{
"referenced_type" : "type-597"
}
],
"return_type" : "type-62",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h"
},
{
"function_name" : "keymaster::EcdsaKeymaster1KeyFactory::EcdsaKeymaster1KeyFactory",
"linker_set_key" : "_ZN9keymaster25EcdsaKeymaster1KeyFactoryC1EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster1EngineE",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-146"
},
{
"referenced_type" : "type-899"
},
{
"referenced_type" : "type-134"
}
],
"return_type" : "type-62",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h"
},
{
"function_name" : "keymaster::EcdsaKeymaster1KeyFactory::EcdsaKeymaster1KeyFactory",
"linker_set_key" : "_ZN9keymaster25EcdsaKeymaster1KeyFactoryC2EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster1EngineE",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-146"
},
{
"referenced_type" : "type-899"
},
{
"referenced_type" : "type-134"
}
],
"return_type" : "type-62",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h"
},
{
"function_name" : "keymaster::Keymaster0Engine::BlobToEcKey",
"linker_set_key" : "_ZNK9keymaster16Keymaster0Engine11BlobToEcKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-597"
},
{
"referenced_type" : "type-823"
}
],
"return_type" : "type-389",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"function_name" : "keymaster::Keymaster0Engine::EcKeyToBlob",
"linker_set_key" : "_ZNK9keymaster16Keymaster0Engine11EcKeyToBlobEPK9ec_key_st",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-597"
},
{
"referenced_type" : "type-399"
}
],
"return_type" : "type-391",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"function_name" : "keymaster::Keymaster0Engine::BlobToRsaKey",
"linker_set_key" : "_ZNK9keymaster16Keymaster0Engine12BlobToRsaKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-597"
},
{
"referenced_type" : "type-823"
}
],
"return_type" : "type-387",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"function_name" : "keymaster::Keymaster0Engine::RsaKeyToBlob",
"linker_set_key" : "_ZNK9keymaster16Keymaster0Engine12RsaKeyToBlobEPK6rsa_st",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-597"
},
{
"referenced_type" : "type-396"
}
],
"return_type" : "type-391",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"function_name" : "keymaster::Keymaster0Engine::DeleteAllKeys",
"linker_set_key" : "_ZNK9keymaster16Keymaster0Engine13DeleteAllKeysEv",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-597"
}
],
"return_type" : "type-606",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"function_name" : "keymaster::Keymaster0Engine::GenerateEcKey",
"linker_set_key" : "_ZNK9keymaster16Keymaster0Engine13GenerateEcKeyEjPNS_14TKeymasterBlobI20keymaster_key_blob_tEE",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-597"
},
{
"referenced_type" : "type-122"
},
{
"referenced_type" : "type-696"
}
],
"return_type" : "type-606",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"function_name" : "keymaster::Keymaster0Engine::GenerateRsaKey",
"linker_set_key" : "_ZNK9keymaster16Keymaster0Engine14GenerateRsaKeyEyjPNS_14TKeymasterBlobI20keymaster_key_blob_tEE",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-597"
},
{
"referenced_type" : "type-116"
},
{
"referenced_type" : "type-122"
},
{
"referenced_type" : "type-696"
}
],
"return_type" : "type-606",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"access" : "private",
"function_name" : "keymaster::Keymaster0Engine::Keymaster0Sign",
"linker_set_key" : "_ZNK9keymaster16Keymaster0Engine14Keymaster0SignEPKvRK20keymaster_key_blob_tPKhjPNSt3__110unique_ptrIA_hNS0_13Malloc_DeleteEEEPj",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-597"
},
{
"referenced_type" : "type-1086"
},
{
"referenced_type" : "type-412"
},
{
"referenced_type" : "type-1034"
},
{
"referenced_type" : "type-1257"
},
{
"referenced_type" : "type-413"
},
{
"referenced_type" : "type-667"
}
],
"return_type" : "type-606",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"access" : "private",
"function_name" : "keymaster::Keymaster0Engine::RsaPrivateTransform",
"linker_set_key" : "_ZNK9keymaster16Keymaster0Engine19RsaPrivateTransformEP6rsa_stPhPKhj",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-597"
},
{
"referenced_type" : "type-387"
},
{
"referenced_type" : "type-123"
},
{
"referenced_type" : "type-1034"
},
{
"referenced_type" : "type-122"
}
],
"return_type" : "type-109",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"function_name" : "keymaster::Keymaster0Engine::GetKeymaster0PublicKey",
"linker_set_key" : "_ZNK9keymaster16Keymaster0Engine22GetKeymaster0PublicKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-597"
},
{
"referenced_type" : "type-823"
}
],
"return_type" : "type-400",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"function_name" : "keymaster::Keymaster0Engine::DeleteKey",
"linker_set_key" : "_ZNK9keymaster16Keymaster0Engine9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-597"
},
{
"referenced_type" : "type-823"
}
],
"return_type" : "type-606",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"access" : "private",
"function_name" : "keymaster::Keymaster0Engine::EcdsaSign",
"linker_set_key" : "_ZNK9keymaster16Keymaster0Engine9EcdsaSignEPKhjPhPjP9ec_key_st",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-597"
},
{
"referenced_type" : "type-1034"
},
{
"referenced_type" : "type-122"
},
{
"referenced_type" : "type-123"
},
{
"referenced_type" : "type-667"
},
{
"referenced_type" : "type-389"
}
],
"return_type" : "type-109",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"function_name" : "keymaster::Keymaster0Engine::ImportKey",
"linker_set_key" : "_ZNK9keymaster16Keymaster0Engine9ImportKeyE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS4_",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-597"
},
{
"referenced_type" : "type-1370"
},
{
"referenced_type" : "type-823"
},
{
"referenced_type" : "type-696"
}
],
"return_type" : "type-606",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"function_name" : "keymaster::Keymaster1Engine::BuildEcKey",
"linker_set_key" : "_ZNK9keymaster16Keymaster1Engine10BuildEcKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEP17keymaster_error_t",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-134"
},
{
"referenced_type" : "type-823"
},
{
"referenced_type" : "type-745"
},
{
"referenced_type" : "type-462"
}
],
"return_type" : "type-443",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"function_name" : "keymaster::Keymaster1Engine::BuildRsaKey",
"linker_set_key" : "_ZNK9keymaster16Keymaster1Engine11BuildRsaKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEP17keymaster_error_t",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-134"
},
{
"referenced_type" : "type-823"
},
{
"referenced_type" : "type-745"
},
{
"referenced_type" : "type-462"
}
],
"return_type" : "type-450",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"function_name" : "keymaster::Keymaster1Engine::GenerateKey",
"linker_set_key" : "_ZNK9keymaster16Keymaster1Engine11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-134"
},
{
"referenced_type" : "type-745"
},
{
"referenced_type" : "type-696"
},
{
"referenced_type" : "type-672"
},
{
"referenced_type" : "type-672"
}
],
"return_type" : "type-1371",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"function_name" : "keymaster::Keymaster1Engine::DeleteAllKeys",
"linker_set_key" : "_ZNK9keymaster16Keymaster1Engine13DeleteAllKeysEv",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-134"
}
],
"return_type" : "type-1372",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"function_name" : "keymaster::Keymaster1Engine::GetKeymaster1PublicKey",
"linker_set_key" : "_ZNK9keymaster16Keymaster1Engine22GetKeymaster1PublicKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEP17keymaster_error_t",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-134"
},
{
"referenced_type" : "type-823"
},
{
"referenced_type" : "type-745"
},
{
"referenced_type" : "type-462"
}
],
"return_type" : "type-448",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"function_name" : "keymaster::Keymaster1Engine::GetData",
"linker_set_key" : "_ZNK9keymaster16Keymaster1Engine7GetDataEP11evp_pkey_st",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-134"
},
{
"referenced_type" : "type-448"
}
],
"return_type" : "type-131",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"function_name" : "keymaster::Keymaster1Engine::GetData",
"linker_set_key" : "_ZNK9keymaster16Keymaster1Engine7GetDataEPK6rsa_st",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-134"
},
{
"referenced_type" : "type-469"
}
],
"return_type" : "type-131",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"function_name" : "keymaster::Keymaster1Engine::GetData",
"linker_set_key" : "_ZNK9keymaster16Keymaster1Engine7GetDataEPK9ec_key_st",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-134"
},
{
"referenced_type" : "type-472"
}
],
"return_type" : "type-131",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"function_name" : "keymaster::Keymaster1Engine::DeleteKey",
"linker_set_key" : "_ZNK9keymaster16Keymaster1Engine9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-134"
},
{
"referenced_type" : "type-823"
}
],
"return_type" : "type-1373",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"function_name" : "keymaster::Keymaster1Engine::ImportKey",
"linker_set_key" : "_ZNK9keymaster16Keymaster1Engine9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-134"
},
{
"referenced_type" : "type-745"
},
{
"referenced_type" : "type-1375"
},
{
"referenced_type" : "type-823"
},
{
"referenced_type" : "type-696"
},
{
"referenced_type" : "type-672"
},
{
"referenced_type" : "type-672"
}
],
"return_type" : "type-1374",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"access" : "private",
"function_name" : "keymaster::SoftKeymasterDevice::FindUnsupportedDigest",
"linker_set_key" : "_ZNK9keymaster19SoftKeymasterDevice21FindUnsupportedDigestE21keymaster_algorithm_t19keymaster_purpose_tRKNS_16AuthorizationSetEP18keymaster_digest_t",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-3068"
},
{
"referenced_type" : "type-3463"
},
{
"referenced_type" : "type-3464"
},
{
"referenced_type" : "type-745"
},
{
"referenced_type" : "type-3004"
}
],
"return_type" : "type-606",
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"access" : "private",
"function_name" : "keymaster::SoftKeymasterDevice::RequiresSoftwareDigesting",
"linker_set_key" : "_ZNK9keymaster19SoftKeymasterDevice25RequiresSoftwareDigestingE21keymaster_algorithm_t19keymaster_purpose_tRKNS_16AuthorizationSetE",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-3068"
},
{
"referenced_type" : "type-3465"
},
{
"referenced_type" : "type-3466"
},
{
"referenced_type" : "type-745"
}
],
"return_type" : "type-606",
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"access" : "private",
"function_name" : "keymaster::SoftKeymasterDevice::KeyRequiresSoftwareDigesting",
"linker_set_key" : "_ZNK9keymaster19SoftKeymasterDevice28KeyRequiresSoftwareDigestingERKNS_16AuthorizationSetE",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-3068"
},
{
"referenced_type" : "type-745"
}
],
"return_type" : "type-606",
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"function_name" : "keymaster::SoftKeymasterLogger::log_msg",
"linker_set_key" : "_ZNK9keymaster19SoftKeymasterLogger7log_msgENS_6Logger8LogLevelEPKcSt9__va_list",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-5242"
},
{
"referenced_type" : "type-1175"
},
{
"referenced_type" : "type-20"
},
{
"referenced_type" : "type-5476"
}
],
"return_type" : "type-109",
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_logger.h"
},
{
"function_name" : "keymaster::SoftKeymasterContext::ParseKeyBlob",
"linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext12ParseKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-2639"
},
{
"referenced_type" : "type-823"
},
{
"referenced_type" : "type-745"
},
{
"referenced_type" : "type-1176"
}
],
"return_type" : "type-3468",
"source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h"
},
{
"function_name" : "keymaster::SoftKeymasterContext::AddRngEntropy",
"linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext13AddRngEntropyEPKhj",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-2639"
},
{
"referenced_type" : "type-1034"
},
{
"referenced_type" : "type-122"
}
],
"return_type" : "type-3469",
"source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h"
},
{
"function_name" : "keymaster::SoftKeymasterContext::CreateKeyBlob",
"linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-2639"
},
{
"referenced_type" : "type-745"
},
{
"referenced_type" : "type-3471"
},
{
"referenced_type" : "type-823"
},
{
"referenced_type" : "type-696"
},
{
"referenced_type" : "type-672"
},
{
"referenced_type" : "type-672"
}
],
"return_type" : "type-3470",
"source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h"
},
{
"function_name" : "keymaster::SoftKeymasterContext::DeleteAllKeys",
"linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext13DeleteAllKeysEv",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-2639"
}
],
"return_type" : "type-3472",
"source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h"
},
{
"function_name" : "keymaster::SoftKeymasterContext::GetKeyFactory",
"linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext13GetKeyFactoryE21keymaster_algorithm_t",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-2639"
},
{
"referenced_type" : "type-3473"
}
],
"return_type" : "type-840",
"source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h"
},
{
"function_name" : "keymaster::SoftKeymasterContext::UpgradeKeyBlob",
"linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext14UpgradeKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-2639"
},
{
"referenced_type" : "type-823"
},
{
"referenced_type" : "type-745"
},
{
"referenced_type" : "type-696"
}
],
"return_type" : "type-3474",
"source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h"
},
{
"function_name" : "keymaster::SoftKeymasterContext::GetSystemVersion",
"linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext16GetSystemVersionEPjS1_",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-2639"
},
{
"referenced_type" : "type-667"
},
{
"referenced_type" : "type-667"
}
],
"return_type" : "type-62",
"source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h"
},
{
"function_name" : "keymaster::SoftKeymasterContext::GenerateAttestation",
"linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext19GenerateAttestationERKNS_3KeyERKNS_16AuthorizationSetEPNS_9UniquePtrI22keymaster_cert_chain_tNS_22CertificateChainDeleteEEE",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-2639"
},
{
"referenced_type" : "type-2640"
},
{
"referenced_type" : "type-745"
},
{
"referenced_type" : "type-2641"
}
],
"return_type" : "type-3475",
"source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h"
},
{
"function_name" : "keymaster::SoftKeymasterContext::GetOperationFactory",
"linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext19GetOperationFactoryE21keymaster_algorithm_t19keymaster_purpose_t",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-2639"
},
{
"referenced_type" : "type-3476"
},
{
"referenced_type" : "type-3477"
}
],
"return_type" : "type-150",
"source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h"
},
{
"access" : "private",
"function_name" : "keymaster::SoftKeymasterContext::ParseKeymaster0HwBlob",
"linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext21ParseKeymaster0HwBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS3_PNS_16AuthorizationSetES8_",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-2639"
},
{
"referenced_type" : "type-823"
},
{
"referenced_type" : "type-696"
},
{
"referenced_type" : "type-672"
},
{
"referenced_type" : "type-672"
}
],
"return_type" : "type-3478",
"source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h"
},
{
"access" : "private",
"function_name" : "keymaster::SoftKeymasterContext::ParseKeymaster1HwBlob",
"linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext21ParseKeymaster1HwBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_PS6_SA_",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-2639"
},
{
"referenced_type" : "type-823"
},
{
"referenced_type" : "type-745"
},
{
"referenced_type" : "type-696"
},
{
"referenced_type" : "type-672"
},
{
"referenced_type" : "type-672"
}
],
"return_type" : "type-3479",
"source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h"
},
{
"function_name" : "keymaster::SoftKeymasterContext::GetSupportedAlgorithms",
"linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext22GetSupportedAlgorithmsEPj",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-2639"
},
{
"referenced_type" : "type-667"
}
],
"return_type" : "type-2555",
"source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h"
},
{
"function_name" : "keymaster::SoftKeymasterContext::DeleteKey",
"linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-2639"
},
{
"referenced_type" : "type-823"
}
],
"return_type" : "type-3480",
"source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h"
},
{
"function_name" : "keymaster::SoftKeymasterContext::UnwrapKey",
"linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext9UnwrapKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEES5_RKNS_16AuthorizationSetES5_PS6_P22keymaster_key_format_tPS3_",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-2639"
},
{
"referenced_type" : "type-823"
},
{
"referenced_type" : "type-823"
},
{
"referenced_type" : "type-745"
},
{
"referenced_type" : "type-823"
},
{
"referenced_type" : "type-672"
},
{
"referenced_type" : "type-2613"
},
{
"referenced_type" : "type-696"
}
],
"return_type" : "type-3481",
"source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h"
},
{
"function_name" : "keymaster::Keymaster1LegacySupport::RequiresSoftwareDigesting",
"linker_set_key" : "_ZNK9keymaster23Keymaster1LegacySupport25RequiresSoftwareDigestingE18keymaster_digest_tRKNS_9AuthProxyE",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-2468"
},
{
"referenced_type" : "type-2319"
},
{
"referenced_type" : "type-1142"
}
],
"return_type" : "type-606",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h"
},
{
"function_name" : "keymaster::Keymaster1LegacySupport::RequiresSoftwareDigesting",
"linker_set_key" : "_ZNK9keymaster23Keymaster1LegacySupport25RequiresSoftwareDigestingERKNS_16AuthorizationSetE",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-2468"
},
{
"referenced_type" : "type-745"
}
],
"return_type" : "type-606",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h"
},
{
"function_name" : "keymaster::RsaKeymaster0KeyFactory::GenerateKey",
"linker_set_key" : "_ZNK9keymaster23RsaKeymaster0KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-611"
},
{
"referenced_type" : "type-745"
},
{
"referenced_type" : "type-696"
},
{
"referenced_type" : "type-672"
},
{
"referenced_type" : "type-672"
}
],
"return_type" : "type-1378",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h"
},
{
"function_name" : "keymaster::RsaKeymaster0KeyFactory::LoadKey",
"linker_set_key" : "_ZNK9keymaster23RsaKeymaster0KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-611"
},
{
"referenced_type" : "type-699"
},
{
"referenced_type" : "type-745"
},
{
"referenced_type" : "type-756"
},
{
"referenced_type" : "type-756"
},
{
"referenced_type" : "type-1176"
}
],
"return_type" : "type-1379",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h"
},
{
"function_name" : "keymaster::RsaKeymaster0KeyFactory::ImportKey",
"linker_set_key" : "_ZNK9keymaster23RsaKeymaster0KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-611"
},
{
"referenced_type" : "type-745"
},
{
"referenced_type" : "type-1381"
},
{
"referenced_type" : "type-823"
},
{
"referenced_type" : "type-696"
},
{
"referenced_type" : "type-672"
},
{
"referenced_type" : "type-672"
}
],
"return_type" : "type-1380",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h"
},
{
"function_name" : "keymaster::RsaKeymaster1KeyFactory::GenerateKey",
"linker_set_key" : "_ZNK9keymaster23RsaKeymaster1KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-2137"
},
{
"referenced_type" : "type-745"
},
{
"referenced_type" : "type-696"
},
{
"referenced_type" : "type-672"
},
{
"referenced_type" : "type-672"
}
],
"return_type" : "type-3482",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h"
},
{
"function_name" : "keymaster::RsaKeymaster1KeyFactory::GetOperationFactory",
"linker_set_key" : "_ZNK9keymaster23RsaKeymaster1KeyFactory19GetOperationFactoryE19keymaster_purpose_t",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-2137"
},
{
"referenced_type" : "type-3483"
}
],
"return_type" : "type-150",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h"
},
{
"function_name" : "keymaster::RsaKeymaster1KeyFactory::LoadKey",
"linker_set_key" : "_ZNK9keymaster23RsaKeymaster1KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-2137"
},
{
"referenced_type" : "type-699"
},
{
"referenced_type" : "type-745"
},
{
"referenced_type" : "type-756"
},
{
"referenced_type" : "type-756"
},
{
"referenced_type" : "type-1176"
}
],
"return_type" : "type-3484",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h"
},
{
"function_name" : "keymaster::RsaKeymaster1KeyFactory::ImportKey",
"linker_set_key" : "_ZNK9keymaster23RsaKeymaster1KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-2137"
},
{
"referenced_type" : "type-745"
},
{
"referenced_type" : "type-3486"
},
{
"referenced_type" : "type-823"
},
{
"referenced_type" : "type-696"
},
{
"referenced_type" : "type-672"
},
{
"referenced_type" : "type-672"
}
],
"return_type" : "type-3485",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h"
},
{
"function_name" : "keymaster::PureSoftKeymasterContext::ParseKeyBlob",
"linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext12ParseKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-2857"
},
{
"referenced_type" : "type-823"
},
{
"referenced_type" : "type-745"
},
{
"referenced_type" : "type-1176"
}
],
"return_type" : "type-3487",
"source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h"
},
{
"function_name" : "keymaster::PureSoftKeymasterContext::AddRngEntropy",
"linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext13AddRngEntropyEPKhj",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-2857"
},
{
"referenced_type" : "type-1034"
},
{
"referenced_type" : "type-122"
}
],
"return_type" : "type-3488",
"source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h"
},
{
"function_name" : "keymaster::PureSoftKeymasterContext::CreateKeyBlob",
"linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-2857"
},
{
"referenced_type" : "type-745"
},
{
"referenced_type" : "type-3490"
},
{
"referenced_type" : "type-823"
},
{
"referenced_type" : "type-696"
},
{
"referenced_type" : "type-672"
},
{
"referenced_type" : "type-672"
}
],
"return_type" : "type-3489",
"source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h"
},
{
"function_name" : "keymaster::PureSoftKeymasterContext::DeleteAllKeys",
"linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext13DeleteAllKeysEv",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-2857"
}
],
"return_type" : "type-3491",
"source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h"
},
{
"function_name" : "keymaster::PureSoftKeymasterContext::GetKeyFactory",
"linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext13GetKeyFactoryE21keymaster_algorithm_t",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-2857"
},
{
"referenced_type" : "type-3492"
}
],
"return_type" : "type-840",
"source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h"
},
{
"function_name" : "keymaster::PureSoftKeymasterContext::UpgradeKeyBlob",
"linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext14UpgradeKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-2857"
},
{
"referenced_type" : "type-823"
},
{
"referenced_type" : "type-745"
},
{
"referenced_type" : "type-696"
}
],
"return_type" : "type-3493",
"source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h"
},
{
"function_name" : "keymaster::PureSoftKeymasterContext::GetSystemVersion",
"linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext16GetSystemVersionEPjS1_",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-2857"
},
{
"referenced_type" : "type-667"
},
{
"referenced_type" : "type-667"
}
],
"return_type" : "type-62",
"source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h"
},
{
"function_name" : "keymaster::PureSoftKeymasterContext::GenerateAttestation",
"linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext19GenerateAttestationERKNS_3KeyERKNS_16AuthorizationSetEPNS_9UniquePtrI22keymaster_cert_chain_tNS_22CertificateChainDeleteEEE",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-2857"
},
{
"referenced_type" : "type-2640"
},
{
"referenced_type" : "type-745"
},
{
"referenced_type" : "type-2641"
}
],
"return_type" : "type-3494",
"source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h"
},
{
"function_name" : "keymaster::PureSoftKeymasterContext::GetOperationFactory",
"linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext19GetOperationFactoryE21keymaster_algorithm_t19keymaster_purpose_t",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-2857"
},
{
"referenced_type" : "type-3495"
},
{
"referenced_type" : "type-3496"
}
],
"return_type" : "type-150",
"source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h"
},
{
"function_name" : "keymaster::PureSoftKeymasterContext::GetSupportedAlgorithms",
"linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext22GetSupportedAlgorithmsEPj",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-2857"
},
{
"referenced_type" : "type-667"
}
],
"return_type" : "type-2757",
"source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h"
},
{
"function_name" : "keymaster::PureSoftKeymasterContext::DeleteKey",
"linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-2857"
},
{
"referenced_type" : "type-823"
}
],
"return_type" : "type-3497",
"source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h"
},
{
"function_name" : "keymaster::PureSoftKeymasterContext::UnwrapKey",
"linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext9UnwrapKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEES5_RKNS_16AuthorizationSetES5_PS6_P22keymaster_key_format_tPS3_",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-2857"
},
{
"referenced_type" : "type-823"
},
{
"referenced_type" : "type-823"
},
{
"referenced_type" : "type-745"
},
{
"referenced_type" : "type-823"
},
{
"referenced_type" : "type-672"
},
{
"referenced_type" : "type-2809"
},
{
"referenced_type" : "type-696"
}
],
"return_type" : "type-3498",
"source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h"
},
{
"function_name" : "keymaster::SoftKeymasterEnforcement::CreateKeyId",
"linker_set_key" : "_ZNK9keymaster24SoftKeymasterEnforcement11CreateKeyIdERK20keymaster_key_blob_tPy",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-2842"
},
{
"referenced_type" : "type-5184"
},
{
"referenced_type" : "type-1118"
}
],
"return_type" : "type-606",
"source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h"
},
{
"function_name" : "keymaster::SoftKeymasterEnforcement::get_current_time_ms",
"linker_set_key" : "_ZNK9keymaster24SoftKeymasterEnforcement19get_current_time_msEv",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-2842"
}
],
"return_type" : "type-116",
"source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h"
},
{
"function_name" : "keymaster::EcdsaKeymaster0KeyFactory::GenerateKey",
"linker_set_key" : "_ZNK9keymaster25EcdsaKeymaster0KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-908"
},
{
"referenced_type" : "type-745"
},
{
"referenced_type" : "type-696"
},
{
"referenced_type" : "type-672"
},
{
"referenced_type" : "type-672"
}
],
"return_type" : "type-1386",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h"
},
{
"function_name" : "keymaster::EcdsaKeymaster0KeyFactory::LoadKey",
"linker_set_key" : "_ZNK9keymaster25EcdsaKeymaster0KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-908"
},
{
"referenced_type" : "type-699"
},
{
"referenced_type" : "type-745"
},
{
"referenced_type" : "type-756"
},
{
"referenced_type" : "type-756"
},
{
"referenced_type" : "type-1176"
}
],
"return_type" : "type-1387",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h"
},
{
"function_name" : "keymaster::EcdsaKeymaster0KeyFactory::ImportKey",
"linker_set_key" : "_ZNK9keymaster25EcdsaKeymaster0KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-908"
},
{
"referenced_type" : "type-745"
},
{
"referenced_type" : "type-1389"
},
{
"referenced_type" : "type-823"
},
{
"referenced_type" : "type-696"
},
{
"referenced_type" : "type-672"
},
{
"referenced_type" : "type-672"
}
],
"return_type" : "type-1388",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h"
},
{
"function_name" : "keymaster::EcdsaKeymaster1KeyFactory::GenerateKey",
"linker_set_key" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-148"
},
{
"referenced_type" : "type-745"
},
{
"referenced_type" : "type-696"
},
{
"referenced_type" : "type-672"
},
{
"referenced_type" : "type-672"
}
],
"return_type" : "type-1390",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h"
},
{
"function_name" : "keymaster::EcdsaKeymaster1KeyFactory::GetOperationFactory",
"linker_set_key" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory19GetOperationFactoryE19keymaster_purpose_t",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-148"
},
{
"referenced_type" : "type-1391"
}
],
"return_type" : "type-150",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h"
},
{
"function_name" : "keymaster::EcdsaKeymaster1KeyFactory::LoadKey",
"linker_set_key" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-148"
},
{
"referenced_type" : "type-699"
},
{
"referenced_type" : "type-745"
},
{
"referenced_type" : "type-756"
},
{
"referenced_type" : "type-756"
},
{
"referenced_type" : "type-1176"
}
],
"return_type" : "type-1392",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h"
},
{
"function_name" : "keymaster::EcdsaKeymaster1KeyFactory::ImportKey",
"linker_set_key" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-148"
},
{
"referenced_type" : "type-745"
},
{
"referenced_type" : "type-1394"
},
{
"referenced_type" : "type-823"
},
{
"referenced_type" : "type-696"
},
{
"referenced_type" : "type-672"
},
{
"referenced_type" : "type-672"
}
],
"return_type" : "type-1393",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h"
},
{
"function_name" : "keymaster::Keymaster1ArbitrationFactory<keymaster::RsaKeymaster1KeyFactory>::LoadKey",
"linker_set_key" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEE7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS7_SA_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISC_EEEE",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-2475"
},
{
"referenced_type" : "type-699"
},
{
"referenced_type" : "type-745"
},
{
"referenced_type" : "type-756"
},
{
"referenced_type" : "type-756"
},
{
"referenced_type" : "type-1176"
}
],
"return_type" : "type-3503",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h"
},
{
"function_name" : "keymaster::Keymaster1ArbitrationFactory<keymaster::EcdsaKeymaster1KeyFactory>::GenerateKey",
"linker_set_key" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS3_SA_",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-2471"
},
{
"referenced_type" : "type-745"
},
{
"referenced_type" : "type-696"
},
{
"referenced_type" : "type-672"
},
{
"referenced_type" : "type-672"
}
],
"return_type" : "type-3504",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h"
},
{
"function_name" : "keymaster::Keymaster1ArbitrationFactory<keymaster::EcdsaKeymaster1KeyFactory>::LoadKey",
"linker_set_key" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS7_SA_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISC_EEEE",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-2471"
},
{
"referenced_type" : "type-699"
},
{
"referenced_type" : "type-745"
},
{
"referenced_type" : "type-756"
},
{
"referenced_type" : "type-756"
},
{
"referenced_type" : "type-1176"
}
],
"return_type" : "type-3505",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h"
},
{
"function_name" : "keymaster::SoftKeymasterContext::CreateKeyBlob",
"linker_set_key" : "_ZThn4_NK9keymaster20SoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-2639"
},
{
"referenced_type" : "type-745"
},
{
"referenced_type" : "type-3520"
},
{
"referenced_type" : "type-823"
},
{
"referenced_type" : "type-696"
},
{
"referenced_type" : "type-672"
},
{
"referenced_type" : "type-672"
}
],
"return_type" : "type-3519",
"source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h"
},
{
"function_name" : "keymaster::PureSoftKeymasterContext::CreateKeyBlob",
"linker_set_key" : "_ZThn4_NK9keymaster24PureSoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_",
"parameters" :
[
{
"is_this_ptr" : true,
"referenced_type" : "type-2857"
},
{
"referenced_type" : "type-745"
},
{
"referenced_type" : "type-3522"
},
{
"referenced_type" : "type-823"
},
{
"referenced_type" : "type-696"
},
{
"referenced_type" : "type-672"
},
{
"referenced_type" : "type-672"
}
],
"return_type" : "type-3521",
"source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h"
}
],
"global_vars" :
[
{
"access" : "private",
"linker_set_key" : "_ZN9keymaster16Keymaster0Engine9instance_E",
"name" : "keymaster::Keymaster0Engine::instance_",
"referenced_type" : "type-1169",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"access" : "private",
"linker_set_key" : "_ZN9keymaster16Keymaster1Engine9instance_E",
"name" : "keymaster::Keymaster1Engine::instance_",
"referenced_type" : "type-135",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
}
],
"lvalue_reference_types" :
[
{
"alignment" : 4,
"linker_set_key" : "const hw_auth_token_t &",
"name" : "const hw_auth_token_t &",
"referenced_type" : "type-2843",
"self_type" : "type-2845",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "const hw_auth_token_t &",
"name" : "const hw_auth_token_t &",
"referenced_type" : "type-4867",
"self_type" : "type-4869",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "const hw_auth_token_t &",
"name" : "const hw_auth_token_t &",
"referenced_type" : "type-5202",
"self_type" : "type-5204",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::AuthProxy &",
"name" : "const keymaster::AuthProxy &",
"referenced_type" : "type-928",
"self_type" : "type-1142",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::AuthProxyIterator &",
"name" : "const keymaster::AuthProxyIterator &",
"referenced_type" : "type-856",
"self_type" : "type-869",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::AuthorizationSet &",
"name" : "const keymaster::AuthorizationSet &",
"referenced_type" : "type-735",
"self_type" : "type-745",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::Buffer &",
"name" : "const keymaster::Buffer &",
"referenced_type" : "type-1150",
"self_type" : "type-1165",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::GetVersionRequest &",
"name" : "const keymaster::GetVersionRequest &",
"referenced_type" : "type-1065",
"self_type" : "type-3066",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::HmacSharingParametersArray &",
"name" : "const keymaster::HmacSharingParametersArray &",
"referenced_type" : "type-5205",
"self_type" : "type-5206",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::Key &",
"name" : "const keymaster::Key &",
"referenced_type" : "type-821",
"self_type" : "type-2640",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::KeyFactory *&",
"name" : "const keymaster::KeyFactory *&",
"referenced_type" : "type-162",
"self_type" : "type-828",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/key.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::OperationFactory::KeyType &",
"name" : "const keymaster::OperationFactory::KeyType &",
"referenced_type" : "type-169",
"self_type" : "type-172",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/operation.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::RandomSource &",
"name" : "const keymaster::RandomSource &",
"referenced_type" : "type-2646",
"self_type" : "type-2645",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::SoftwareKeyBlobMaker &",
"name" : "const keymaster::SoftwareKeyBlobMaker &",
"referenced_type" : "type-144",
"self_type" : "type-143",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/soft_key_factory.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::TKeymasterBlob<keymaster_blob_t> &",
"name" : "const keymaster::TKeymasterBlob<keymaster_blob_t> &",
"referenced_type" : "type-1164",
"self_type" : "type-2752",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::TKeymasterBlob<keymaster_key_blob_t> &",
"name" : "const keymaster::TKeymasterBlob<keymaster_key_blob_t> &",
"referenced_type" : "type-824",
"self_type" : "type-823",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/key.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::VerifyAuthorizationRequest &",
"name" : "const keymaster::VerifyAuthorizationRequest &",
"referenced_type" : "type-1124",
"self_type" : "type-5207",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t &",
"name" : "const keymaster_blob_t &",
"referenced_type" : "type-1497",
"self_type" : "type-1496",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t &",
"name" : "const keymaster_blob_t &",
"referenced_type" : "type-1621",
"self_type" : "type-1699",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t &",
"name" : "const keymaster_blob_t &",
"referenced_type" : "type-1828",
"self_type" : "type-1827",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t &",
"name" : "const keymaster_blob_t &",
"referenced_type" : "type-1874",
"self_type" : "type-1935",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t &",
"name" : "const keymaster_blob_t &",
"referenced_type" : "type-2011",
"self_type" : "type-2077",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t &",
"name" : "const keymaster_blob_t &",
"referenced_type" : "type-2173",
"self_type" : "type-3012",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t &",
"name" : "const keymaster_blob_t &",
"referenced_type" : "type-2283",
"self_type" : "type-2282",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t &",
"name" : "const keymaster_blob_t &",
"referenced_type" : "type-2337",
"self_type" : "type-2409",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t &",
"name" : "const keymaster_blob_t &",
"referenced_type" : "type-2545",
"self_type" : "type-2606",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t &",
"name" : "const keymaster_blob_t &",
"referenced_type" : "type-261",
"self_type" : "type-340",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t &",
"name" : "const keymaster_blob_t &",
"referenced_type" : "type-2747",
"self_type" : "type-2786",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t &",
"name" : "const keymaster_blob_t &",
"referenced_type" : "type-2944",
"self_type" : "type-2991",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t &",
"name" : "const keymaster_blob_t &",
"referenced_type" : "type-3571",
"self_type" : "type-3570",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t &",
"name" : "const keymaster_blob_t &",
"referenced_type" : "type-3695",
"self_type" : "type-3773",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t &",
"name" : "const keymaster_blob_t &",
"referenced_type" : "type-3902",
"self_type" : "type-3901",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t &",
"name" : "const keymaster_blob_t &",
"referenced_type" : "type-3948",
"self_type" : "type-4009",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t &",
"name" : "const keymaster_blob_t &",
"referenced_type" : "type-4085",
"self_type" : "type-4150",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t &",
"name" : "const keymaster_blob_t &",
"referenced_type" : "type-4228",
"self_type" : "type-5016",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t &",
"name" : "const keymaster_blob_t &",
"referenced_type" : "type-4333",
"self_type" : "type-4332",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t &",
"name" : "const keymaster_blob_t &",
"referenced_type" : "type-4387",
"self_type" : "type-4457",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t &",
"name" : "const keymaster_blob_t &",
"referenced_type" : "type-4584",
"self_type" : "type-4645",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t &",
"name" : "const keymaster_blob_t &",
"referenced_type" : "type-476",
"self_type" : "type-475",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t &",
"name" : "const keymaster_blob_t &",
"referenced_type" : "type-4775",
"self_type" : "type-4811",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t &",
"name" : "const keymaster_blob_t &",
"referenced_type" : "type-4949",
"self_type" : "type-4994",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t &",
"name" : "const keymaster_blob_t &",
"referenced_type" : "type-5144",
"self_type" : "type-5209",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/ckdf.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t &",
"name" : "const keymaster_blob_t &",
"referenced_type" : "type-523",
"self_type" : "type-587",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t &",
"name" : "const keymaster_blob_t &",
"referenced_type" : "type-55",
"self_type" : "type-54",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t &",
"name" : "const keymaster_blob_t &",
"referenced_type" : "type-682",
"self_type" : "type-884",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t &",
"name" : "const keymaster_key_blob_t &",
"referenced_type" : "type-1508",
"self_type" : "type-1507",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t &",
"name" : "const keymaster_key_blob_t &",
"referenced_type" : "type-1616",
"self_type" : "type-1704",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t &",
"name" : "const keymaster_key_blob_t &",
"referenced_type" : "type-1744",
"self_type" : "type-1763",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t &",
"name" : "const keymaster_key_blob_t &",
"referenced_type" : "type-1869",
"self_type" : "type-1951",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t &",
"name" : "const keymaster_key_blob_t &",
"referenced_type" : "type-2004",
"self_type" : "type-2091",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t &",
"name" : "const keymaster_key_blob_t &",
"referenced_type" : "type-2107",
"self_type" : "type-3177",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t &",
"name" : "const keymaster_key_blob_t &",
"referenced_type" : "type-2332",
"self_type" : "type-2416",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t &",
"name" : "const keymaster_key_blob_t &",
"referenced_type" : "type-2538",
"self_type" : "type-2616",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t &",
"name" : "const keymaster_key_blob_t &",
"referenced_type" : "type-256",
"self_type" : "type-345",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t &",
"name" : "const keymaster_key_blob_t &",
"referenced_type" : "type-2741",
"self_type" : "type-2799",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t &",
"name" : "const keymaster_key_blob_t &",
"referenced_type" : "type-2937",
"self_type" : "type-2948",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t &",
"name" : "const keymaster_key_blob_t &",
"referenced_type" : "type-3582",
"self_type" : "type-3581",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t &",
"name" : "const keymaster_key_blob_t &",
"referenced_type" : "type-3690",
"self_type" : "type-3778",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t &",
"name" : "const keymaster_key_blob_t &",
"referenced_type" : "type-3818",
"self_type" : "type-3837",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t &",
"name" : "const keymaster_key_blob_t &",
"referenced_type" : "type-392",
"self_type" : "type-412",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t &",
"name" : "const keymaster_key_blob_t &",
"referenced_type" : "type-3943",
"self_type" : "type-4025",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t &",
"name" : "const keymaster_key_blob_t &",
"referenced_type" : "type-4078",
"self_type" : "type-4164",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t &",
"name" : "const keymaster_key_blob_t &",
"referenced_type" : "type-4180",
"self_type" : "type-5292",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t &",
"name" : "const keymaster_key_blob_t &",
"referenced_type" : "type-4382",
"self_type" : "type-4464",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t &",
"name" : "const keymaster_key_blob_t &",
"referenced_type" : "type-4577",
"self_type" : "type-4655",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t &",
"name" : "const keymaster_key_blob_t &",
"referenced_type" : "type-4769",
"self_type" : "type-4824",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t &",
"name" : "const keymaster_key_blob_t &",
"referenced_type" : "type-4942",
"self_type" : "type-4953",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t &",
"name" : "const keymaster_key_blob_t &",
"referenced_type" : "type-5135",
"self_type" : "type-5184",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t &",
"name" : "const keymaster_key_blob_t &",
"referenced_type" : "type-518",
"self_type" : "type-618",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t &",
"name" : "const keymaster_key_blob_t &",
"referenced_type" : "type-675",
"self_type" : "type-998",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t &",
"name" : "const keymaster_key_blob_t &",
"referenced_type" : "type-69",
"self_type" : "type-68",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_set_t &",
"name" : "const keymaster_key_param_set_t &",
"referenced_type" : "type-1463",
"self_type" : "type-1466",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_set_t &",
"name" : "const keymaster_key_param_set_t &",
"referenced_type" : "type-1649",
"self_type" : "type-1651",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_set_t &",
"name" : "const keymaster_key_param_set_t &",
"referenced_type" : "type-1791",
"self_type" : "type-1793",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_set_t &",
"name" : "const keymaster_key_param_set_t &",
"referenced_type" : "type-18",
"self_type" : "type-23",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_set_t &",
"name" : "const keymaster_key_param_set_t &",
"referenced_type" : "type-1902",
"self_type" : "type-1904",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_set_t &",
"name" : "const keymaster_key_param_set_t &",
"referenced_type" : "type-2048",
"self_type" : "type-2050",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_set_t &",
"name" : "const keymaster_key_param_set_t &",
"referenced_type" : "type-2216",
"self_type" : "type-2218",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_set_t &",
"name" : "const keymaster_key_param_set_t &",
"referenced_type" : "type-2259",
"self_type" : "type-2364",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_set_t &",
"name" : "const keymaster_key_param_set_t &",
"referenced_type" : "type-2377",
"self_type" : "type-2379",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_set_t &",
"name" : "const keymaster_key_param_set_t &",
"referenced_type" : "type-2578",
"self_type" : "type-2581",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_set_t &",
"name" : "const keymaster_key_param_set_t &",
"referenced_type" : "type-2701",
"self_type" : "type-2706",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_set_t &",
"name" : "const keymaster_key_param_set_t &",
"referenced_type" : "type-2782",
"self_type" : "type-2785",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_set_t &",
"name" : "const keymaster_key_param_set_t &",
"referenced_type" : "type-289",
"self_type" : "type-291",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_set_t &",
"name" : "const keymaster_key_param_set_t &",
"referenced_type" : "type-2984",
"self_type" : "type-2986",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_set_t &",
"name" : "const keymaster_key_param_set_t &",
"referenced_type" : "type-3537",
"self_type" : "type-3540",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_set_t &",
"name" : "const keymaster_key_param_set_t &",
"referenced_type" : "type-3723",
"self_type" : "type-3725",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_set_t &",
"name" : "const keymaster_key_param_set_t &",
"referenced_type" : "type-3865",
"self_type" : "type-3867",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_set_t &",
"name" : "const keymaster_key_param_set_t &",
"referenced_type" : "type-3976",
"self_type" : "type-3978",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_set_t &",
"name" : "const keymaster_key_param_set_t &",
"referenced_type" : "type-4121",
"self_type" : "type-4123",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_set_t &",
"name" : "const keymaster_key_param_set_t &",
"referenced_type" : "type-4266",
"self_type" : "type-4268",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_set_t &",
"name" : "const keymaster_key_param_set_t &",
"referenced_type" : "type-4309",
"self_type" : "type-4412",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_set_t &",
"name" : "const keymaster_key_param_set_t &",
"referenced_type" : "type-437",
"self_type" : "type-439",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_set_t &",
"name" : "const keymaster_key_param_set_t &",
"referenced_type" : "type-4425",
"self_type" : "type-4427",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_set_t &",
"name" : "const keymaster_key_param_set_t &",
"referenced_type" : "type-4617",
"self_type" : "type-4620",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_set_t &",
"name" : "const keymaster_key_param_set_t &",
"referenced_type" : "type-4729",
"self_type" : "type-4734",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_set_t &",
"name" : "const keymaster_key_param_set_t &",
"referenced_type" : "type-4807",
"self_type" : "type-4810",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_set_t &",
"name" : "const keymaster_key_param_set_t &",
"referenced_type" : "type-4987",
"self_type" : "type-4989",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_set_t &",
"name" : "const keymaster_key_param_set_t &",
"referenced_type" : "type-5170",
"self_type" : "type-5172",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_set_t &",
"name" : "const keymaster_key_param_set_t &",
"referenced_type" : "type-550",
"self_type" : "type-552",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_set_t &",
"name" : "const keymaster_key_param_set_t &",
"referenced_type" : "type-706",
"self_type" : "type-726",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_set_t &",
"name" : "const keymaster_key_param_set_t &",
"referenced_type" : "type-811",
"self_type" : "type-814",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t &",
"name" : "const keymaster_key_param_t &",
"referenced_type" : "type-1460",
"self_type" : "type-1469",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t &",
"name" : "const keymaster_key_param_t &",
"referenced_type" : "type-15",
"self_type" : "type-26",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t &",
"name" : "const keymaster_key_param_t &",
"referenced_type" : "type-1646",
"self_type" : "type-1654",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t &",
"name" : "const keymaster_key_param_t &",
"referenced_type" : "type-1788",
"self_type" : "type-1794",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t &",
"name" : "const keymaster_key_param_t &",
"referenced_type" : "type-1898",
"self_type" : "type-1905",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t &",
"name" : "const keymaster_key_param_t &",
"referenced_type" : "type-2041",
"self_type" : "type-2051",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t &",
"name" : "const keymaster_key_param_t &",
"referenced_type" : "type-2124",
"self_type" : "type-3104",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t &",
"name" : "const keymaster_key_param_t &",
"referenced_type" : "type-2213",
"self_type" : "type-2221",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t &",
"name" : "const keymaster_key_param_t &",
"referenced_type" : "type-2374",
"self_type" : "type-2385",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t &",
"name" : "const keymaster_key_param_t &",
"referenced_type" : "type-2573",
"self_type" : "type-2582",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t &",
"name" : "const keymaster_key_param_t &",
"referenced_type" : "type-2680",
"self_type" : "type-2755",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t &",
"name" : "const keymaster_key_param_t &",
"referenced_type" : "type-2779",
"self_type" : "type-2788",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t &",
"name" : "const keymaster_key_param_t &",
"referenced_type" : "type-286",
"self_type" : "type-294",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t &",
"name" : "const keymaster_key_param_t &",
"referenced_type" : "type-2979",
"self_type" : "type-2992",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t &",
"name" : "const keymaster_key_param_t &",
"referenced_type" : "type-3534",
"self_type" : "type-3543",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t &",
"name" : "const keymaster_key_param_t &",
"referenced_type" : "type-3720",
"self_type" : "type-3728",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t &",
"name" : "const keymaster_key_param_t &",
"referenced_type" : "type-3862",
"self_type" : "type-3868",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t &",
"name" : "const keymaster_key_param_t &",
"referenced_type" : "type-3972",
"self_type" : "type-3979",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t &",
"name" : "const keymaster_key_param_t &",
"referenced_type" : "type-4114",
"self_type" : "type-4124",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t &",
"name" : "const keymaster_key_param_t &",
"referenced_type" : "type-4197",
"self_type" : "type-5099",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t &",
"name" : "const keymaster_key_param_t &",
"referenced_type" : "type-4263",
"self_type" : "type-4271",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t &",
"name" : "const keymaster_key_param_t &",
"referenced_type" : "type-434",
"self_type" : "type-440",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t &",
"name" : "const keymaster_key_param_t &",
"referenced_type" : "type-4422",
"self_type" : "type-4433",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t &",
"name" : "const keymaster_key_param_t &",
"referenced_type" : "type-4612",
"self_type" : "type-4621",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t &",
"name" : "const keymaster_key_param_t &",
"referenced_type" : "type-4708",
"self_type" : "type-4783",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t &",
"name" : "const keymaster_key_param_t &",
"referenced_type" : "type-4804",
"self_type" : "type-4813",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t &",
"name" : "const keymaster_key_param_t &",
"referenced_type" : "type-4982",
"self_type" : "type-4995",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t &",
"name" : "const keymaster_key_param_t &",
"referenced_type" : "type-5167",
"self_type" : "type-5175",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t &",
"name" : "const keymaster_key_param_t &",
"referenced_type" : "type-547",
"self_type" : "type-553",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t &",
"name" : "const keymaster_key_param_t &",
"referenced_type" : "type-678",
"self_type" : "type-897",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t &",
"name" : "const keymaster_key_param_t &",
"referenced_type" : "type-808",
"self_type" : "type-817",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const nullptr_t &",
"name" : "const nullptr_t &",
"referenced_type" : "type-775",
"self_type" : "type-879",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
"name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
"referenced_type" : "type-2632",
"self_type" : "type-2634",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h"
},
{
"alignment" : 4,
"linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
"name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
"referenced_type" : "type-4669",
"self_type" : "type-4671",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h"
},
{
"alignment" : 4,
"linker_set_key" : "const unsigned char *&",
"name" : "const unsigned char *&",
"referenced_type" : "type-1034",
"self_type" : "type-1243",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const unsigned char *const &",
"name" : "const unsigned char *const &",
"referenced_type" : "type-1214",
"self_type" : "type-1213",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const unsigned int &",
"name" : "const unsigned int &",
"referenced_type" : "type-1257",
"self_type" : "type-1256",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AuthProxyIterator &",
"name" : "keymaster::AuthProxyIterator &",
"referenced_type" : "type-836",
"self_type" : "type-890",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AuthorizationSet &",
"name" : "keymaster::AuthorizationSet &",
"referenced_type" : "type-117",
"self_type" : "type-705",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AuthorizationSetBuilder &",
"name" : "keymaster::AuthorizationSetBuilder &",
"referenced_type" : "type-803",
"self_type" : "type-813",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::ComputeSharedHmacResponse &",
"name" : "keymaster::ComputeSharedHmacResponse &",
"referenced_type" : "type-716",
"self_type" : "type-715",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::HmacSharingParameters &",
"name" : "keymaster::HmacSharingParameters &",
"referenced_type" : "type-712",
"self_type" : "type-711",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::Key &",
"name" : "keymaster::Key &",
"referenced_type" : "type-161",
"self_type" : "type-2022",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::Serializable &",
"name" : "keymaster::Serializable &",
"referenced_type" : "type-125",
"self_type" : "type-1013",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::TKeymasterBlob<keymaster_blob_t> &",
"name" : "keymaster::TKeymasterBlob<keymaster_blob_t> &",
"referenced_type" : "type-690",
"self_type" : "type-694",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::TKeymasterBlob<keymaster_key_blob_t> &",
"name" : "keymaster::TKeymasterBlob<keymaster_key_blob_t> &",
"referenced_type" : "type-127",
"self_type" : "type-698",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ALGORITHM, keymaster_algorithm_t> &",
"name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ALGORITHM, keymaster_algorithm_t> &",
"referenced_type" : "type-238",
"self_type" : "type-2351",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t &",
"name" : "keymaster_algorithm_t &",
"referenced_type" : "type-1180",
"self_type" : "type-1179",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t &",
"name" : "keymaster_algorithm_t &",
"referenced_type" : "type-1574",
"self_type" : "type-1573",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t &",
"name" : "keymaster_algorithm_t &",
"referenced_type" : "type-1720",
"self_type" : "type-1719",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t &",
"name" : "keymaster_algorithm_t &",
"referenced_type" : "type-1971",
"self_type" : "type-1970",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t &",
"name" : "keymaster_algorithm_t &",
"referenced_type" : "type-209",
"self_type" : "type-208",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t &",
"name" : "keymaster_algorithm_t &",
"referenced_type" : "type-2190",
"self_type" : "type-2189",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t &",
"name" : "keymaster_algorithm_t &",
"referenced_type" : "type-2477",
"self_type" : "type-2476",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t &",
"name" : "keymaster_algorithm_t &",
"referenced_type" : "type-2708",
"self_type" : "type-2707",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t &",
"name" : "keymaster_algorithm_t &",
"referenced_type" : "type-2881",
"self_type" : "type-2880",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t &",
"name" : "keymaster_algorithm_t &",
"referenced_type" : "type-3093",
"self_type" : "type-3092",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t &",
"name" : "keymaster_algorithm_t &",
"referenced_type" : "type-3287",
"self_type" : "type-3286",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t &",
"name" : "keymaster_algorithm_t &",
"referenced_type" : "type-364",
"self_type" : "type-363",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t &",
"name" : "keymaster_algorithm_t &",
"referenced_type" : "type-3648",
"self_type" : "type-3647",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t &",
"name" : "keymaster_algorithm_t &",
"referenced_type" : "type-3794",
"self_type" : "type-3793",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t &",
"name" : "keymaster_algorithm_t &",
"referenced_type" : "type-4045",
"self_type" : "type-4044",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t &",
"name" : "keymaster_algorithm_t &",
"referenced_type" : "type-4240",
"self_type" : "type-4239",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t &",
"name" : "keymaster_algorithm_t &",
"referenced_type" : "type-4516",
"self_type" : "type-4515",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t &",
"name" : "keymaster_algorithm_t &",
"referenced_type" : "type-4736",
"self_type" : "type-4735",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t &",
"name" : "keymaster_algorithm_t &",
"referenced_type" : "type-4896",
"self_type" : "type-4895",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t &",
"name" : "keymaster_algorithm_t &",
"referenced_type" : "type-5088",
"self_type" : "type-5087",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t &",
"name" : "keymaster_algorithm_t &",
"referenced_type" : "type-5229",
"self_type" : "type-5228",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t &",
"name" : "keymaster_algorithm_t &",
"referenced_type" : "type-5402",
"self_type" : "type-5401",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t &",
"name" : "keymaster_algorithm_t &",
"referenced_type" : "type-639",
"self_type" : "type-638",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t *&",
"name" : "keymaster_algorithm_t *&",
"referenced_type" : "type-2330",
"self_type" : "type-2356",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t *&",
"name" : "keymaster_algorithm_t *&",
"referenced_type" : "type-2555",
"self_type" : "type-2558",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t *&",
"name" : "keymaster_algorithm_t *&",
"referenced_type" : "type-2757",
"self_type" : "type-2759",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t *&",
"name" : "keymaster_algorithm_t *&",
"referenced_type" : "type-4380",
"self_type" : "type-4404",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t *&",
"name" : "keymaster_algorithm_t *&",
"referenced_type" : "type-4594",
"self_type" : "type-4597",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t *&",
"name" : "keymaster_algorithm_t *&",
"referenced_type" : "type-4785",
"self_type" : "type-4787",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t const (&)[4]",
"name" : "keymaster_algorithm_t const (&)[4]",
"referenced_type" : "type-2534",
"self_type" : "type-2537",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t const (&)[4]",
"name" : "keymaster_algorithm_t const (&)[4]",
"referenced_type" : "type-2737",
"self_type" : "type-2740",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t const (&)[4]",
"name" : "keymaster_algorithm_t const (&)[4]",
"referenced_type" : "type-4573",
"self_type" : "type-4576",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t const (&)[4]",
"name" : "keymaster_algorithm_t const (&)[4]",
"referenced_type" : "type-4765",
"self_type" : "type-4768",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_block_mode_t &",
"name" : "keymaster_block_mode_t &",
"referenced_type" : "type-1186",
"self_type" : "type-1185",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_block_mode_t &",
"name" : "keymaster_block_mode_t &",
"referenced_type" : "type-1576",
"self_type" : "type-1575",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_block_mode_t &",
"name" : "keymaster_block_mode_t &",
"referenced_type" : "type-1722",
"self_type" : "type-1721",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_block_mode_t &",
"name" : "keymaster_block_mode_t &",
"referenced_type" : "type-1973",
"self_type" : "type-1972",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_block_mode_t &",
"name" : "keymaster_block_mode_t &",
"referenced_type" : "type-211",
"self_type" : "type-210",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_block_mode_t &",
"name" : "keymaster_block_mode_t &",
"referenced_type" : "type-2193",
"self_type" : "type-2192",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_block_mode_t &",
"name" : "keymaster_block_mode_t &",
"referenced_type" : "type-2479",
"self_type" : "type-2478",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_block_mode_t &",
"name" : "keymaster_block_mode_t &",
"referenced_type" : "type-2710",
"self_type" : "type-2709",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_block_mode_t &",
"name" : "keymaster_block_mode_t &",
"referenced_type" : "type-2884",
"self_type" : "type-2883",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_block_mode_t &",
"name" : "keymaster_block_mode_t &",
"referenced_type" : "type-3095",
"self_type" : "type-3094",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_block_mode_t &",
"name" : "keymaster_block_mode_t &",
"referenced_type" : "type-3292",
"self_type" : "type-3291",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_block_mode_t &",
"name" : "keymaster_block_mode_t &",
"referenced_type" : "type-3650",
"self_type" : "type-3649",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_block_mode_t &",
"name" : "keymaster_block_mode_t &",
"referenced_type" : "type-366",
"self_type" : "type-365",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_block_mode_t &",
"name" : "keymaster_block_mode_t &",
"referenced_type" : "type-3796",
"self_type" : "type-3795",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_block_mode_t &",
"name" : "keymaster_block_mode_t &",
"referenced_type" : "type-4047",
"self_type" : "type-4046",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_block_mode_t &",
"name" : "keymaster_block_mode_t &",
"referenced_type" : "type-4243",
"self_type" : "type-4242",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_block_mode_t &",
"name" : "keymaster_block_mode_t &",
"referenced_type" : "type-4518",
"self_type" : "type-4517",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_block_mode_t &",
"name" : "keymaster_block_mode_t &",
"referenced_type" : "type-4738",
"self_type" : "type-4737",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_block_mode_t &",
"name" : "keymaster_block_mode_t &",
"referenced_type" : "type-4899",
"self_type" : "type-4898",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_block_mode_t &",
"name" : "keymaster_block_mode_t &",
"referenced_type" : "type-5090",
"self_type" : "type-5089",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_block_mode_t &",
"name" : "keymaster_block_mode_t &",
"referenced_type" : "type-5231",
"self_type" : "type-5230",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_block_mode_t &",
"name" : "keymaster_block_mode_t &",
"referenced_type" : "type-5407",
"self_type" : "type-5406",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_block_mode_t &",
"name" : "keymaster_block_mode_t &",
"referenced_type" : "type-641",
"self_type" : "type-640",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t &",
"name" : "keymaster_digest_t &",
"referenced_type" : "type-1199",
"self_type" : "type-1198",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t &",
"name" : "keymaster_digest_t &",
"referenced_type" : "type-1581",
"self_type" : "type-1580",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t &",
"name" : "keymaster_digest_t &",
"referenced_type" : "type-1726",
"self_type" : "type-1725",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t &",
"name" : "keymaster_digest_t &",
"referenced_type" : "type-1977",
"self_type" : "type-1976",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t &",
"name" : "keymaster_digest_t &",
"referenced_type" : "type-216",
"self_type" : "type-215",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t &",
"name" : "keymaster_digest_t &",
"referenced_type" : "type-2197",
"self_type" : "type-2196",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t &",
"name" : "keymaster_digest_t &",
"referenced_type" : "type-2483",
"self_type" : "type-2482",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t &",
"name" : "keymaster_digest_t &",
"referenced_type" : "type-2714",
"self_type" : "type-2713",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t &",
"name" : "keymaster_digest_t &",
"referenced_type" : "type-2888",
"self_type" : "type-2887",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t &",
"name" : "keymaster_digest_t &",
"referenced_type" : "type-3101",
"self_type" : "type-3100",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t &",
"name" : "keymaster_digest_t &",
"referenced_type" : "type-3302",
"self_type" : "type-3301",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t &",
"name" : "keymaster_digest_t &",
"referenced_type" : "type-3655",
"self_type" : "type-3654",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t &",
"name" : "keymaster_digest_t &",
"referenced_type" : "type-370",
"self_type" : "type-369",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t &",
"name" : "keymaster_digest_t &",
"referenced_type" : "type-3800",
"self_type" : "type-3799",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t &",
"name" : "keymaster_digest_t &",
"referenced_type" : "type-4051",
"self_type" : "type-4050",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t &",
"name" : "keymaster_digest_t &",
"referenced_type" : "type-4247",
"self_type" : "type-4246",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t &",
"name" : "keymaster_digest_t &",
"referenced_type" : "type-4522",
"self_type" : "type-4521",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t &",
"name" : "keymaster_digest_t &",
"referenced_type" : "type-4742",
"self_type" : "type-4741",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t &",
"name" : "keymaster_digest_t &",
"referenced_type" : "type-4903",
"self_type" : "type-4902",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t &",
"name" : "keymaster_digest_t &",
"referenced_type" : "type-5096",
"self_type" : "type-5095",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t &",
"name" : "keymaster_digest_t &",
"referenced_type" : "type-5236",
"self_type" : "type-5235",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t &",
"name" : "keymaster_digest_t &",
"referenced_type" : "type-5417",
"self_type" : "type-5416",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t &",
"name" : "keymaster_digest_t &",
"referenced_type" : "type-645",
"self_type" : "type-644",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t const (&)[7]",
"name" : "keymaster_digest_t const (&)[7]",
"referenced_type" : "type-1611",
"self_type" : "type-1615",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t const (&)[7]",
"name" : "keymaster_digest_t const (&)[7]",
"referenced_type" : "type-2289",
"self_type" : "type-2292",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t const (&)[7]",
"name" : "keymaster_digest_t const (&)[7]",
"referenced_type" : "type-251",
"self_type" : "type-255",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t const (&)[7]",
"name" : "keymaster_digest_t const (&)[7]",
"referenced_type" : "type-3685",
"self_type" : "type-3689",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t const (&)[7]",
"name" : "keymaster_digest_t const (&)[7]",
"referenced_type" : "type-4339",
"self_type" : "type-4342",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_format_t &",
"name" : "keymaster_key_format_t &",
"referenced_type" : "type-1206",
"self_type" : "type-1205",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_format_t &",
"name" : "keymaster_key_format_t &",
"referenced_type" : "type-1583",
"self_type" : "type-1582",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_format_t &",
"name" : "keymaster_key_format_t &",
"referenced_type" : "type-1728",
"self_type" : "type-1727",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_format_t &",
"name" : "keymaster_key_format_t &",
"referenced_type" : "type-1979",
"self_type" : "type-1978",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_format_t &",
"name" : "keymaster_key_format_t &",
"referenced_type" : "type-219",
"self_type" : "type-218",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_format_t &",
"name" : "keymaster_key_format_t &",
"referenced_type" : "type-2199",
"self_type" : "type-2198",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_format_t &",
"name" : "keymaster_key_format_t &",
"referenced_type" : "type-2486",
"self_type" : "type-2485",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_format_t &",
"name" : "keymaster_key_format_t &",
"referenced_type" : "type-2716",
"self_type" : "type-2715",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_format_t &",
"name" : "keymaster_key_format_t &",
"referenced_type" : "type-2890",
"self_type" : "type-2889",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_format_t &",
"name" : "keymaster_key_format_t &",
"referenced_type" : "type-3103",
"self_type" : "type-3102",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_format_t &",
"name" : "keymaster_key_format_t &",
"referenced_type" : "type-3307",
"self_type" : "type-3306",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_format_t &",
"name" : "keymaster_key_format_t &",
"referenced_type" : "type-3657",
"self_type" : "type-3656",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_format_t &",
"name" : "keymaster_key_format_t &",
"referenced_type" : "type-372",
"self_type" : "type-371",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_format_t &",
"name" : "keymaster_key_format_t &",
"referenced_type" : "type-3802",
"self_type" : "type-3801",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_format_t &",
"name" : "keymaster_key_format_t &",
"referenced_type" : "type-4053",
"self_type" : "type-4052",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_format_t &",
"name" : "keymaster_key_format_t &",
"referenced_type" : "type-4249",
"self_type" : "type-4248",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_format_t &",
"name" : "keymaster_key_format_t &",
"referenced_type" : "type-4525",
"self_type" : "type-4524",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_format_t &",
"name" : "keymaster_key_format_t &",
"referenced_type" : "type-4744",
"self_type" : "type-4743",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_format_t &",
"name" : "keymaster_key_format_t &",
"referenced_type" : "type-4905",
"self_type" : "type-4904",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_format_t &",
"name" : "keymaster_key_format_t &",
"referenced_type" : "type-5098",
"self_type" : "type-5097",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_format_t &",
"name" : "keymaster_key_format_t &",
"referenced_type" : "type-5238",
"self_type" : "type-5237",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_format_t &",
"name" : "keymaster_key_format_t &",
"referenced_type" : "type-5422",
"self_type" : "type-5421",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_format_t &",
"name" : "keymaster_key_format_t &",
"referenced_type" : "type-647",
"self_type" : "type-646",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *&",
"name" : "keymaster_key_param_t *&",
"referenced_type" : "type-119",
"self_type" : "type-118",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *&",
"name" : "keymaster_key_param_t *&",
"referenced_type" : "type-12",
"self_type" : "type-14",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *&",
"name" : "keymaster_key_param_t *&",
"referenced_type" : "type-1457",
"self_type" : "type-1459",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *&",
"name" : "keymaster_key_param_t *&",
"referenced_type" : "type-1643",
"self_type" : "type-1645",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *&",
"name" : "keymaster_key_param_t *&",
"referenced_type" : "type-1771",
"self_type" : "type-1770",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *&",
"name" : "keymaster_key_param_t *&",
"referenced_type" : "type-1783",
"self_type" : "type-1785",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *&",
"name" : "keymaster_key_param_t *&",
"referenced_type" : "type-1895",
"self_type" : "type-1897",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *&",
"name" : "keymaster_key_param_t *&",
"referenced_type" : "type-2038",
"self_type" : "type-2040",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *&",
"name" : "keymaster_key_param_t *&",
"referenced_type" : "type-2209",
"self_type" : "type-2211",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *&",
"name" : "keymaster_key_param_t *&",
"referenced_type" : "type-2371",
"self_type" : "type-2373",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *&",
"name" : "keymaster_key_param_t *&",
"referenced_type" : "type-2570",
"self_type" : "type-2572",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *&",
"name" : "keymaster_key_param_t *&",
"referenced_type" : "type-2642",
"self_type" : "type-2662",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *&",
"name" : "keymaster_key_param_t *&",
"referenced_type" : "type-2774",
"self_type" : "type-2776",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *&",
"name" : "keymaster_key_param_t *&",
"referenced_type" : "type-283",
"self_type" : "type-285",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *&",
"name" : "keymaster_key_param_t *&",
"referenced_type" : "type-2974",
"self_type" : "type-2976",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *&",
"name" : "keymaster_key_param_t *&",
"referenced_type" : "type-3531",
"self_type" : "type-3533",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *&",
"name" : "keymaster_key_param_t *&",
"referenced_type" : "type-3717",
"self_type" : "type-3719",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *&",
"name" : "keymaster_key_param_t *&",
"referenced_type" : "type-3845",
"self_type" : "type-3844",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *&",
"name" : "keymaster_key_param_t *&",
"referenced_type" : "type-3857",
"self_type" : "type-3859",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *&",
"name" : "keymaster_key_param_t *&",
"referenced_type" : "type-3969",
"self_type" : "type-3971",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *&",
"name" : "keymaster_key_param_t *&",
"referenced_type" : "type-4111",
"self_type" : "type-4113",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *&",
"name" : "keymaster_key_param_t *&",
"referenced_type" : "type-4259",
"self_type" : "type-4261",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *&",
"name" : "keymaster_key_param_t *&",
"referenced_type" : "type-429",
"self_type" : "type-431",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *&",
"name" : "keymaster_key_param_t *&",
"referenced_type" : "type-4419",
"self_type" : "type-4421",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *&",
"name" : "keymaster_key_param_t *&",
"referenced_type" : "type-4609",
"self_type" : "type-4611",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *&",
"name" : "keymaster_key_param_t *&",
"referenced_type" : "type-4679",
"self_type" : "type-4694",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *&",
"name" : "keymaster_key_param_t *&",
"referenced_type" : "type-4799",
"self_type" : "type-4801",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *&",
"name" : "keymaster_key_param_t *&",
"referenced_type" : "type-4977",
"self_type" : "type-4979",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *&",
"name" : "keymaster_key_param_t *&",
"referenced_type" : "type-5164",
"self_type" : "type-5166",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *&",
"name" : "keymaster_key_param_t *&",
"referenced_type" : "type-544",
"self_type" : "type-546",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *&",
"name" : "keymaster_key_param_t *&",
"referenced_type" : "type-804",
"self_type" : "type-806",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_padding_t &",
"name" : "keymaster_padding_t &",
"referenced_type" : "type-1192",
"self_type" : "type-1191",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_padding_t &",
"name" : "keymaster_padding_t &",
"referenced_type" : "type-1579",
"self_type" : "type-1578",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_padding_t &",
"name" : "keymaster_padding_t &",
"referenced_type" : "type-1724",
"self_type" : "type-1723",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_padding_t &",
"name" : "keymaster_padding_t &",
"referenced_type" : "type-1975",
"self_type" : "type-1974",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_padding_t &",
"name" : "keymaster_padding_t &",
"referenced_type" : "type-214",
"self_type" : "type-213",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_padding_t &",
"name" : "keymaster_padding_t &",
"referenced_type" : "type-2195",
"self_type" : "type-2194",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_padding_t &",
"name" : "keymaster_padding_t &",
"referenced_type" : "type-2481",
"self_type" : "type-2480",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_padding_t &",
"name" : "keymaster_padding_t &",
"referenced_type" : "type-2712",
"self_type" : "type-2711",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_padding_t &",
"name" : "keymaster_padding_t &",
"referenced_type" : "type-2886",
"self_type" : "type-2885",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_padding_t &",
"name" : "keymaster_padding_t &",
"referenced_type" : "type-3099",
"self_type" : "type-3098",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_padding_t &",
"name" : "keymaster_padding_t &",
"referenced_type" : "type-3297",
"self_type" : "type-3296",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_padding_t &",
"name" : "keymaster_padding_t &",
"referenced_type" : "type-3653",
"self_type" : "type-3652",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_padding_t &",
"name" : "keymaster_padding_t &",
"referenced_type" : "type-368",
"self_type" : "type-367",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_padding_t &",
"name" : "keymaster_padding_t &",
"referenced_type" : "type-3798",
"self_type" : "type-3797",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_padding_t &",
"name" : "keymaster_padding_t &",
"referenced_type" : "type-4049",
"self_type" : "type-4048",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_padding_t &",
"name" : "keymaster_padding_t &",
"referenced_type" : "type-4245",
"self_type" : "type-4244",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_padding_t &",
"name" : "keymaster_padding_t &",
"referenced_type" : "type-4520",
"self_type" : "type-4519",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_padding_t &",
"name" : "keymaster_padding_t &",
"referenced_type" : "type-4740",
"self_type" : "type-4739",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_padding_t &",
"name" : "keymaster_padding_t &",
"referenced_type" : "type-4901",
"self_type" : "type-4900",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_padding_t &",
"name" : "keymaster_padding_t &",
"referenced_type" : "type-5094",
"self_type" : "type-5093",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_padding_t &",
"name" : "keymaster_padding_t &",
"referenced_type" : "type-5233",
"self_type" : "type-5232",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_padding_t &",
"name" : "keymaster_padding_t &",
"referenced_type" : "type-5412",
"self_type" : "type-5411",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_padding_t &",
"name" : "keymaster_padding_t &",
"referenced_type" : "type-643",
"self_type" : "type-642",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_padding_t const (&)[3]",
"name" : "keymaster_padding_t const (&)[3]",
"referenced_type" : "type-2293",
"self_type" : "type-2296",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_padding_t const (&)[3]",
"name" : "keymaster_padding_t const (&)[3]",
"referenced_type" : "type-4343",
"self_type" : "type-4346",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "unsigned int &",
"name" : "unsigned int &",
"referenced_type" : "type-122",
"self_type" : "type-121",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
}
],
"pointer_types" :
[
{
"alignment" : 4,
"linker_set_key" : "asn1_string_st *",
"name" : "asn1_string_st *",
"referenced_type" : "type-1475",
"self_type" : "type-1474",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "asn1_string_st *",
"name" : "asn1_string_st *",
"referenced_type" : "type-1682",
"self_type" : "type-1681",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "asn1_string_st *",
"name" : "asn1_string_st *",
"referenced_type" : "type-1919",
"self_type" : "type-1918",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "asn1_string_st *",
"name" : "asn1_string_st *",
"referenced_type" : "type-2058",
"self_type" : "type-2057",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "asn1_string_st *",
"name" : "asn1_string_st *",
"referenced_type" : "type-2264",
"self_type" : "type-2263",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "asn1_string_st *",
"name" : "asn1_string_st *",
"referenced_type" : "type-2392",
"self_type" : "type-2391",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "asn1_string_st *",
"name" : "asn1_string_st *",
"referenced_type" : "type-2588",
"self_type" : "type-2587",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "asn1_string_st *",
"name" : "asn1_string_st *",
"referenced_type" : "type-2819",
"self_type" : "type-2818",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "asn1_string_st *",
"name" : "asn1_string_st *",
"referenced_type" : "type-2895",
"self_type" : "type-2894",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "asn1_string_st *",
"name" : "asn1_string_st *",
"referenced_type" : "type-3020",
"self_type" : "type-3019",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "asn1_string_st *",
"name" : "asn1_string_st *",
"referenced_type" : "type-32",
"self_type" : "type-31",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "asn1_string_st *",
"name" : "asn1_string_st *",
"referenced_type" : "type-324",
"self_type" : "type-323",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "asn1_string_st *",
"name" : "asn1_string_st *",
"referenced_type" : "type-3549",
"self_type" : "type-3548",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "asn1_string_st *",
"name" : "asn1_string_st *",
"referenced_type" : "type-3756",
"self_type" : "type-3755",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "asn1_string_st *",
"name" : "asn1_string_st *",
"referenced_type" : "type-3993",
"self_type" : "type-3992",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "asn1_string_st *",
"name" : "asn1_string_st *",
"referenced_type" : "type-4131",
"self_type" : "type-4130",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "asn1_string_st *",
"name" : "asn1_string_st *",
"referenced_type" : "type-4314",
"self_type" : "type-4313",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "asn1_string_st *",
"name" : "asn1_string_st *",
"referenced_type" : "type-4440",
"self_type" : "type-4439",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "asn1_string_st *",
"name" : "asn1_string_st *",
"referenced_type" : "type-4627",
"self_type" : "type-4626",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "asn1_string_st *",
"name" : "asn1_string_st *",
"referenced_type" : "type-4844",
"self_type" : "type-4843",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "asn1_string_st *",
"name" : "asn1_string_st *",
"referenced_type" : "type-4910",
"self_type" : "type-4909",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "asn1_string_st *",
"name" : "asn1_string_st *",
"referenced_type" : "type-5024",
"self_type" : "type-5023",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "asn1_string_st *",
"name" : "asn1_string_st *",
"referenced_type" : "type-571",
"self_type" : "type-570",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "asn1_string_st *",
"name" : "asn1_string_st *",
"referenced_type" : "type-849",
"self_type" : "type-848",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "asn1_type_st *",
"name" : "asn1_type_st *",
"referenced_type" : "type-1477",
"self_type" : "type-1476",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "asn1_type_st *",
"name" : "asn1_type_st *",
"referenced_type" : "type-1685",
"self_type" : "type-1684",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "asn1_type_st *",
"name" : "asn1_type_st *",
"referenced_type" : "type-1921",
"self_type" : "type-1920",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "asn1_type_st *",
"name" : "asn1_type_st *",
"referenced_type" : "type-2060",
"self_type" : "type-2059",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "asn1_type_st *",
"name" : "asn1_type_st *",
"referenced_type" : "type-2266",
"self_type" : "type-2265",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "asn1_type_st *",
"name" : "asn1_type_st *",
"referenced_type" : "type-2394",
"self_type" : "type-2393",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "asn1_type_st *",
"name" : "asn1_type_st *",
"referenced_type" : "type-2590",
"self_type" : "type-2589",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "asn1_type_st *",
"name" : "asn1_type_st *",
"referenced_type" : "type-2821",
"self_type" : "type-2820",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "asn1_type_st *",
"name" : "asn1_type_st *",
"referenced_type" : "type-2911",
"self_type" : "type-2910",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "asn1_type_st *",
"name" : "asn1_type_st *",
"referenced_type" : "type-3022",
"self_type" : "type-3021",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "asn1_type_st *",
"name" : "asn1_type_st *",
"referenced_type" : "type-326",
"self_type" : "type-325",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "asn1_type_st *",
"name" : "asn1_type_st *",
"referenced_type" : "type-34",
"self_type" : "type-33",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "asn1_type_st *",
"name" : "asn1_type_st *",
"referenced_type" : "type-3551",
"self_type" : "type-3550",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "asn1_type_st *",
"name" : "asn1_type_st *",
"referenced_type" : "type-3759",
"self_type" : "type-3758",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "asn1_type_st *",
"name" : "asn1_type_st *",
"referenced_type" : "type-3995",
"self_type" : "type-3994",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "asn1_type_st *",
"name" : "asn1_type_st *",
"referenced_type" : "type-4133",
"self_type" : "type-4132",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "asn1_type_st *",
"name" : "asn1_type_st *",
"referenced_type" : "type-4316",
"self_type" : "type-4315",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "asn1_type_st *",
"name" : "asn1_type_st *",
"referenced_type" : "type-4442",
"self_type" : "type-4441",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "asn1_type_st *",
"name" : "asn1_type_st *",
"referenced_type" : "type-4629",
"self_type" : "type-4628",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "asn1_type_st *",
"name" : "asn1_type_st *",
"referenced_type" : "type-4846",
"self_type" : "type-4845",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "asn1_type_st *",
"name" : "asn1_type_st *",
"referenced_type" : "type-4926",
"self_type" : "type-4925",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "asn1_type_st *",
"name" : "asn1_type_st *",
"referenced_type" : "type-5026",
"self_type" : "type-5025",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "asn1_type_st *",
"name" : "asn1_type_st *",
"referenced_type" : "type-573",
"self_type" : "type-572",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "asn1_type_st *",
"name" : "asn1_type_st *",
"referenced_type" : "type-853",
"self_type" : "type-852",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "bignum_st *",
"name" : "bignum_st *",
"referenced_type" : "type-1738",
"self_type" : "type-1737",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "bignum_st *",
"name" : "bignum_st *",
"referenced_type" : "type-3812",
"self_type" : "type-3811",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "bignum_st *",
"name" : "bignum_st *",
"referenced_type" : "type-386",
"self_type" : "type-385",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "bool *",
"name" : "bool *",
"referenced_type" : "type-606",
"self_type" : "type-889",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "const char *",
"name" : "const char *",
"referenced_type" : "type-21",
"self_type" : "type-20",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h"
},
{
"alignment" : 4,
"linker_set_key" : "const crypto_ex_data_st *",
"name" : "const crypto_ex_data_st *",
"referenced_type" : "type-1756",
"self_type" : "type-1758",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const crypto_ex_data_st *",
"name" : "const crypto_ex_data_st *",
"referenced_type" : "type-1832",
"self_type" : "type-1834",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const crypto_ex_data_st *",
"name" : "const crypto_ex_data_st *",
"referenced_type" : "type-3830",
"self_type" : "type-3832",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const crypto_ex_data_st *",
"name" : "const crypto_ex_data_st *",
"referenced_type" : "type-3906",
"self_type" : "type-3908",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const crypto_ex_data_st *",
"name" : "const crypto_ex_data_st *",
"referenced_type" : "type-404",
"self_type" : "type-406",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const crypto_ex_data_st *",
"name" : "const crypto_ex_data_st *",
"referenced_type" : "type-480",
"self_type" : "type-482",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const ec_key_st *",
"name" : "const ec_key_st *",
"referenced_type" : "type-1749",
"self_type" : "type-1751",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const ec_key_st *",
"name" : "const ec_key_st *",
"referenced_type" : "type-1822",
"self_type" : "type-1824",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const ec_key_st *",
"name" : "const ec_key_st *",
"referenced_type" : "type-3823",
"self_type" : "type-3825",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const ec_key_st *",
"name" : "const ec_key_st *",
"referenced_type" : "type-3896",
"self_type" : "type-3898",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const ec_key_st *",
"name" : "const ec_key_st *",
"referenced_type" : "type-397",
"self_type" : "type-399",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const ec_key_st *",
"name" : "const ec_key_st *",
"referenced_type" : "type-470",
"self_type" : "type-472",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const env_md_st *",
"name" : "const env_md_st *",
"referenced_type" : "type-1559",
"self_type" : "type-1558",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h"
},
{
"alignment" : 4,
"linker_set_key" : "const env_md_st *",
"name" : "const env_md_st *",
"referenced_type" : "type-1659",
"self_type" : "type-1661",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h"
},
{
"alignment" : 4,
"linker_set_key" : "const env_md_st *",
"name" : "const env_md_st *",
"referenced_type" : "type-185",
"self_type" : "type-184",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h"
},
{
"alignment" : 4,
"linker_set_key" : "const env_md_st *",
"name" : "const env_md_st *",
"referenced_type" : "type-2144",
"self_type" : "type-2143",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h"
},
{
"alignment" : 4,
"linker_set_key" : "const env_md_st *",
"name" : "const env_md_st *",
"referenced_type" : "type-2238",
"self_type" : "type-2240",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h"
},
{
"alignment" : 4,
"linker_set_key" : "const env_md_st *",
"name" : "const env_md_st *",
"referenced_type" : "type-299",
"self_type" : "type-301",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h"
},
{
"alignment" : 4,
"linker_set_key" : "const env_md_st *",
"name" : "const env_md_st *",
"referenced_type" : "type-3633",
"self_type" : "type-3632",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h"
},
{
"alignment" : 4,
"linker_set_key" : "const env_md_st *",
"name" : "const env_md_st *",
"referenced_type" : "type-3733",
"self_type" : "type-3735",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h"
},
{
"alignment" : 4,
"linker_set_key" : "const env_md_st *",
"name" : "const env_md_st *",
"referenced_type" : "type-4210",
"self_type" : "type-4209",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h"
},
{
"alignment" : 4,
"linker_set_key" : "const env_md_st *",
"name" : "const env_md_st *",
"referenced_type" : "type-4288",
"self_type" : "type-4290",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster0_device *",
"name" : "const keymaster0_device *",
"referenced_type" : "type-1759",
"self_type" : "type-1762",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster0_device *",
"name" : "const keymaster0_device *",
"referenced_type" : "type-1964",
"self_type" : "type-1966",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster0_device *",
"name" : "const keymaster0_device *",
"referenced_type" : "type-2692",
"self_type" : "type-2694",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster0_device *",
"name" : "const keymaster0_device *",
"referenced_type" : "type-3113",
"self_type" : "type-3112",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster0_device *",
"name" : "const keymaster0_device *",
"referenced_type" : "type-3833",
"self_type" : "type-3836",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster0_device *",
"name" : "const keymaster0_device *",
"referenced_type" : "type-4038",
"self_type" : "type-4040",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster0_device *",
"name" : "const keymaster0_device *",
"referenced_type" : "type-407",
"self_type" : "type-411",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster0_device *",
"name" : "const keymaster0_device *",
"referenced_type" : "type-4720",
"self_type" : "type-4722",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster0_device *",
"name" : "const keymaster0_device *",
"referenced_type" : "type-5139",
"self_type" : "type-5138",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster0_device *",
"name" : "const keymaster0_device *",
"referenced_type" : "type-601",
"self_type" : "type-600",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster0_device *",
"name" : "const keymaster0_device *",
"referenced_type" : "type-632",
"self_type" : "type-634",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster1_device *",
"name" : "const keymaster1_device *",
"referenced_type" : "type-104",
"self_type" : "type-103",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster1_device *",
"name" : "const keymaster1_device *",
"referenced_type" : "type-1529",
"self_type" : "type-1528",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster1_device *",
"name" : "const keymaster1_device *",
"referenced_type" : "type-1668",
"self_type" : "type-1667",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster1_device *",
"name" : "const keymaster1_device *",
"referenced_type" : "type-1807",
"self_type" : "type-1806",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster1_device *",
"name" : "const keymaster1_device *",
"referenced_type" : "type-2114",
"self_type" : "type-2113",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster1_device *",
"name" : "const keymaster1_device *",
"referenced_type" : "type-2250",
"self_type" : "type-2249",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster1_device *",
"name" : "const keymaster1_device *",
"referenced_type" : "type-2439",
"self_type" : "type-2438",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster1_device *",
"name" : "const keymaster1_device *",
"referenced_type" : "type-2683",
"self_type" : "type-2682",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster1_device *",
"name" : "const keymaster1_device *",
"referenced_type" : "type-3069",
"self_type" : "type-3071",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster1_device *",
"name" : "const keymaster1_device *",
"referenced_type" : "type-310",
"self_type" : "type-309",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster1_device *",
"name" : "const keymaster1_device *",
"referenced_type" : "type-3603",
"self_type" : "type-3602",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster1_device *",
"name" : "const keymaster1_device *",
"referenced_type" : "type-3742",
"self_type" : "type-3741",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster1_device *",
"name" : "const keymaster1_device *",
"referenced_type" : "type-3881",
"self_type" : "type-3880",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster1_device *",
"name" : "const keymaster1_device *",
"referenced_type" : "type-4187",
"self_type" : "type-4186",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster1_device *",
"name" : "const keymaster1_device *",
"referenced_type" : "type-4300",
"self_type" : "type-4299",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster1_device *",
"name" : "const keymaster1_device *",
"referenced_type" : "type-4487",
"self_type" : "type-4486",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster1_device *",
"name" : "const keymaster1_device *",
"referenced_type" : "type-453",
"self_type" : "type-452",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster1_device *",
"name" : "const keymaster1_device *",
"referenced_type" : "type-4711",
"self_type" : "type-4710",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster1_device *",
"name" : "const keymaster1_device *",
"referenced_type" : "type-5065",
"self_type" : "type-5067",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster2_device *",
"name" : "const keymaster2_device *",
"referenced_type" : "type-3082",
"self_type" : "type-3084",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster2_device *",
"name" : "const keymaster2_device *",
"referenced_type" : "type-5078",
"self_type" : "type-5080",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::AbortOperationRequest *",
"name" : "const keymaster::AbortOperationRequest *",
"referenced_type" : "type-1019",
"self_type" : "type-1020",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::AbortOperationResponse *",
"name" : "const keymaster::AbortOperationResponse *",
"referenced_type" : "type-1023",
"self_type" : "type-1025",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::AddEntropyResponse *",
"name" : "const keymaster::AddEntropyResponse *",
"referenced_type" : "type-1030",
"self_type" : "type-1031",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::AesKeyFactory *",
"name" : "const keymaster::AesKeyFactory *",
"referenced_type" : "type-2658",
"self_type" : "type-2659",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/aes_key.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::AttestationRecordContext *",
"name" : "const keymaster::AttestationRecordContext *",
"referenced_type" : "type-882",
"self_type" : "type-883",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::AuthProxy *",
"name" : "const keymaster::AuthProxy *",
"referenced_type" : "type-928",
"self_type" : "type-939",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::AuthProxyIterator *",
"name" : "const keymaster::AuthProxyIterator *",
"referenced_type" : "type-856",
"self_type" : "type-904",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::AuthorizationSet *",
"name" : "const keymaster::AuthorizationSet *",
"referenced_type" : "type-735",
"self_type" : "type-792",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::AuthorizationSetBuilder *",
"name" : "const keymaster::AuthorizationSetBuilder *",
"referenced_type" : "type-820",
"self_type" : "type-830",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::Buffer *",
"name" : "const keymaster::Buffer *",
"referenced_type" : "type-1150",
"self_type" : "type-1171",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::ComputeSharedHmacRequest *",
"name" : "const keymaster::ComputeSharedHmacRequest *",
"referenced_type" : "type-1102",
"self_type" : "type-1103",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::ConfigureRequest *",
"name" : "const keymaster::ConfigureRequest *",
"referenced_type" : "type-1084",
"self_type" : "type-1085",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::ConfigureResponse *",
"name" : "const keymaster::ConfigureResponse *",
"referenced_type" : "type-1089",
"self_type" : "type-1090",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::DefaultDelete<keymaster::AndroidKeymaster> *",
"name" : "const keymaster::DefaultDelete<keymaster::AndroidKeymaster> *",
"referenced_type" : "type-2951",
"self_type" : "type-2955",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::DefaultDelete<keymaster::Key> *",
"name" : "const keymaster::DefaultDelete<keymaster::Key> *",
"referenced_type" : "type-662",
"self_type" : "type-673",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::DefaultDelete<keymaster::Operation> *",
"name" : "const keymaster::DefaultDelete<keymaster::Operation> *",
"referenced_type" : "type-234",
"self_type" : "type-248",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::DefaultDelete<keymaster_algorithm_t []> *",
"name" : "const keymaster::DefaultDelete<keymaster_algorithm_t []> *",
"referenced_type" : "type-720",
"self_type" : "type-725",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::DefaultDelete<keymaster_blob_t []> *",
"name" : "const keymaster::DefaultDelete<keymaster_blob_t []> *",
"referenced_type" : "type-5120",
"self_type" : "type-5129",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::DefaultDelete<keymaster_block_mode_t []> *",
"name" : "const keymaster::DefaultDelete<keymaster_block_mode_t []> *",
"referenced_type" : "type-770",
"self_type" : "type-783",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::DefaultDelete<keymaster_digest_t []> *",
"name" : "const keymaster::DefaultDelete<keymaster_digest_t []> *",
"referenced_type" : "type-860",
"self_type" : "type-875",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::DefaultDelete<keymaster_key_format_t []> *",
"name" : "const keymaster::DefaultDelete<keymaster_key_format_t []> *",
"referenced_type" : "type-925",
"self_type" : "type-940",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::DefaultDelete<keymaster_padding_t []> *",
"name" : "const keymaster::DefaultDelete<keymaster_padding_t []> *",
"referenced_type" : "type-807",
"self_type" : "type-815",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::DefaultDelete<unsigned char []> *",
"name" : "const keymaster::DefaultDelete<unsigned char []> *",
"referenced_type" : "type-80",
"self_type" : "type-280",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::DeleteAllKeysRequest *",
"name" : "const keymaster::DeleteAllKeysRequest *",
"referenced_type" : "type-1056",
"self_type" : "type-1057",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::DeleteAllKeysResponse *",
"name" : "const keymaster::DeleteAllKeysResponse *",
"referenced_type" : "type-1060",
"self_type" : "type-1061",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::DeleteKeyResponse *",
"name" : "const keymaster::DeleteKeyResponse *",
"referenced_type" : "type-1052",
"self_type" : "type-1053",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::EcKey *",
"name" : "const keymaster::EcKey *",
"referenced_type" : "type-838",
"self_type" : "type-839",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::EcKeyFactory *",
"name" : "const keymaster::EcKeyFactory *",
"referenced_type" : "type-901",
"self_type" : "type-902",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key_factory.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::EcdsaKeymaster0KeyFactory *",
"name" : "const keymaster::EcdsaKeymaster0KeyFactory *",
"referenced_type" : "type-906",
"self_type" : "type-908",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::EcdsaKeymaster1KeyFactory *",
"name" : "const keymaster::EcdsaKeymaster1KeyFactory *",
"referenced_type" : "type-147",
"self_type" : "type-148",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::EcdsaOperationFactory *",
"name" : "const keymaster::EcdsaOperationFactory *",
"referenced_type" : "type-199",
"self_type" : "type-200",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::EcdsaSignOperationFactory *",
"name" : "const keymaster::EcdsaSignOperationFactory *",
"referenced_type" : "type-202",
"self_type" : "type-203",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::EcdsaVerifyOperationFactory *",
"name" : "const keymaster::EcdsaVerifyOperationFactory *",
"referenced_type" : "type-206",
"self_type" : "type-207",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::GenerateKeyRequest *",
"name" : "const keymaster::GenerateKeyRequest *",
"referenced_type" : "type-989",
"self_type" : "type-990",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::GetHmacSharingParametersResponse *",
"name" : "const keymaster::GetHmacSharingParametersResponse *",
"referenced_type" : "type-1098",
"self_type" : "type-1099",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::GetVersionRequest *",
"name" : "const keymaster::GetVersionRequest *",
"referenced_type" : "type-1065",
"self_type" : "type-1066",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::HmacKeyFactory *",
"name" : "const keymaster::HmacKeyFactory *",
"referenced_type" : "type-2669",
"self_type" : "type-2670",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac_key.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::Key *",
"name" : "const keymaster::Key *",
"referenced_type" : "type-821",
"self_type" : "type-822",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/key.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::KeyFactory *",
"name" : "const keymaster::KeyFactory *",
"referenced_type" : "type-163",
"self_type" : "type-162",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/key.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::Keymaster0Engine *",
"name" : "const keymaster::Keymaster0Engine *",
"referenced_type" : "type-598",
"self_type" : "type-597",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::Keymaster1ArbitrationFactory<keymaster::EcdsaKeymaster1KeyFactory> *",
"name" : "const keymaster::Keymaster1ArbitrationFactory<keymaster::EcdsaKeymaster1KeyFactory> *",
"referenced_type" : "type-2470",
"self_type" : "type-2471",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::Keymaster1ArbitrationFactory<keymaster::RsaKeymaster1KeyFactory> *",
"name" : "const keymaster::Keymaster1ArbitrationFactory<keymaster::RsaKeymaster1KeyFactory> *",
"referenced_type" : "type-2474",
"self_type" : "type-2475",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::Keymaster1Engine *",
"name" : "const keymaster::Keymaster1Engine *",
"referenced_type" : "type-133",
"self_type" : "type-134",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::Keymaster1Engine::KeyData *",
"name" : "const keymaster::Keymaster1Engine::KeyData *",
"referenced_type" : "type-473",
"self_type" : "type-474",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::Keymaster1LegacySupport *",
"name" : "const keymaster::Keymaster1LegacySupport *",
"referenced_type" : "type-2467",
"self_type" : "type-2468",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::KeymasterContext *",
"name" : "const keymaster::KeymasterContext *",
"referenced_type" : "type-1148",
"self_type" : "type-1149",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_context.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::KeymasterEnforcement *",
"name" : "const keymaster::KeymasterEnforcement *",
"referenced_type" : "type-1144",
"self_type" : "type-1145",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::KeymasterPassthroughEngine *",
"name" : "const keymaster::KeymasterPassthroughEngine *",
"referenced_type" : "type-2452",
"self_type" : "type-2451",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_key.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::KeymasterPassthroughKeyFactory *",
"name" : "const keymaster::KeymasterPassthroughKeyFactory *",
"referenced_type" : "type-2456",
"self_type" : "type-2457",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_key.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::Operation *",
"name" : "const keymaster::Operation *",
"referenced_type" : "type-179",
"self_type" : "type-180",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/operation.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::OperationFactory *",
"name" : "const keymaster::OperationFactory *",
"referenced_type" : "type-173",
"self_type" : "type-174",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/operation.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::OperationFactory::KeyType *",
"name" : "const keymaster::OperationFactory::KeyType *",
"referenced_type" : "type-169",
"self_type" : "type-171",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/operation.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::PureSoftKeymasterContext *",
"name" : "const keymaster::PureSoftKeymasterContext *",
"referenced_type" : "type-2854",
"self_type" : "type-2857",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::RandomSource *",
"name" : "const keymaster::RandomSource *",
"referenced_type" : "type-2646",
"self_type" : "type-2648",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::RsaCryptOperation *",
"name" : "const keymaster::RsaCryptOperation *",
"referenced_type" : "type-2159",
"self_type" : "type-2160",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::RsaDecryptionOperationFactory *",
"name" : "const keymaster::RsaDecryptionOperationFactory *",
"referenced_type" : "type-2182",
"self_type" : "type-2183",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::RsaDigestingOperation *",
"name" : "const keymaster::RsaDigestingOperation *",
"referenced_type" : "type-2151",
"self_type" : "type-2152",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::RsaEncryptionOperationFactory *",
"name" : "const keymaster::RsaEncryptionOperationFactory *",
"referenced_type" : "type-2179",
"self_type" : "type-2180",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::RsaKey *",
"name" : "const keymaster::RsaKey *",
"referenced_type" : "type-564",
"self_type" : "type-565",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::RsaKeyFactory *",
"name" : "const keymaster::RsaKeyFactory *",
"referenced_type" : "type-594",
"self_type" : "type-595",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key_factory.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::RsaKeymaster0KeyFactory *",
"name" : "const keymaster::RsaKeymaster0KeyFactory *",
"referenced_type" : "type-610",
"self_type" : "type-611",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::RsaKeymaster1KeyFactory *",
"name" : "const keymaster::RsaKeymaster1KeyFactory *",
"referenced_type" : "type-2136",
"self_type" : "type-2137",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::RsaOperation *",
"name" : "const keymaster::RsaOperation *",
"referenced_type" : "type-2147",
"self_type" : "type-2148",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::RsaOperationFactory *",
"name" : "const keymaster::RsaOperationFactory *",
"referenced_type" : "type-2166",
"self_type" : "type-2167",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::RsaSigningOperationFactory *",
"name" : "const keymaster::RsaSigningOperationFactory *",
"referenced_type" : "type-2171",
"self_type" : "type-2172",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::RsaVerificationOperationFactory *",
"name" : "const keymaster::RsaVerificationOperationFactory *",
"referenced_type" : "type-2176",
"self_type" : "type-2177",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::SoftKeymasterContext *",
"name" : "const keymaster::SoftKeymasterContext *",
"referenced_type" : "type-2638",
"self_type" : "type-2639",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::SoftKeymasterDevice *",
"name" : "const keymaster::SoftKeymasterDevice *",
"referenced_type" : "type-3067",
"self_type" : "type-3068",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::SoftKeymasterEnforcement *",
"name" : "const keymaster::SoftKeymasterEnforcement *",
"referenced_type" : "type-2841",
"self_type" : "type-2842",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::SoftKeymasterLogger *",
"name" : "const keymaster::SoftKeymasterLogger *",
"referenced_type" : "type-5243",
"self_type" : "type-5242",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_logger.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::SoftwareKeyBlobMaker *",
"name" : "const keymaster::SoftwareKeyBlobMaker *",
"referenced_type" : "type-144",
"self_type" : "type-899",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/soft_key_factory.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::SupportedAlgorithmsRequest *",
"name" : "const keymaster::SupportedAlgorithmsRequest *",
"referenced_type" : "type-916",
"self_type" : "type-918",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::SupportedByAlgorithmAndPurposeRequest *",
"name" : "const keymaster::SupportedByAlgorithmAndPurposeRequest *",
"referenced_type" : "type-934",
"self_type" : "type-935",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::SupportedByAlgorithmRequest *",
"name" : "const keymaster::SupportedByAlgorithmRequest *",
"referenced_type" : "type-922",
"self_type" : "type-923",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::SupportedResponse<keymaster_algorithm_t> *",
"name" : "const keymaster::SupportedResponse<keymaster_algorithm_t> *",
"referenced_type" : "type-947",
"self_type" : "type-948",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::SupportedResponse<keymaster_block_mode_t> *",
"name" : "const keymaster::SupportedResponse<keymaster_block_mode_t> *",
"referenced_type" : "type-953",
"self_type" : "type-956",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::SupportedResponse<keymaster_digest_t> *",
"name" : "const keymaster::SupportedResponse<keymaster_digest_t> *",
"referenced_type" : "type-966",
"self_type" : "type-967",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::SupportedResponse<keymaster_key_format_t> *",
"name" : "const keymaster::SupportedResponse<keymaster_key_format_t> *",
"referenced_type" : "type-971",
"self_type" : "type-974",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::SupportedResponse<keymaster_padding_t> *",
"name" : "const keymaster::SupportedResponse<keymaster_padding_t> *",
"referenced_type" : "type-960",
"self_type" : "type-962",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::SymmetricKey *",
"name" : "const keymaster::SymmetricKey *",
"referenced_type" : "type-2652",
"self_type" : "type-2653",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::SymmetricKeyFactory *",
"name" : "const keymaster::SymmetricKeyFactory *",
"referenced_type" : "type-2649",
"self_type" : "type-2650",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::TripleDesKeyFactory *",
"name" : "const keymaster::TripleDesKeyFactory *",
"referenced_type" : "type-2675",
"self_type" : "type-2676",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/triple_des_key.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::UniquePtr<ec_key_st, keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> > *",
"name" : "const keymaster::UniquePtr<ec_key_st, keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> > *",
"referenced_type" : "type-1119",
"self_type" : "type-1131",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::UniquePtr<evp_pkey_st, keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> > *",
"name" : "const keymaster::UniquePtr<evp_pkey_st, keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> > *",
"referenced_type" : "type-361",
"self_type" : "type-362",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::UniquePtr<hmac_ctx_st, keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> > *",
"name" : "const keymaster::UniquePtr<hmac_ctx_st, keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> > *",
"referenced_type" : "type-5221",
"self_type" : "type-5222",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::UniquePtr<keymaster::AndroidKeymaster, keymaster::DefaultDelete<keymaster::AndroidKeymaster> > *",
"name" : "const keymaster::UniquePtr<keymaster::AndroidKeymaster, keymaster::DefaultDelete<keymaster::AndroidKeymaster> > *",
"referenced_type" : "type-3090",
"self_type" : "type-3091",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> > *",
"name" : "const keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> > *",
"referenced_type" : "type-1166",
"self_type" : "type-1168",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> > *",
"name" : "const keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> > *",
"referenced_type" : "type-2878",
"self_type" : "type-2879",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::UniquePtr<keymaster_algorithm_t [], keymaster::DefaultDelete<keymaster_algorithm_t []> > *",
"name" : "const keymaster::UniquePtr<keymaster_algorithm_t [], keymaster::DefaultDelete<keymaster_algorithm_t []> > *",
"referenced_type" : "type-1181",
"self_type" : "type-1182",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::UniquePtr<keymaster_blob_t [], keymaster::DefaultDelete<keymaster_blob_t []> > *",
"name" : "const keymaster::UniquePtr<keymaster_blob_t [], keymaster::DefaultDelete<keymaster_blob_t []> > *",
"referenced_type" : "type-5226",
"self_type" : "type-5227",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::UniquePtr<keymaster_block_mode_t [], keymaster::DefaultDelete<keymaster_block_mode_t []> > *",
"name" : "const keymaster::UniquePtr<keymaster_block_mode_t [], keymaster::DefaultDelete<keymaster_block_mode_t []> > *",
"referenced_type" : "type-1187",
"self_type" : "type-1188",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::UniquePtr<keymaster_digest_t [], keymaster::DefaultDelete<keymaster_digest_t []> > *",
"name" : "const keymaster::UniquePtr<keymaster_digest_t [], keymaster::DefaultDelete<keymaster_digest_t []> > *",
"referenced_type" : "type-1200",
"self_type" : "type-1201",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::UniquePtr<keymaster_key_format_t [], keymaster::DefaultDelete<keymaster_key_format_t []> > *",
"name" : "const keymaster::UniquePtr<keymaster_key_format_t [], keymaster::DefaultDelete<keymaster_key_format_t []> > *",
"referenced_type" : "type-1207",
"self_type" : "type-1208",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::UniquePtr<keymaster_padding_t [], keymaster::DefaultDelete<keymaster_padding_t []> > *",
"name" : "const keymaster::UniquePtr<keymaster_padding_t [], keymaster::DefaultDelete<keymaster_padding_t []> > *",
"referenced_type" : "type-1194",
"self_type" : "type-1195",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::UniquePtr<rsa_st, keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> > *",
"name" : "const keymaster::UniquePtr<rsa_st, keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> > *",
"referenced_type" : "type-2187",
"self_type" : "type-2188",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::UniquePtr<rsa_st, keymaster::RsaKey::RSA_Delete> *",
"name" : "const keymaster::UniquePtr<rsa_st, keymaster::RsaKey::RSA_Delete> *",
"referenced_type" : "type-620",
"self_type" : "type-621",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::UniquePtr<unsigned char [], keymaster::DefaultDelete<unsigned char []> > *",
"name" : "const keymaster::UniquePtr<unsigned char [], keymaster::DefaultDelete<unsigned char []> > *",
"referenced_type" : "type-951",
"self_type" : "type-961",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::VerifyAuthorizationRequest *",
"name" : "const keymaster::VerifyAuthorizationRequest *",
"referenced_type" : "type-1124",
"self_type" : "type-1125",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster::VerifyAuthorizationResponse *",
"name" : "const keymaster::VerifyAuthorizationResponse *",
"referenced_type" : "type-1130",
"self_type" : "type-1132",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_algorithm_t *",
"name" : "const keymaster_algorithm_t *",
"referenced_type" : "type-1217",
"self_type" : "type-1219",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_algorithm_t *",
"name" : "const keymaster_algorithm_t *",
"referenced_type" : "type-1589",
"self_type" : "type-1591",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_algorithm_t *",
"name" : "const keymaster_algorithm_t *",
"referenced_type" : "type-1850",
"self_type" : "type-1852",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_algorithm_t *",
"name" : "const keymaster_algorithm_t *",
"referenced_type" : "type-1985",
"self_type" : "type-1987",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_algorithm_t *",
"name" : "const keymaster_algorithm_t *",
"referenced_type" : "type-2009",
"self_type" : "type-2018",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_algorithm_t *",
"name" : "const keymaster_algorithm_t *",
"referenced_type" : "type-228",
"self_type" : "type-230",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_algorithm_t *",
"name" : "const keymaster_algorithm_t *",
"referenced_type" : "type-2310",
"self_type" : "type-2312",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_algorithm_t *",
"name" : "const keymaster_algorithm_t *",
"referenced_type" : "type-2513",
"self_type" : "type-2515",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_algorithm_t *",
"name" : "const keymaster_algorithm_t *",
"referenced_type" : "type-2717",
"self_type" : "type-2720",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_algorithm_t *",
"name" : "const keymaster_algorithm_t *",
"referenced_type" : "type-2899",
"self_type" : "type-2901",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_algorithm_t *",
"name" : "const keymaster_algorithm_t *",
"referenced_type" : "type-3316",
"self_type" : "type-3318",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_algorithm_t *",
"name" : "const keymaster_algorithm_t *",
"referenced_type" : "type-3663",
"self_type" : "type-3665",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_algorithm_t *",
"name" : "const keymaster_algorithm_t *",
"referenced_type" : "type-3924",
"self_type" : "type-3926",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_algorithm_t *",
"name" : "const keymaster_algorithm_t *",
"referenced_type" : "type-4059",
"self_type" : "type-4061",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_algorithm_t *",
"name" : "const keymaster_algorithm_t *",
"referenced_type" : "type-4083",
"self_type" : "type-4092",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_algorithm_t *",
"name" : "const keymaster_algorithm_t *",
"referenced_type" : "type-4360",
"self_type" : "type-4362",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_algorithm_t *",
"name" : "const keymaster_algorithm_t *",
"referenced_type" : "type-4552",
"self_type" : "type-4554",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_algorithm_t *",
"name" : "const keymaster_algorithm_t *",
"referenced_type" : "type-4745",
"self_type" : "type-4748",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_algorithm_t *",
"name" : "const keymaster_algorithm_t *",
"referenced_type" : "type-4914",
"self_type" : "type-4916",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_algorithm_t *",
"name" : "const keymaster_algorithm_t *",
"referenced_type" : "type-499",
"self_type" : "type-501",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_algorithm_t *",
"name" : "const keymaster_algorithm_t *",
"referenced_type" : "type-5105",
"self_type" : "type-5107",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_algorithm_t *",
"name" : "const keymaster_algorithm_t *",
"referenced_type" : "type-5431",
"self_type" : "type-5433",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_algorithm_t *",
"name" : "const keymaster_algorithm_t *",
"referenced_type" : "type-650",
"self_type" : "type-652",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t *",
"name" : "const keymaster_blob_t *",
"referenced_type" : "type-10",
"self_type" : "type-9",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t *",
"name" : "const keymaster_blob_t *",
"referenced_type" : "type-1455",
"self_type" : "type-1454",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t *",
"name" : "const keymaster_blob_t *",
"referenced_type" : "type-1497",
"self_type" : "type-3339",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t *",
"name" : "const keymaster_blob_t *",
"referenced_type" : "type-1621",
"self_type" : "type-1623",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t *",
"name" : "const keymaster_blob_t *",
"referenced_type" : "type-1776",
"self_type" : "type-1778",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t *",
"name" : "const keymaster_blob_t *",
"referenced_type" : "type-1828",
"self_type" : "type-1840",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t *",
"name" : "const keymaster_blob_t *",
"referenced_type" : "type-1874",
"self_type" : "type-1876",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t *",
"name" : "const keymaster_blob_t *",
"referenced_type" : "type-2011",
"self_type" : "type-2013",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t *",
"name" : "const keymaster_blob_t *",
"referenced_type" : "type-2173",
"self_type" : "type-2191",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t *",
"name" : "const keymaster_blob_t *",
"referenced_type" : "type-2283",
"self_type" : "type-2303",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t *",
"name" : "const keymaster_blob_t *",
"referenced_type" : "type-2337",
"self_type" : "type-2339",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t *",
"name" : "const keymaster_blob_t *",
"referenced_type" : "type-2500",
"self_type" : "type-2503",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t *",
"name" : "const keymaster_blob_t *",
"referenced_type" : "type-2545",
"self_type" : "type-2548",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t *",
"name" : "const keymaster_blob_t *",
"referenced_type" : "type-261",
"self_type" : "type-263",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t *",
"name" : "const keymaster_blob_t *",
"referenced_type" : "type-2747",
"self_type" : "type-2749",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t *",
"name" : "const keymaster_blob_t *",
"referenced_type" : "type-2944",
"self_type" : "type-2946",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t *",
"name" : "const keymaster_blob_t *",
"referenced_type" : "type-3529",
"self_type" : "type-3528",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t *",
"name" : "const keymaster_blob_t *",
"referenced_type" : "type-3571",
"self_type" : "type-5454",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t *",
"name" : "const keymaster_blob_t *",
"referenced_type" : "type-3695",
"self_type" : "type-3697",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t *",
"name" : "const keymaster_blob_t *",
"referenced_type" : "type-3850",
"self_type" : "type-3852",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t *",
"name" : "const keymaster_blob_t *",
"referenced_type" : "type-3902",
"self_type" : "type-3914",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t *",
"name" : "const keymaster_blob_t *",
"referenced_type" : "type-3948",
"self_type" : "type-3950",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t *",
"name" : "const keymaster_blob_t *",
"referenced_type" : "type-4085",
"self_type" : "type-4087",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t *",
"name" : "const keymaster_blob_t *",
"referenced_type" : "type-422",
"self_type" : "type-424",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t *",
"name" : "const keymaster_blob_t *",
"referenced_type" : "type-4228",
"self_type" : "type-4241",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t *",
"name" : "const keymaster_blob_t *",
"referenced_type" : "type-4333",
"self_type" : "type-4353",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t *",
"name" : "const keymaster_blob_t *",
"referenced_type" : "type-4387",
"self_type" : "type-4389",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t *",
"name" : "const keymaster_blob_t *",
"referenced_type" : "type-4539",
"self_type" : "type-4542",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t *",
"name" : "const keymaster_blob_t *",
"referenced_type" : "type-4584",
"self_type" : "type-4587",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t *",
"name" : "const keymaster_blob_t *",
"referenced_type" : "type-476",
"self_type" : "type-488",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t *",
"name" : "const keymaster_blob_t *",
"referenced_type" : "type-4775",
"self_type" : "type-4777",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t *",
"name" : "const keymaster_blob_t *",
"referenced_type" : "type-4949",
"self_type" : "type-4951",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t *",
"name" : "const keymaster_blob_t *",
"referenced_type" : "type-5144",
"self_type" : "type-5146",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t *",
"name" : "const keymaster_blob_t *",
"referenced_type" : "type-523",
"self_type" : "type-525",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t *",
"name" : "const keymaster_blob_t *",
"referenced_type" : "type-55",
"self_type" : "type-1240",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_blob_t *",
"name" : "const keymaster_blob_t *",
"referenced_type" : "type-682",
"self_type" : "type-684",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_block_mode_t *",
"name" : "const keymaster_block_mode_t *",
"referenced_type" : "type-1220",
"self_type" : "type-1222",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_block_mode_t *",
"name" : "const keymaster_block_mode_t *",
"referenced_type" : "type-1592",
"self_type" : "type-1594",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_block_mode_t *",
"name" : "const keymaster_block_mode_t *",
"referenced_type" : "type-1853",
"self_type" : "type-1855",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_block_mode_t *",
"name" : "const keymaster_block_mode_t *",
"referenced_type" : "type-1988",
"self_type" : "type-1990",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_block_mode_t *",
"name" : "const keymaster_block_mode_t *",
"referenced_type" : "type-2023",
"self_type" : "type-2030",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_block_mode_t *",
"name" : "const keymaster_block_mode_t *",
"referenced_type" : "type-2229",
"self_type" : "type-2228",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/operation.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_block_mode_t *",
"name" : "const keymaster_block_mode_t *",
"referenced_type" : "type-231",
"self_type" : "type-233",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_block_mode_t *",
"name" : "const keymaster_block_mode_t *",
"referenced_type" : "type-2313",
"self_type" : "type-2315",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_block_mode_t *",
"name" : "const keymaster_block_mode_t *",
"referenced_type" : "type-2516",
"self_type" : "type-2518",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_block_mode_t *",
"name" : "const keymaster_block_mode_t *",
"referenced_type" : "type-2721",
"self_type" : "type-2723",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_block_mode_t *",
"name" : "const keymaster_block_mode_t *",
"referenced_type" : "type-2902",
"self_type" : "type-2904",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_block_mode_t *",
"name" : "const keymaster_block_mode_t *",
"referenced_type" : "type-3319",
"self_type" : "type-3321",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_block_mode_t *",
"name" : "const keymaster_block_mode_t *",
"referenced_type" : "type-3666",
"self_type" : "type-3668",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_block_mode_t *",
"name" : "const keymaster_block_mode_t *",
"referenced_type" : "type-3927",
"self_type" : "type-3929",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_block_mode_t *",
"name" : "const keymaster_block_mode_t *",
"referenced_type" : "type-4062",
"self_type" : "type-4064",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_block_mode_t *",
"name" : "const keymaster_block_mode_t *",
"referenced_type" : "type-4096",
"self_type" : "type-4103",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_block_mode_t *",
"name" : "const keymaster_block_mode_t *",
"referenced_type" : "type-4279",
"self_type" : "type-4278",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/operation.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_block_mode_t *",
"name" : "const keymaster_block_mode_t *",
"referenced_type" : "type-4363",
"self_type" : "type-4365",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_block_mode_t *",
"name" : "const keymaster_block_mode_t *",
"referenced_type" : "type-4555",
"self_type" : "type-4557",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_block_mode_t *",
"name" : "const keymaster_block_mode_t *",
"referenced_type" : "type-4749",
"self_type" : "type-4751",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_block_mode_t *",
"name" : "const keymaster_block_mode_t *",
"referenced_type" : "type-4917",
"self_type" : "type-4919",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_block_mode_t *",
"name" : "const keymaster_block_mode_t *",
"referenced_type" : "type-502",
"self_type" : "type-504",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_block_mode_t *",
"name" : "const keymaster_block_mode_t *",
"referenced_type" : "type-5108",
"self_type" : "type-5110",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_block_mode_t *",
"name" : "const keymaster_block_mode_t *",
"referenced_type" : "type-5434",
"self_type" : "type-5436",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_block_mode_t *",
"name" : "const keymaster_block_mode_t *",
"referenced_type" : "type-653",
"self_type" : "type-655",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_digest_t *",
"name" : "const keymaster_digest_t *",
"referenced_type" : "type-1226",
"self_type" : "type-1228",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_digest_t *",
"name" : "const keymaster_digest_t *",
"referenced_type" : "type-1599",
"self_type" : "type-1601",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_digest_t *",
"name" : "const keymaster_digest_t *",
"referenced_type" : "type-1859",
"self_type" : "type-1861",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_digest_t *",
"name" : "const keymaster_digest_t *",
"referenced_type" : "type-1994",
"self_type" : "type-1996",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_digest_t *",
"name" : "const keymaster_digest_t *",
"referenced_type" : "type-2046",
"self_type" : "type-2054",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_digest_t *",
"name" : "const keymaster_digest_t *",
"referenced_type" : "type-2234",
"self_type" : "type-2233",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/operation.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_digest_t *",
"name" : "const keymaster_digest_t *",
"referenced_type" : "type-2319",
"self_type" : "type-2321",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_digest_t *",
"name" : "const keymaster_digest_t *",
"referenced_type" : "type-240",
"self_type" : "type-242",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_digest_t *",
"name" : "const keymaster_digest_t *",
"referenced_type" : "type-2522",
"self_type" : "type-2524",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_digest_t *",
"name" : "const keymaster_digest_t *",
"referenced_type" : "type-2727",
"self_type" : "type-2729",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_digest_t *",
"name" : "const keymaster_digest_t *",
"referenced_type" : "type-2908",
"self_type" : "type-2912",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_digest_t *",
"name" : "const keymaster_digest_t *",
"referenced_type" : "type-3325",
"self_type" : "type-3327",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_digest_t *",
"name" : "const keymaster_digest_t *",
"referenced_type" : "type-3673",
"self_type" : "type-3675",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_digest_t *",
"name" : "const keymaster_digest_t *",
"referenced_type" : "type-3933",
"self_type" : "type-3935",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_digest_t *",
"name" : "const keymaster_digest_t *",
"referenced_type" : "type-4068",
"self_type" : "type-4070",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_digest_t *",
"name" : "const keymaster_digest_t *",
"referenced_type" : "type-4119",
"self_type" : "type-4127",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_digest_t *",
"name" : "const keymaster_digest_t *",
"referenced_type" : "type-4284",
"self_type" : "type-4283",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/operation.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_digest_t *",
"name" : "const keymaster_digest_t *",
"referenced_type" : "type-4369",
"self_type" : "type-4371",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_digest_t *",
"name" : "const keymaster_digest_t *",
"referenced_type" : "type-4561",
"self_type" : "type-4563",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_digest_t *",
"name" : "const keymaster_digest_t *",
"referenced_type" : "type-4755",
"self_type" : "type-4757",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_digest_t *",
"name" : "const keymaster_digest_t *",
"referenced_type" : "type-4923",
"self_type" : "type-4927",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_digest_t *",
"name" : "const keymaster_digest_t *",
"referenced_type" : "type-508",
"self_type" : "type-510",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_digest_t *",
"name" : "const keymaster_digest_t *",
"referenced_type" : "type-5114",
"self_type" : "type-5117",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_digest_t *",
"name" : "const keymaster_digest_t *",
"referenced_type" : "type-5440",
"self_type" : "type-5442",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_digest_t *",
"name" : "const keymaster_digest_t *",
"referenced_type" : "type-659",
"self_type" : "type-661",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t *",
"name" : "const keymaster_key_blob_t *",
"referenced_type" : "type-1215",
"self_type" : "type-1239",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t *",
"name" : "const keymaster_key_blob_t *",
"referenced_type" : "type-1508",
"self_type" : "type-3335",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t *",
"name" : "const keymaster_key_blob_t *",
"referenced_type" : "type-1616",
"self_type" : "type-1618",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t *",
"name" : "const keymaster_key_blob_t *",
"referenced_type" : "type-1744",
"self_type" : "type-1743",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t *",
"name" : "const keymaster_key_blob_t *",
"referenced_type" : "type-1835",
"self_type" : "type-1837",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t *",
"name" : "const keymaster_key_blob_t *",
"referenced_type" : "type-1869",
"self_type" : "type-1871",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t *",
"name" : "const keymaster_key_blob_t *",
"referenced_type" : "type-2004",
"self_type" : "type-2006",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t *",
"name" : "const keymaster_key_blob_t *",
"referenced_type" : "type-2107",
"self_type" : "type-2116",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t *",
"name" : "const keymaster_key_blob_t *",
"referenced_type" : "type-2297",
"self_type" : "type-2299",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t *",
"name" : "const keymaster_key_blob_t *",
"referenced_type" : "type-2332",
"self_type" : "type-2334",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t *",
"name" : "const keymaster_key_blob_t *",
"referenced_type" : "type-2494",
"self_type" : "type-2497",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t *",
"name" : "const keymaster_key_blob_t *",
"referenced_type" : "type-2538",
"self_type" : "type-2540",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t *",
"name" : "const keymaster_key_blob_t *",
"referenced_type" : "type-256",
"self_type" : "type-258",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t *",
"name" : "const keymaster_key_blob_t *",
"referenced_type" : "type-2741",
"self_type" : "type-2743",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t *",
"name" : "const keymaster_key_blob_t *",
"referenced_type" : "type-2937",
"self_type" : "type-2939",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t *",
"name" : "const keymaster_key_blob_t *",
"referenced_type" : "type-3314",
"self_type" : "type-3338",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t *",
"name" : "const keymaster_key_blob_t *",
"referenced_type" : "type-3582",
"self_type" : "type-5450",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t *",
"name" : "const keymaster_key_blob_t *",
"referenced_type" : "type-3690",
"self_type" : "type-3692",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t *",
"name" : "const keymaster_key_blob_t *",
"referenced_type" : "type-3818",
"self_type" : "type-3817",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t *",
"name" : "const keymaster_key_blob_t *",
"referenced_type" : "type-3909",
"self_type" : "type-3911",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t *",
"name" : "const keymaster_key_blob_t *",
"referenced_type" : "type-392",
"self_type" : "type-391",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t *",
"name" : "const keymaster_key_blob_t *",
"referenced_type" : "type-3943",
"self_type" : "type-3945",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t *",
"name" : "const keymaster_key_blob_t *",
"referenced_type" : "type-4078",
"self_type" : "type-4080",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t *",
"name" : "const keymaster_key_blob_t *",
"referenced_type" : "type-4180",
"self_type" : "type-4189",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t *",
"name" : "const keymaster_key_blob_t *",
"referenced_type" : "type-4347",
"self_type" : "type-4349",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t *",
"name" : "const keymaster_key_blob_t *",
"referenced_type" : "type-4382",
"self_type" : "type-4384",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t *",
"name" : "const keymaster_key_blob_t *",
"referenced_type" : "type-4533",
"self_type" : "type-4536",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t *",
"name" : "const keymaster_key_blob_t *",
"referenced_type" : "type-4577",
"self_type" : "type-4579",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t *",
"name" : "const keymaster_key_blob_t *",
"referenced_type" : "type-4769",
"self_type" : "type-4771",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t *",
"name" : "const keymaster_key_blob_t *",
"referenced_type" : "type-483",
"self_type" : "type-485",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t *",
"name" : "const keymaster_key_blob_t *",
"referenced_type" : "type-4942",
"self_type" : "type-4944",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t *",
"name" : "const keymaster_key_blob_t *",
"referenced_type" : "type-5135",
"self_type" : "type-5141",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t *",
"name" : "const keymaster_key_blob_t *",
"referenced_type" : "type-518",
"self_type" : "type-520",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t *",
"name" : "const keymaster_key_blob_t *",
"referenced_type" : "type-5429",
"self_type" : "type-5453",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t *",
"name" : "const keymaster_key_blob_t *",
"referenced_type" : "type-675",
"self_type" : "type-677",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_blob_t *",
"name" : "const keymaster_key_blob_t *",
"referenced_type" : "type-69",
"self_type" : "type-1236",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_format_t *",
"name" : "const keymaster_key_format_t *",
"referenced_type" : "type-1229",
"self_type" : "type-1231",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_format_t *",
"name" : "const keymaster_key_format_t *",
"referenced_type" : "type-1602",
"self_type" : "type-1604",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_format_t *",
"name" : "const keymaster_key_format_t *",
"referenced_type" : "type-1862",
"self_type" : "type-1864",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_format_t *",
"name" : "const keymaster_key_format_t *",
"referenced_type" : "type-1997",
"self_type" : "type-1999",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_format_t *",
"name" : "const keymaster_key_format_t *",
"referenced_type" : "type-2069",
"self_type" : "type-2083",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_format_t *",
"name" : "const keymaster_key_format_t *",
"referenced_type" : "type-2322",
"self_type" : "type-2324",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_format_t *",
"name" : "const keymaster_key_format_t *",
"referenced_type" : "type-243",
"self_type" : "type-245",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_format_t *",
"name" : "const keymaster_key_format_t *",
"referenced_type" : "type-2525",
"self_type" : "type-2527",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_format_t *",
"name" : "const keymaster_key_format_t *",
"referenced_type" : "type-2730",
"self_type" : "type-2732",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_format_t *",
"name" : "const keymaster_key_format_t *",
"referenced_type" : "type-2913",
"self_type" : "type-2915",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_format_t *",
"name" : "const keymaster_key_format_t *",
"referenced_type" : "type-3328",
"self_type" : "type-3330",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_format_t *",
"name" : "const keymaster_key_format_t *",
"referenced_type" : "type-3676",
"self_type" : "type-3678",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_format_t *",
"name" : "const keymaster_key_format_t *",
"referenced_type" : "type-3936",
"self_type" : "type-3938",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_format_t *",
"name" : "const keymaster_key_format_t *",
"referenced_type" : "type-4071",
"self_type" : "type-4073",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_format_t *",
"name" : "const keymaster_key_format_t *",
"referenced_type" : "type-4142",
"self_type" : "type-4156",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_format_t *",
"name" : "const keymaster_key_format_t *",
"referenced_type" : "type-4372",
"self_type" : "type-4374",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_format_t *",
"name" : "const keymaster_key_format_t *",
"referenced_type" : "type-4564",
"self_type" : "type-4566",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_format_t *",
"name" : "const keymaster_key_format_t *",
"referenced_type" : "type-4758",
"self_type" : "type-4760",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_format_t *",
"name" : "const keymaster_key_format_t *",
"referenced_type" : "type-4928",
"self_type" : "type-4930",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_format_t *",
"name" : "const keymaster_key_format_t *",
"referenced_type" : "type-511",
"self_type" : "type-513",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_format_t *",
"name" : "const keymaster_key_format_t *",
"referenced_type" : "type-5118",
"self_type" : "type-5124",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_format_t *",
"name" : "const keymaster_key_format_t *",
"referenced_type" : "type-5443",
"self_type" : "type-5445",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_format_t *",
"name" : "const keymaster_key_format_t *",
"referenced_type" : "type-663",
"self_type" : "type-666",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_set_t *",
"name" : "const keymaster_key_param_set_t *",
"referenced_type" : "type-2984",
"self_type" : "type-3078",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_set_t *",
"name" : "const keymaster_key_param_set_t *",
"referenced_type" : "type-4987",
"self_type" : "type-5074",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t *",
"name" : "const keymaster_key_param_t *",
"referenced_type" : "type-1460",
"self_type" : "type-1462",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t *",
"name" : "const keymaster_key_param_t *",
"referenced_type" : "type-15",
"self_type" : "type-17",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t *",
"name" : "const keymaster_key_param_t *",
"referenced_type" : "type-1646",
"self_type" : "type-1648",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t *",
"name" : "const keymaster_key_param_t *",
"referenced_type" : "type-1788",
"self_type" : "type-1790",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t *",
"name" : "const keymaster_key_param_t *",
"referenced_type" : "type-1898",
"self_type" : "type-1901",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t *",
"name" : "const keymaster_key_param_t *",
"referenced_type" : "type-2041",
"self_type" : "type-2043",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t *",
"name" : "const keymaster_key_param_t *",
"referenced_type" : "type-2124",
"self_type" : "type-2219",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t *",
"name" : "const keymaster_key_param_t *",
"referenced_type" : "type-2213",
"self_type" : "type-2215",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t *",
"name" : "const keymaster_key_param_t *",
"referenced_type" : "type-2374",
"self_type" : "type-2376",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t *",
"name" : "const keymaster_key_param_t *",
"referenced_type" : "type-2573",
"self_type" : "type-2577",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t *",
"name" : "const keymaster_key_param_t *",
"referenced_type" : "type-2680",
"self_type" : "type-2695",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t *",
"name" : "const keymaster_key_param_t *",
"referenced_type" : "type-2779",
"self_type" : "type-2781",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t *",
"name" : "const keymaster_key_param_t *",
"referenced_type" : "type-286",
"self_type" : "type-288",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t *",
"name" : "const keymaster_key_param_t *",
"referenced_type" : "type-2979",
"self_type" : "type-2981",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t *",
"name" : "const keymaster_key_param_t *",
"referenced_type" : "type-3534",
"self_type" : "type-3536",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t *",
"name" : "const keymaster_key_param_t *",
"referenced_type" : "type-3720",
"self_type" : "type-3722",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t *",
"name" : "const keymaster_key_param_t *",
"referenced_type" : "type-3862",
"self_type" : "type-3864",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t *",
"name" : "const keymaster_key_param_t *",
"referenced_type" : "type-3972",
"self_type" : "type-3975",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t *",
"name" : "const keymaster_key_param_t *",
"referenced_type" : "type-4114",
"self_type" : "type-4116",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t *",
"name" : "const keymaster_key_param_t *",
"referenced_type" : "type-4197",
"self_type" : "type-4269",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t *",
"name" : "const keymaster_key_param_t *",
"referenced_type" : "type-4263",
"self_type" : "type-4265",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t *",
"name" : "const keymaster_key_param_t *",
"referenced_type" : "type-434",
"self_type" : "type-436",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t *",
"name" : "const keymaster_key_param_t *",
"referenced_type" : "type-4422",
"self_type" : "type-4424",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t *",
"name" : "const keymaster_key_param_t *",
"referenced_type" : "type-4612",
"self_type" : "type-4616",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t *",
"name" : "const keymaster_key_param_t *",
"referenced_type" : "type-4708",
"self_type" : "type-4723",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t *",
"name" : "const keymaster_key_param_t *",
"referenced_type" : "type-4804",
"self_type" : "type-4806",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t *",
"name" : "const keymaster_key_param_t *",
"referenced_type" : "type-4982",
"self_type" : "type-4984",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t *",
"name" : "const keymaster_key_param_t *",
"referenced_type" : "type-5167",
"self_type" : "type-5169",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t *",
"name" : "const keymaster_key_param_t *",
"referenced_type" : "type-547",
"self_type" : "type-549",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t *",
"name" : "const keymaster_key_param_t *",
"referenced_type" : "type-678",
"self_type" : "type-697",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_key_param_t *",
"name" : "const keymaster_key_param_t *",
"referenced_type" : "type-808",
"self_type" : "type-810",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_padding_t *",
"name" : "const keymaster_padding_t *",
"referenced_type" : "type-1223",
"self_type" : "type-1225",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_padding_t *",
"name" : "const keymaster_padding_t *",
"referenced_type" : "type-1596",
"self_type" : "type-1598",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_padding_t *",
"name" : "const keymaster_padding_t *",
"referenced_type" : "type-1856",
"self_type" : "type-1858",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_padding_t *",
"name" : "const keymaster_padding_t *",
"referenced_type" : "type-1991",
"self_type" : "type-1993",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_padding_t *",
"name" : "const keymaster_padding_t *",
"referenced_type" : "type-2031",
"self_type" : "type-2037",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_padding_t *",
"name" : "const keymaster_padding_t *",
"referenced_type" : "type-2226",
"self_type" : "type-2225",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/operation.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_padding_t *",
"name" : "const keymaster_padding_t *",
"referenced_type" : "type-2316",
"self_type" : "type-2318",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_padding_t *",
"name" : "const keymaster_padding_t *",
"referenced_type" : "type-235",
"self_type" : "type-237",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_padding_t *",
"name" : "const keymaster_padding_t *",
"referenced_type" : "type-2519",
"self_type" : "type-2521",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_padding_t *",
"name" : "const keymaster_padding_t *",
"referenced_type" : "type-2724",
"self_type" : "type-2726",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_padding_t *",
"name" : "const keymaster_padding_t *",
"referenced_type" : "type-2905",
"self_type" : "type-2907",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_padding_t *",
"name" : "const keymaster_padding_t *",
"referenced_type" : "type-3322",
"self_type" : "type-3324",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_padding_t *",
"name" : "const keymaster_padding_t *",
"referenced_type" : "type-3670",
"self_type" : "type-3672",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_padding_t *",
"name" : "const keymaster_padding_t *",
"referenced_type" : "type-3930",
"self_type" : "type-3932",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_padding_t *",
"name" : "const keymaster_padding_t *",
"referenced_type" : "type-4065",
"self_type" : "type-4067",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_padding_t *",
"name" : "const keymaster_padding_t *",
"referenced_type" : "type-4104",
"self_type" : "type-4110",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_padding_t *",
"name" : "const keymaster_padding_t *",
"referenced_type" : "type-4276",
"self_type" : "type-4275",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/operation.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_padding_t *",
"name" : "const keymaster_padding_t *",
"referenced_type" : "type-4366",
"self_type" : "type-4368",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_padding_t *",
"name" : "const keymaster_padding_t *",
"referenced_type" : "type-4558",
"self_type" : "type-4560",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_padding_t *",
"name" : "const keymaster_padding_t *",
"referenced_type" : "type-4752",
"self_type" : "type-4754",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_padding_t *",
"name" : "const keymaster_padding_t *",
"referenced_type" : "type-4920",
"self_type" : "type-4922",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_padding_t *",
"name" : "const keymaster_padding_t *",
"referenced_type" : "type-505",
"self_type" : "type-507",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_padding_t *",
"name" : "const keymaster_padding_t *",
"referenced_type" : "type-5111",
"self_type" : "type-5113",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_padding_t *",
"name" : "const keymaster_padding_t *",
"referenced_type" : "type-5437",
"self_type" : "type-5439",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const keymaster_padding_t *",
"name" : "const keymaster_padding_t *",
"referenced_type" : "type-656",
"self_type" : "type-658",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const rsa_st *",
"name" : "const rsa_st *",
"referenced_type" : "type-1746",
"self_type" : "type-1748",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const rsa_st *",
"name" : "const rsa_st *",
"referenced_type" : "type-1819",
"self_type" : "type-1821",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const rsa_st *",
"name" : "const rsa_st *",
"referenced_type" : "type-3820",
"self_type" : "type-3822",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const rsa_st *",
"name" : "const rsa_st *",
"referenced_type" : "type-3893",
"self_type" : "type-3895",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const rsa_st *",
"name" : "const rsa_st *",
"referenced_type" : "type-394",
"self_type" : "type-396",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const rsa_st *",
"name" : "const rsa_st *",
"referenced_type" : "type-467",
"self_type" : "type-469",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "const unsigned char *",
"name" : "const unsigned char *",
"referenced_type" : "type-1024",
"self_type" : "type-1034",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const unsigned char **",
"name" : "const unsigned char **",
"referenced_type" : "type-1034",
"self_type" : "type-1107",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "const void *",
"name" : "const void *",
"referenced_type" : "type-1075",
"self_type" : "type-1086",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "crypto_ex_data_st *",
"name" : "crypto_ex_data_st *",
"referenced_type" : "type-1755",
"self_type" : "type-1754",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "crypto_ex_data_st *",
"name" : "crypto_ex_data_st *",
"referenced_type" : "type-1831",
"self_type" : "type-1830",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "crypto_ex_data_st *",
"name" : "crypto_ex_data_st *",
"referenced_type" : "type-3829",
"self_type" : "type-3828",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "crypto_ex_data_st *",
"name" : "crypto_ex_data_st *",
"referenced_type" : "type-3905",
"self_type" : "type-3904",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "crypto_ex_data_st *",
"name" : "crypto_ex_data_st *",
"referenced_type" : "type-403",
"self_type" : "type-402",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "crypto_ex_data_st *",
"name" : "crypto_ex_data_st *",
"referenced_type" : "type-479",
"self_type" : "type-478",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "ec_key_st *",
"name" : "ec_key_st *",
"referenced_type" : "type-1526",
"self_type" : "type-1525",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "ec_key_st *",
"name" : "ec_key_st *",
"referenced_type" : "type-156",
"self_type" : "type-155",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "ec_key_st *",
"name" : "ec_key_st *",
"referenced_type" : "type-1707",
"self_type" : "type-1706",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "ec_key_st *",
"name" : "ec_key_st *",
"referenced_type" : "type-1742",
"self_type" : "type-1741",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "ec_key_st *",
"name" : "ec_key_st *",
"referenced_type" : "type-1798",
"self_type" : "type-1797",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "ec_key_st *",
"name" : "ec_key_st *",
"referenced_type" : "type-2424",
"self_type" : "type-2423",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "ec_key_st *",
"name" : "ec_key_st *",
"referenced_type" : "type-2655",
"self_type" : "type-2654",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "ec_key_st *",
"name" : "ec_key_st *",
"referenced_type" : "type-2832",
"self_type" : "type-2831",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "ec_key_st *",
"name" : "ec_key_st *",
"referenced_type" : "type-349",
"self_type" : "type-348",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "ec_key_st *",
"name" : "ec_key_st *",
"referenced_type" : "type-3600",
"self_type" : "type-3599",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "ec_key_st *",
"name" : "ec_key_st *",
"referenced_type" : "type-3781",
"self_type" : "type-3780",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "ec_key_st *",
"name" : "ec_key_st *",
"referenced_type" : "type-3816",
"self_type" : "type-3815",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "ec_key_st *",
"name" : "ec_key_st *",
"referenced_type" : "type-3872",
"self_type" : "type-3871",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "ec_key_st *",
"name" : "ec_key_st *",
"referenced_type" : "type-390",
"self_type" : "type-389",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "ec_key_st *",
"name" : "ec_key_st *",
"referenced_type" : "type-444",
"self_type" : "type-443",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "ec_key_st *",
"name" : "ec_key_st *",
"referenced_type" : "type-4472",
"self_type" : "type-4471",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "ec_key_st *",
"name" : "ec_key_st *",
"referenced_type" : "type-4689",
"self_type" : "type-4688",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "ec_key_st *",
"name" : "ec_key_st *",
"referenced_type" : "type-4857",
"self_type" : "type-4856",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "ec_key_st *",
"name" : "ec_key_st *",
"referenced_type" : "type-99",
"self_type" : "type-98",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "engine_st *",
"name" : "engine_st *",
"referenced_type" : "type-1769",
"self_type" : "type-1768",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "engine_st *",
"name" : "engine_st *",
"referenced_type" : "type-1801",
"self_type" : "type-1800",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "engine_st *",
"name" : "engine_st *",
"referenced_type" : "type-1968",
"self_type" : "type-1967",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "engine_st *",
"name" : "engine_st *",
"referenced_type" : "type-2699",
"self_type" : "type-2698",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "engine_st *",
"name" : "engine_st *",
"referenced_type" : "type-3117",
"self_type" : "type-3116",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "engine_st *",
"name" : "engine_st *",
"referenced_type" : "type-3843",
"self_type" : "type-3842",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "engine_st *",
"name" : "engine_st *",
"referenced_type" : "type-3875",
"self_type" : "type-3874",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "engine_st *",
"name" : "engine_st *",
"referenced_type" : "type-4042",
"self_type" : "type-4041",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "engine_st *",
"name" : "engine_st *",
"referenced_type" : "type-418",
"self_type" : "type-417",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "engine_st *",
"name" : "engine_st *",
"referenced_type" : "type-447",
"self_type" : "type-446",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "engine_st *",
"name" : "engine_st *",
"referenced_type" : "type-4727",
"self_type" : "type-4726",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "engine_st *",
"name" : "engine_st *",
"referenced_type" : "type-5155",
"self_type" : "type-5154",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "engine_st *",
"name" : "engine_st *",
"referenced_type" : "type-605",
"self_type" : "type-604",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "engine_st *",
"name" : "engine_st *",
"referenced_type" : "type-636",
"self_type" : "type-635",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "env_md_ctx_st *",
"name" : "env_md_ctx_st *",
"referenced_type" : "type-1524",
"self_type" : "type-1523",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "env_md_ctx_st *",
"name" : "env_md_ctx_st *",
"referenced_type" : "type-1663",
"self_type" : "type-1662",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "env_md_ctx_st *",
"name" : "env_md_ctx_st *",
"referenced_type" : "type-1734",
"self_type" : "type-1733",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "env_md_ctx_st *",
"name" : "env_md_ctx_st *",
"referenced_type" : "type-1796",
"self_type" : "type-1795",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "env_md_ctx_st *",
"name" : "env_md_ctx_st *",
"referenced_type" : "type-1963",
"self_type" : "type-1962",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "env_md_ctx_st *",
"name" : "env_md_ctx_st *",
"referenced_type" : "type-2112",
"self_type" : "type-2111",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "env_md_ctx_st *",
"name" : "env_md_ctx_st *",
"referenced_type" : "type-2244",
"self_type" : "type-2243",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "env_md_ctx_st *",
"name" : "env_md_ctx_st *",
"referenced_type" : "type-2434",
"self_type" : "type-2433",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "env_md_ctx_st *",
"name" : "env_md_ctx_st *",
"referenced_type" : "type-2664",
"self_type" : "type-2663",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "env_md_ctx_st *",
"name" : "env_md_ctx_st *",
"referenced_type" : "type-2807",
"self_type" : "type-2806",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "env_md_ctx_st *",
"name" : "env_md_ctx_st *",
"referenced_type" : "type-2862",
"self_type" : "type-2861",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "env_md_ctx_st *",
"name" : "env_md_ctx_st *",
"referenced_type" : "type-303",
"self_type" : "type-302",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "env_md_ctx_st *",
"name" : "env_md_ctx_st *",
"referenced_type" : "type-3086",
"self_type" : "type-3085",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "env_md_ctx_st *",
"name" : "env_md_ctx_st *",
"referenced_type" : "type-3598",
"self_type" : "type-3597",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "env_md_ctx_st *",
"name" : "env_md_ctx_st *",
"referenced_type" : "type-3737",
"self_type" : "type-3736",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "env_md_ctx_st *",
"name" : "env_md_ctx_st *",
"referenced_type" : "type-378",
"self_type" : "type-377",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "env_md_ctx_st *",
"name" : "env_md_ctx_st *",
"referenced_type" : "type-3808",
"self_type" : "type-3807",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "env_md_ctx_st *",
"name" : "env_md_ctx_st *",
"referenced_type" : "type-3870",
"self_type" : "type-3869",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "env_md_ctx_st *",
"name" : "env_md_ctx_st *",
"referenced_type" : "type-4037",
"self_type" : "type-4036",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "env_md_ctx_st *",
"name" : "env_md_ctx_st *",
"referenced_type" : "type-4185",
"self_type" : "type-4184",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "env_md_ctx_st *",
"name" : "env_md_ctx_st *",
"referenced_type" : "type-4294",
"self_type" : "type-4293",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "env_md_ctx_st *",
"name" : "env_md_ctx_st *",
"referenced_type" : "type-442",
"self_type" : "type-441",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "env_md_ctx_st *",
"name" : "env_md_ctx_st *",
"referenced_type" : "type-4482",
"self_type" : "type-4481",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "env_md_ctx_st *",
"name" : "env_md_ctx_st *",
"referenced_type" : "type-4696",
"self_type" : "type-4695",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "env_md_ctx_st *",
"name" : "env_md_ctx_st *",
"referenced_type" : "type-4832",
"self_type" : "type-4831",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "env_md_ctx_st *",
"name" : "env_md_ctx_st *",
"referenced_type" : "type-4880",
"self_type" : "type-4879",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "env_md_ctx_st *",
"name" : "env_md_ctx_st *",
"referenced_type" : "type-5082",
"self_type" : "type-5081",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "env_md_ctx_st *",
"name" : "env_md_ctx_st *",
"referenced_type" : "type-5211",
"self_type" : "type-5210",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "env_md_ctx_st *",
"name" : "env_md_ctx_st *",
"referenced_type" : "type-631",
"self_type" : "type-630",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "env_md_ctx_st *",
"name" : "env_md_ctx_st *",
"referenced_type" : "type-833",
"self_type" : "type-832",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "env_md_ctx_st *",
"name" : "env_md_ctx_st *",
"referenced_type" : "type-94",
"self_type" : "type-93",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "evp_pkey_st *",
"name" : "evp_pkey_st *",
"referenced_type" : "type-1562",
"self_type" : "type-1561",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h"
},
{
"alignment" : 4,
"linker_set_key" : "evp_pkey_st *",
"name" : "evp_pkey_st *",
"referenced_type" : "type-1709",
"self_type" : "type-1708",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "evp_pkey_st *",
"name" : "evp_pkey_st *",
"referenced_type" : "type-1753",
"self_type" : "type-1752",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "evp_pkey_st *",
"name" : "evp_pkey_st *",
"referenced_type" : "type-1803",
"self_type" : "type-1802",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "evp_pkey_st *",
"name" : "evp_pkey_st *",
"referenced_type" : "type-188",
"self_type" : "type-187",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h"
},
{
"alignment" : 4,
"linker_set_key" : "evp_pkey_st *",
"name" : "evp_pkey_st *",
"referenced_type" : "type-2142",
"self_type" : "type-2141",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h"
},
{
"alignment" : 4,
"linker_set_key" : "evp_pkey_st *",
"name" : "evp_pkey_st *",
"referenced_type" : "type-2224",
"self_type" : "type-2223",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "evp_pkey_st *",
"name" : "evp_pkey_st *",
"referenced_type" : "type-2666",
"self_type" : "type-2665",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "evp_pkey_st *",
"name" : "evp_pkey_st *",
"referenced_type" : "type-352",
"self_type" : "type-351",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "evp_pkey_st *",
"name" : "evp_pkey_st *",
"referenced_type" : "type-3636",
"self_type" : "type-3635",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h"
},
{
"alignment" : 4,
"linker_set_key" : "evp_pkey_st *",
"name" : "evp_pkey_st *",
"referenced_type" : "type-3783",
"self_type" : "type-3782",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "evp_pkey_st *",
"name" : "evp_pkey_st *",
"referenced_type" : "type-3827",
"self_type" : "type-3826",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "evp_pkey_st *",
"name" : "evp_pkey_st *",
"referenced_type" : "type-3877",
"self_type" : "type-3876",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "evp_pkey_st *",
"name" : "evp_pkey_st *",
"referenced_type" : "type-401",
"self_type" : "type-400",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "evp_pkey_st *",
"name" : "evp_pkey_st *",
"referenced_type" : "type-4208",
"self_type" : "type-4207",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h"
},
{
"alignment" : 4,
"linker_set_key" : "evp_pkey_st *",
"name" : "evp_pkey_st *",
"referenced_type" : "type-4274",
"self_type" : "type-4273",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "evp_pkey_st *",
"name" : "evp_pkey_st *",
"referenced_type" : "type-449",
"self_type" : "type-448",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "evp_pkey_st *",
"name" : "evp_pkey_st *",
"referenced_type" : "type-4698",
"self_type" : "type-4697",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "hmac_ctx_st *",
"name" : "hmac_ctx_st *",
"referenced_type" : "type-5218",
"self_type" : "type-5217",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "hw_device_t *",
"name" : "hw_device_t *",
"referenced_type" : "type-3063",
"self_type" : "type-3062",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"alignment" : 4,
"linker_set_key" : "hw_device_t *",
"name" : "hw_device_t *",
"referenced_type" : "type-5059",
"self_type" : "type-5058",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"alignment" : 4,
"linker_set_key" : "int *",
"name" : "int *",
"referenced_type" : "type-109",
"self_type" : "type-855",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster0_device *",
"name" : "keymaster0_device *",
"referenced_type" : "type-2636",
"self_type" : "type-2635",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster0_device *",
"name" : "keymaster0_device *",
"referenced_type" : "type-3061",
"self_type" : "type-3060",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster0_device *",
"name" : "keymaster0_device *",
"referenced_type" : "type-4673",
"self_type" : "type-4672",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster0_device *",
"name" : "keymaster0_device *",
"referenced_type" : "type-5057",
"self_type" : "type-5056",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster1_device *",
"name" : "keymaster1_device *",
"referenced_type" : "type-1163",
"self_type" : "type-1162",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster1_device *",
"name" : "keymaster1_device *",
"referenced_type" : "type-1522",
"self_type" : "type-1521",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster1_device *",
"name" : "keymaster1_device *",
"referenced_type" : "type-1715",
"self_type" : "type-1714",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster1_device *",
"name" : "keymaster1_device *",
"referenced_type" : "type-1961",
"self_type" : "type-1960",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster1_device *",
"name" : "keymaster1_device *",
"referenced_type" : "type-2105",
"self_type" : "type-2104",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster1_device *",
"name" : "keymaster1_device *",
"referenced_type" : "type-2431",
"self_type" : "type-2430",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster1_device *",
"name" : "keymaster1_device *",
"referenced_type" : "type-2631",
"self_type" : "type-2630",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster1_device *",
"name" : "keymaster1_device *",
"referenced_type" : "type-3049",
"self_type" : "type-3048",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster1_device *",
"name" : "keymaster1_device *",
"referenced_type" : "type-3277",
"self_type" : "type-3276",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster1_device *",
"name" : "keymaster1_device *",
"referenced_type" : "type-359",
"self_type" : "type-358",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster1_device *",
"name" : "keymaster1_device *",
"referenced_type" : "type-3596",
"self_type" : "type-3595",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster1_device *",
"name" : "keymaster1_device *",
"referenced_type" : "type-3789",
"self_type" : "type-3788",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster1_device *",
"name" : "keymaster1_device *",
"referenced_type" : "type-4035",
"self_type" : "type-4034",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster1_device *",
"name" : "keymaster1_device *",
"referenced_type" : "type-4178",
"self_type" : "type-4177",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster1_device *",
"name" : "keymaster1_device *",
"referenced_type" : "type-4479",
"self_type" : "type-4478",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster1_device *",
"name" : "keymaster1_device *",
"referenced_type" : "type-4668",
"self_type" : "type-4667",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster1_device *",
"name" : "keymaster1_device *",
"referenced_type" : "type-5053",
"self_type" : "type-5052",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster1_device *",
"name" : "keymaster1_device *",
"referenced_type" : "type-5391",
"self_type" : "type-5390",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster1_device *",
"name" : "keymaster1_device *",
"referenced_type" : "type-629",
"self_type" : "type-628",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster1_device *",
"name" : "keymaster1_device *",
"referenced_type" : "type-91",
"self_type" : "type-90",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster2_device *",
"name" : "keymaster2_device *",
"referenced_type" : "type-1045",
"self_type" : "type-1044",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster2_device *",
"name" : "keymaster2_device *",
"referenced_type" : "type-3065",
"self_type" : "type-3064",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster2_device *",
"name" : "keymaster2_device *",
"referenced_type" : "type-3203",
"self_type" : "type-3202",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster2_device *",
"name" : "keymaster2_device *",
"referenced_type" : "type-5061",
"self_type" : "type-5060",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster2_device *",
"name" : "keymaster2_device *",
"referenced_type" : "type-5318",
"self_type" : "type-5317",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::ASN1_STRING_Delete *",
"name" : "keymaster::ASN1_STRING_Delete *",
"referenced_type" : "type-846",
"self_type" : "type-847",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::ASN1_TYPE_Delete *",
"name" : "keymaster::ASN1_TYPE_Delete *",
"referenced_type" : "type-850",
"self_type" : "type-851",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AbortOperationRequest *",
"name" : "keymaster::AbortOperationRequest *",
"referenced_type" : "type-1017",
"self_type" : "type-1018",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AbortOperationResponse *",
"name" : "keymaster::AbortOperationResponse *",
"referenced_type" : "type-1021",
"self_type" : "type-1022",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AccessCountMap *",
"name" : "keymaster::AccessCountMap *",
"referenced_type" : "type-1139",
"self_type" : "type-1138",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AccessCountMap *",
"name" : "keymaster::AccessCountMap *",
"referenced_type" : "type-1520",
"self_type" : "type-1519",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AccessCountMap *",
"name" : "keymaster::AccessCountMap *",
"referenced_type" : "type-1713",
"self_type" : "type-1712",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AccessCountMap *",
"name" : "keymaster::AccessCountMap *",
"referenced_type" : "type-1958",
"self_type" : "type-1957",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AccessCountMap *",
"name" : "keymaster::AccessCountMap *",
"referenced_type" : "type-2103",
"self_type" : "type-2102",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AccessCountMap *",
"name" : "keymaster::AccessCountMap *",
"referenced_type" : "type-2428",
"self_type" : "type-2427",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AccessCountMap *",
"name" : "keymaster::AccessCountMap *",
"referenced_type" : "type-2629",
"self_type" : "type-2628",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AccessCountMap *",
"name" : "keymaster::AccessCountMap *",
"referenced_type" : "type-2815",
"self_type" : "type-2814",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AccessCountMap *",
"name" : "keymaster::AccessCountMap *",
"referenced_type" : "type-3046",
"self_type" : "type-3045",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AccessCountMap *",
"name" : "keymaster::AccessCountMap *",
"referenced_type" : "type-3265",
"self_type" : "type-3264",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AccessCountMap *",
"name" : "keymaster::AccessCountMap *",
"referenced_type" : "type-357",
"self_type" : "type-356",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AccessCountMap *",
"name" : "keymaster::AccessCountMap *",
"referenced_type" : "type-3594",
"self_type" : "type-3593",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AccessCountMap *",
"name" : "keymaster::AccessCountMap *",
"referenced_type" : "type-3787",
"self_type" : "type-3786",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AccessCountMap *",
"name" : "keymaster::AccessCountMap *",
"referenced_type" : "type-4032",
"self_type" : "type-4031",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AccessCountMap *",
"name" : "keymaster::AccessCountMap *",
"referenced_type" : "type-4176",
"self_type" : "type-4175",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AccessCountMap *",
"name" : "keymaster::AccessCountMap *",
"referenced_type" : "type-4476",
"self_type" : "type-4475",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AccessCountMap *",
"name" : "keymaster::AccessCountMap *",
"referenced_type" : "type-4666",
"self_type" : "type-4665",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AccessCountMap *",
"name" : "keymaster::AccessCountMap *",
"referenced_type" : "type-4840",
"self_type" : "type-4839",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AccessCountMap *",
"name" : "keymaster::AccessCountMap *",
"referenced_type" : "type-5050",
"self_type" : "type-5049",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AccessCountMap *",
"name" : "keymaster::AccessCountMap *",
"referenced_type" : "type-5201",
"self_type" : "type-5200",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AccessCountMap *",
"name" : "keymaster::AccessCountMap *",
"referenced_type" : "type-5378",
"self_type" : "type-5377",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AccessCountMap *",
"name" : "keymaster::AccessCountMap *",
"referenced_type" : "type-625",
"self_type" : "type-624",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AccessCountMap *",
"name" : "keymaster::AccessCountMap *",
"referenced_type" : "type-88",
"self_type" : "type-87",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AccessTimeMap *",
"name" : "keymaster::AccessTimeMap *",
"referenced_type" : "type-1137",
"self_type" : "type-1136",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AccessTimeMap *",
"name" : "keymaster::AccessTimeMap *",
"referenced_type" : "type-1518",
"self_type" : "type-1517",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AccessTimeMap *",
"name" : "keymaster::AccessTimeMap *",
"referenced_type" : "type-1711",
"self_type" : "type-1710",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AccessTimeMap *",
"name" : "keymaster::AccessTimeMap *",
"referenced_type" : "type-1956",
"self_type" : "type-1955",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AccessTimeMap *",
"name" : "keymaster::AccessTimeMap *",
"referenced_type" : "type-2101",
"self_type" : "type-2100",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AccessTimeMap *",
"name" : "keymaster::AccessTimeMap *",
"referenced_type" : "type-2426",
"self_type" : "type-2425",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AccessTimeMap *",
"name" : "keymaster::AccessTimeMap *",
"referenced_type" : "type-2627",
"self_type" : "type-2626",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AccessTimeMap *",
"name" : "keymaster::AccessTimeMap *",
"referenced_type" : "type-2813",
"self_type" : "type-2812",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AccessTimeMap *",
"name" : "keymaster::AccessTimeMap *",
"referenced_type" : "type-3042",
"self_type" : "type-3041",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AccessTimeMap *",
"name" : "keymaster::AccessTimeMap *",
"referenced_type" : "type-3263",
"self_type" : "type-3262",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AccessTimeMap *",
"name" : "keymaster::AccessTimeMap *",
"referenced_type" : "type-355",
"self_type" : "type-354",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AccessTimeMap *",
"name" : "keymaster::AccessTimeMap *",
"referenced_type" : "type-3592",
"self_type" : "type-3591",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AccessTimeMap *",
"name" : "keymaster::AccessTimeMap *",
"referenced_type" : "type-3785",
"self_type" : "type-3784",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AccessTimeMap *",
"name" : "keymaster::AccessTimeMap *",
"referenced_type" : "type-4030",
"self_type" : "type-4029",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AccessTimeMap *",
"name" : "keymaster::AccessTimeMap *",
"referenced_type" : "type-4174",
"self_type" : "type-4173",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AccessTimeMap *",
"name" : "keymaster::AccessTimeMap *",
"referenced_type" : "type-4474",
"self_type" : "type-4473",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AccessTimeMap *",
"name" : "keymaster::AccessTimeMap *",
"referenced_type" : "type-4664",
"self_type" : "type-4663",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AccessTimeMap *",
"name" : "keymaster::AccessTimeMap *",
"referenced_type" : "type-4838",
"self_type" : "type-4837",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AccessTimeMap *",
"name" : "keymaster::AccessTimeMap *",
"referenced_type" : "type-5046",
"self_type" : "type-5045",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AccessTimeMap *",
"name" : "keymaster::AccessTimeMap *",
"referenced_type" : "type-5199",
"self_type" : "type-5198",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AccessTimeMap *",
"name" : "keymaster::AccessTimeMap *",
"referenced_type" : "type-5376",
"self_type" : "type-5375",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AccessTimeMap *",
"name" : "keymaster::AccessTimeMap *",
"referenced_type" : "type-623",
"self_type" : "type-622",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AccessTimeMap *",
"name" : "keymaster::AccessTimeMap *",
"referenced_type" : "type-86",
"self_type" : "type-85",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AddEntropyRequest *",
"name" : "keymaster::AddEntropyRequest *",
"referenced_type" : "type-1026",
"self_type" : "type-1027",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AddEntropyResponse *",
"name" : "keymaster::AddEntropyResponse *",
"referenced_type" : "type-1028",
"self_type" : "type-1029",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AesKey *",
"name" : "keymaster::AesKey *",
"referenced_type" : "type-2660",
"self_type" : "type-2661",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/aes_key.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AesKeyFactory *",
"name" : "keymaster::AesKeyFactory *",
"referenced_type" : "type-2656",
"self_type" : "type-2657",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/aes_key.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AndroidKeymaster *",
"name" : "keymaster::AndroidKeymaster *",
"referenced_type" : "type-2925",
"self_type" : "type-2959",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::ArrayWrapper<keymaster::HmacSharingParameters> *",
"name" : "keymaster::ArrayWrapper<keymaster::HmacSharingParameters> *",
"referenced_type" : "type-5130",
"self_type" : "type-5134",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::ArrayWrapper<keymaster_blob_t> *",
"name" : "keymaster::ArrayWrapper<keymaster_blob_t> *",
"referenced_type" : "type-2920",
"self_type" : "type-2936",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AsymmetricKey *",
"name" : "keymaster::AsymmetricKey *",
"referenced_type" : "type-160",
"self_type" : "type-829",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/asymmetric_key.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AttestKeyRequest *",
"name" : "keymaster::AttestKeyRequest *",
"referenced_type" : "type-1069",
"self_type" : "type-1071",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AttestKeyResponse *",
"name" : "keymaster::AttestKeyResponse *",
"referenced_type" : "type-1072",
"self_type" : "type-1074",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AttestationRecordContext *",
"name" : "keymaster::AttestationRecordContext *",
"referenced_type" : "type-880",
"self_type" : "type-881",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AuthProxy *",
"name" : "keymaster::AuthProxy *",
"referenced_type" : "type-907",
"self_type" : "type-917",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AuthProxyIterator *",
"name" : "keymaster::AuthProxyIterator *",
"referenced_type" : "type-836",
"self_type" : "type-845",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AuthorizationSet *",
"name" : "keymaster::AuthorizationSet *",
"referenced_type" : "type-117",
"self_type" : "type-672",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AuthorizationSetBuilder *",
"name" : "keymaster::AuthorizationSetBuilder *",
"referenced_type" : "type-803",
"self_type" : "type-816",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::BeginOperationRequest *",
"name" : "keymaster::BeginOperationRequest *",
"referenced_type" : "type-1001",
"self_type" : "type-1005",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::BeginOperationResponse *",
"name" : "keymaster::BeginOperationResponse *",
"referenced_type" : "type-1006",
"self_type" : "type-1007",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::Buffer *",
"name" : "keymaster::Buffer *",
"referenced_type" : "type-190",
"self_type" : "type-1140",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::CertificateChainDelete *",
"name" : "keymaster::CertificateChainDelete *",
"referenced_type" : "type-66",
"self_type" : "type-67",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::Characteristics_Delete *",
"name" : "keymaster::Characteristics_Delete *",
"referenced_type" : "type-35",
"self_type" : "type-45",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::ComputeSharedHmacRequest *",
"name" : "keymaster::ComputeSharedHmacRequest *",
"referenced_type" : "type-1100",
"self_type" : "type-1101",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::ComputeSharedHmacResponse *",
"name" : "keymaster::ComputeSharedHmacResponse *",
"referenced_type" : "type-716",
"self_type" : "type-1105",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::ConfigureRequest *",
"name" : "keymaster::ConfigureRequest *",
"referenced_type" : "type-1082",
"self_type" : "type-1083",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::ConfigureResponse *",
"name" : "keymaster::ConfigureResponse *",
"referenced_type" : "type-1087",
"self_type" : "type-1088",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::DefaultDelete<keymaster::AndroidKeymaster> *",
"name" : "keymaster::DefaultDelete<keymaster::AndroidKeymaster> *",
"referenced_type" : "type-2924",
"self_type" : "type-2947",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::DefaultDelete<keymaster::Key> *",
"name" : "keymaster::DefaultDelete<keymaster::Key> *",
"referenced_type" : "type-627",
"self_type" : "type-626",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::DefaultDelete<keymaster::Operation> *",
"name" : "keymaster::DefaultDelete<keymaster::Operation> *",
"referenced_type" : "type-226",
"self_type" : "type-225",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::DeleteAllKeysRequest *",
"name" : "keymaster::DeleteAllKeysRequest *",
"referenced_type" : "type-1054",
"self_type" : "type-1055",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::DeleteAllKeysResponse *",
"name" : "keymaster::DeleteAllKeysResponse *",
"referenced_type" : "type-1058",
"self_type" : "type-1059",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::DeleteKeyRequest *",
"name" : "keymaster::DeleteKeyRequest *",
"referenced_type" : "type-1047",
"self_type" : "type-1049",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::DeleteKeyResponse *",
"name" : "keymaster::DeleteKeyResponse *",
"referenced_type" : "type-1050",
"self_type" : "type-1051",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::EcKey *",
"name" : "keymaster::EcKey *",
"referenced_type" : "type-153",
"self_type" : "type-837",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::EcKeyFactory *",
"name" : "keymaster::EcKeyFactory *",
"referenced_type" : "type-139",
"self_type" : "type-900",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key_factory.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::EcKeymaster0Key *",
"name" : "keymaster::EcKeymaster0Key *",
"referenced_type" : "type-909",
"self_type" : "type-910",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::EcdsaKeymaster0KeyFactory *",
"name" : "keymaster::EcdsaKeymaster0KeyFactory *",
"referenced_type" : "type-903",
"self_type" : "type-905",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::EcdsaKeymaster1Key *",
"name" : "keymaster::EcdsaKeymaster1Key *",
"referenced_type" : "type-152",
"self_type" : "type-164",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::EcdsaKeymaster1KeyFactory *",
"name" : "keymaster::EcdsaKeymaster1KeyFactory *",
"referenced_type" : "type-136",
"self_type" : "type-146",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::EcdsaOperation *",
"name" : "keymaster::EcdsaOperation *",
"referenced_type" : "type-182",
"self_type" : "type-192",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::EcdsaSignOperation *",
"name" : "keymaster::EcdsaSignOperation *",
"referenced_type" : "type-193",
"self_type" : "type-195",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::EcdsaVerifyOperation *",
"name" : "keymaster::EcdsaVerifyOperation *",
"referenced_type" : "type-196",
"self_type" : "type-197",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::Eraser *",
"name" : "keymaster::Eraser *",
"referenced_type" : "type-1211",
"self_type" : "type-1212",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::EvpMdCtxCleaner *",
"name" : "keymaster::EvpMdCtxCleaner *",
"referenced_type" : "type-831",
"self_type" : "type-834",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::ExportKeyRequest *",
"name" : "keymaster::ExportKeyRequest *",
"referenced_type" : "type-1039",
"self_type" : "type-1042",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::ExportKeyResponse *",
"name" : "keymaster::ExportKeyResponse *",
"referenced_type" : "type-1043",
"self_type" : "type-1046",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::FinishOperationRequest *",
"name" : "keymaster::FinishOperationRequest *",
"referenced_type" : "type-1012",
"self_type" : "type-1014",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::FinishOperationResponse *",
"name" : "keymaster::FinishOperationResponse *",
"referenced_type" : "type-1015",
"self_type" : "type-1016",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::GenerateKeyRequest *",
"name" : "keymaster::GenerateKeyRequest *",
"referenced_type" : "type-987",
"self_type" : "type-988",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::GenerateKeyResponse *",
"name" : "keymaster::GenerateKeyResponse *",
"referenced_type" : "type-991",
"self_type" : "type-994",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::GetHmacSharingParametersResponse *",
"name" : "keymaster::GetHmacSharingParametersResponse *",
"referenced_type" : "type-1095",
"self_type" : "type-1096",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::GetKeyCharacteristicsRequest *",
"name" : "keymaster::GetKeyCharacteristicsRequest *",
"referenced_type" : "type-995",
"self_type" : "type-997",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::GetKeyCharacteristicsResponse *",
"name" : "keymaster::GetKeyCharacteristicsResponse *",
"referenced_type" : "type-999",
"self_type" : "type-1000",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::GetVersionRequest *",
"name" : "keymaster::GetVersionRequest *",
"referenced_type" : "type-1062",
"self_type" : "type-1063",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::GetVersionResponse *",
"name" : "keymaster::GetVersionResponse *",
"referenced_type" : "type-1067",
"self_type" : "type-1068",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::HardwareAuthToken *",
"name" : "keymaster::HardwareAuthToken *",
"referenced_type" : "type-1111",
"self_type" : "type-1113",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::HmacKey *",
"name" : "keymaster::HmacKey *",
"referenced_type" : "type-2671",
"self_type" : "type-2672",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac_key.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::HmacKeyFactory *",
"name" : "keymaster::HmacKeyFactory *",
"referenced_type" : "type-2667",
"self_type" : "type-2668",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac_key.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::HmacSharingParameters *",
"name" : "keymaster::HmacSharingParameters *",
"referenced_type" : "type-712",
"self_type" : "type-1091",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::HmacSharingParametersArray *",
"name" : "keymaster::HmacSharingParametersArray *",
"referenced_type" : "type-1092",
"self_type" : "type-1093",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::ImportKeyRequest *",
"name" : "keymaster::ImportKeyRequest *",
"referenced_type" : "type-1032",
"self_type" : "type-1035",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::ImportKeyResponse *",
"name" : "keymaster::ImportKeyResponse *",
"referenced_type" : "type-1036",
"self_type" : "type-1038",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::ImportWrappedKeyRequest *",
"name" : "keymaster::ImportWrappedKeyRequest *",
"referenced_type" : "type-1106",
"self_type" : "type-1108",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::ImportWrappedKeyResponse *",
"name" : "keymaster::ImportWrappedKeyResponse *",
"referenced_type" : "type-1109",
"self_type" : "type-1110",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::Key *",
"name" : "keymaster::Key *",
"referenced_type" : "type-161",
"self_type" : "type-674",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::KeyFactory *",
"name" : "keymaster::KeyFactory *",
"referenced_type" : "type-141",
"self_type" : "type-840",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/key_factory.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::Keymaster0Engine *",
"name" : "keymaster::Keymaster0Engine *",
"referenced_type" : "type-599",
"self_type" : "type-1169",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::Keymaster0Engine::Malloc_Delete *",
"name" : "keymaster::Keymaster0Engine::Malloc_Delete *",
"referenced_type" : "type-1170",
"self_type" : "type-1172",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::Keymaster1Engine *",
"name" : "keymaster::Keymaster1Engine *",
"referenced_type" : "type-101",
"self_type" : "type-135",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::Keymaster1Engine::KeyData *",
"name" : "keymaster::Keymaster1Engine::KeyData *",
"referenced_type" : "type-115",
"self_type" : "type-131",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::Keymaster1LegacySupport *",
"name" : "keymaster::Keymaster1LegacySupport *",
"referenced_type" : "type-2464",
"self_type" : "type-2466",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::KeymasterContext *",
"name" : "keymaster::KeymasterContext *",
"referenced_type" : "type-1146",
"self_type" : "type-1147",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_context.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::KeymasterEnforcement *",
"name" : "keymaster::KeymasterEnforcement *",
"referenced_type" : "type-1135",
"self_type" : "type-1141",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::KeymasterEnforcementContext *",
"name" : "keymaster::KeymasterEnforcementContext *",
"referenced_type" : "type-1133",
"self_type" : "type-1134",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::KeymasterMessage *",
"name" : "keymaster::KeymasterMessage *",
"referenced_type" : "type-719",
"self_type" : "type-912",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::KeymasterPassthroughEngine *",
"name" : "keymaster::KeymasterPassthroughEngine *",
"referenced_type" : "type-2448",
"self_type" : "type-2449",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::KeymasterPassthroughKey *",
"name" : "keymaster::KeymasterPassthroughKey *",
"referenced_type" : "type-2458",
"self_type" : "type-2459",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_key.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::KeymasterPassthroughKeyFactory *",
"name" : "keymaster::KeymasterPassthroughKeyFactory *",
"referenced_type" : "type-2450",
"self_type" : "type-2455",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_key.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::KeymasterResponse *",
"name" : "keymaster::KeymasterResponse *",
"referenced_type" : "type-717",
"self_type" : "type-913",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::Logger *",
"name" : "keymaster::Logger *",
"referenced_type" : "type-1173",
"self_type" : "type-1174",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/logger.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::Malloc_Delete *",
"name" : "keymaster::Malloc_Delete *",
"referenced_type" : "type-61",
"self_type" : "type-63",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::OpenSslObjectDeleter<bignum_st, &BN_free> *",
"name" : "keymaster::OpenSslObjectDeleter<bignum_st, &BN_free> *",
"referenced_type" : "type-382",
"self_type" : "type-384",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> *",
"name" : "keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> *",
"referenced_type" : "type-158",
"self_type" : "type-835",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> *",
"name" : "keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> *",
"referenced_type" : "type-96",
"self_type" : "type-445",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> *",
"name" : "keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> *",
"referenced_type" : "type-307",
"self_type" : "type-306",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> *",
"name" : "keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> *",
"referenced_type" : "type-5213",
"self_type" : "type-5212",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> *",
"name" : "keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> *",
"referenced_type" : "type-379",
"self_type" : "type-381",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::Operation *",
"name" : "keymaster::Operation *",
"referenced_type" : "type-175",
"self_type" : "type-178",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/operation.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::OperationFactory *",
"name" : "keymaster::OperationFactory *",
"referenced_type" : "type-151",
"self_type" : "type-150",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::OperationFactory::KeyType *",
"name" : "keymaster::OperationFactory::KeyType *",
"referenced_type" : "type-165",
"self_type" : "type-168",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/operation.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::OperationTable *",
"name" : "keymaster::OperationTable *",
"referenced_type" : "type-2931",
"self_type" : "type-2930",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::OperationTable *",
"name" : "keymaster::OperationTable *",
"referenced_type" : "type-4940",
"self_type" : "type-4939",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::PureSoftKeymasterContext *",
"name" : "keymaster::PureSoftKeymasterContext *",
"referenced_type" : "type-2846",
"self_type" : "type-2853",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::RandomSource *",
"name" : "keymaster::RandomSource *",
"referenced_type" : "type-1151",
"self_type" : "type-1152",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/random_source.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::RsaCryptOperation *",
"name" : "keymaster::RsaCryptOperation *",
"referenced_type" : "type-2157",
"self_type" : "type-2158",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::RsaDecryptOperation *",
"name" : "keymaster::RsaDecryptOperation *",
"referenced_type" : "type-2163",
"self_type" : "type-2164",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::RsaEncryptOperation *",
"name" : "keymaster::RsaEncryptOperation *",
"referenced_type" : "type-2161",
"self_type" : "type-2162",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::RsaKey *",
"name" : "keymaster::RsaKey *",
"referenced_type" : "type-556",
"self_type" : "type-562",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::RsaKey::RSA_Delete *",
"name" : "keymaster::RsaKey::RSA_Delete *",
"referenced_type" : "type-561",
"self_type" : "type-563",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::RsaKeyFactory *",
"name" : "keymaster::RsaKeyFactory *",
"referenced_type" : "type-592",
"self_type" : "type-593",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key_factory.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::RsaKeymaster0Key *",
"name" : "keymaster::RsaKeymaster0Key *",
"referenced_type" : "type-612",
"self_type" : "type-615",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::RsaKeymaster0KeyFactory *",
"name" : "keymaster::RsaKeymaster0KeyFactory *",
"referenced_type" : "type-596",
"self_type" : "type-609",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::RsaKeymaster1Key *",
"name" : "keymaster::RsaKeymaster1Key *",
"referenced_type" : "type-2138",
"self_type" : "type-2139",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::RsaKeymaster1KeyFactory *",
"name" : "keymaster::RsaKeymaster1KeyFactory *",
"referenced_type" : "type-2126",
"self_type" : "type-2131",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::RsaOperation *",
"name" : "keymaster::RsaOperation *",
"referenced_type" : "type-2140",
"self_type" : "type-2146",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::RsaSignOperation *",
"name" : "keymaster::RsaSignOperation *",
"referenced_type" : "type-2153",
"self_type" : "type-2154",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::RsaVerifyOperation *",
"name" : "keymaster::RsaVerifyOperation *",
"referenced_type" : "type-2155",
"self_type" : "type-2156",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::Serializable *",
"name" : "keymaster::Serializable *",
"referenced_type" : "type-125",
"self_type" : "type-993",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::SoftKeyFactoryMixin *",
"name" : "keymaster::SoftKeyFactoryMixin *",
"referenced_type" : "type-142",
"self_type" : "type-898",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/soft_key_factory.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::SoftKeymasterContext *",
"name" : "keymaster::SoftKeymasterContext *",
"referenced_type" : "type-1154",
"self_type" : "type-1167",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::SoftKeymasterDevice *",
"name" : "keymaster::SoftKeymasterDevice *",
"referenced_type" : "type-3050",
"self_type" : "type-3059",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::SoftKeymasterEnforcement *",
"name" : "keymaster::SoftKeymasterEnforcement *",
"referenced_type" : "type-2839",
"self_type" : "type-2840",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::SoftKeymasterLogger *",
"name" : "keymaster::SoftKeymasterLogger *",
"referenced_type" : "type-3087",
"self_type" : "type-3088",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_logger.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::SoftwareKeyBlobMaker *",
"name" : "keymaster::SoftwareKeyBlobMaker *",
"referenced_type" : "type-145",
"self_type" : "type-893",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/soft_key_factory.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::SupportedAlgorithmsRequest *",
"name" : "keymaster::SupportedAlgorithmsRequest *",
"referenced_type" : "type-914",
"self_type" : "type-915",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::SupportedAlgorithmsResponse *",
"name" : "keymaster::SupportedAlgorithmsResponse *",
"referenced_type" : "type-975",
"self_type" : "type-976",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::SupportedBlockModesRequest *",
"name" : "keymaster::SupportedBlockModesRequest *",
"referenced_type" : "type-936",
"self_type" : "type-937",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::SupportedBlockModesResponse *",
"name" : "keymaster::SupportedBlockModesResponse *",
"referenced_type" : "type-977",
"self_type" : "type-978",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::SupportedByAlgorithmAndPurposeRequest *",
"name" : "keymaster::SupportedByAlgorithmAndPurposeRequest *",
"referenced_type" : "type-930",
"self_type" : "type-933",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::SupportedByAlgorithmRequest *",
"name" : "keymaster::SupportedByAlgorithmRequest *",
"referenced_type" : "type-919",
"self_type" : "type-921",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::SupportedDigestsRequest *",
"name" : "keymaster::SupportedDigestsRequest *",
"referenced_type" : "type-942",
"self_type" : "type-943",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::SupportedDigestsResponse *",
"name" : "keymaster::SupportedDigestsResponse *",
"referenced_type" : "type-981",
"self_type" : "type-982",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::SupportedExportFormatsRequest *",
"name" : "keymaster::SupportedExportFormatsRequest *",
"referenced_type" : "type-927",
"self_type" : "type-929",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::SupportedExportFormatsResponse *",
"name" : "keymaster::SupportedExportFormatsResponse *",
"referenced_type" : "type-985",
"self_type" : "type-986",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::SupportedImportFormatsRequest *",
"name" : "keymaster::SupportedImportFormatsRequest *",
"referenced_type" : "type-924",
"self_type" : "type-926",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::SupportedImportFormatsResponse *",
"name" : "keymaster::SupportedImportFormatsResponse *",
"referenced_type" : "type-983",
"self_type" : "type-984",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::SupportedPaddingModesRequest *",
"name" : "keymaster::SupportedPaddingModesRequest *",
"referenced_type" : "type-938",
"self_type" : "type-941",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::SupportedPaddingModesResponse *",
"name" : "keymaster::SupportedPaddingModesResponse *",
"referenced_type" : "type-979",
"self_type" : "type-980",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::SupportedResponse<keymaster_algorithm_t> *",
"name" : "keymaster::SupportedResponse<keymaster_algorithm_t> *",
"referenced_type" : "type-944",
"self_type" : "type-946",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::SupportedResponse<keymaster_block_mode_t> *",
"name" : "keymaster::SupportedResponse<keymaster_block_mode_t> *",
"referenced_type" : "type-949",
"self_type" : "type-952",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::SupportedResponse<keymaster_digest_t> *",
"name" : "keymaster::SupportedResponse<keymaster_digest_t> *",
"referenced_type" : "type-963",
"self_type" : "type-965",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::SupportedResponse<keymaster_key_format_t> *",
"name" : "keymaster::SupportedResponse<keymaster_key_format_t> *",
"referenced_type" : "type-968",
"self_type" : "type-970",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::SupportedResponse<keymaster_padding_t> *",
"name" : "keymaster::SupportedResponse<keymaster_padding_t> *",
"referenced_type" : "type-957",
"self_type" : "type-959",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::SymmetricKeyFactory *",
"name" : "keymaster::SymmetricKeyFactory *",
"referenced_type" : "type-2644",
"self_type" : "type-2647",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::TKeymasterBlob<keymaster_blob_t> *",
"name" : "keymaster::TKeymasterBlob<keymaster_blob_t> *",
"referenced_type" : "type-690",
"self_type" : "type-693",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::TKeymasterBlob<keymaster_key_blob_t> *",
"name" : "keymaster::TKeymasterBlob<keymaster_key_blob_t> *",
"referenced_type" : "type-127",
"self_type" : "type-696",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::TripleDesKey *",
"name" : "keymaster::TripleDesKey *",
"referenced_type" : "type-2678",
"self_type" : "type-2679",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/triple_des_key.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::TripleDesKeyFactory *",
"name" : "keymaster::TripleDesKeyFactory *",
"referenced_type" : "type-2673",
"self_type" : "type-2674",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/triple_des_key.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ALGORITHM, keymaster_algorithm_t> *",
"name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ALGORITHM, keymaster_algorithm_t> *",
"referenced_type" : "type-238",
"self_type" : "type-254",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_EC_CURVE, keymaster_ec_curve_t> *",
"name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_EC_CURVE, keymaster_ec_curve_t> *",
"referenced_type" : "type-800",
"self_type" : "type-802",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ORIGIN, keymaster_key_origin_t> *",
"name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ORIGIN, keymaster_key_origin_t> *",
"referenced_type" : "type-787",
"self_type" : "type-789",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_USER_AUTH_TYPE, hw_authenticator_type_t> *",
"name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_USER_AUTH_TYPE, hw_authenticator_type_t> *",
"referenced_type" : "type-790",
"self_type" : "type-793",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_BLOCK_MODE, keymaster_block_mode_t> *",
"name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_BLOCK_MODE, keymaster_block_mode_t> *",
"referenced_type" : "type-465",
"self_type" : "type-464",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_DIGEST, keymaster_digest_t> *",
"name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_DIGEST, keymaster_digest_t> *",
"referenced_type" : "type-867",
"self_type" : "type-1064",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_KDF, keymaster_kdf_t> *",
"name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_KDF, keymaster_kdf_t> *",
"referenced_type" : "type-794",
"self_type" : "type-796",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_PADDING, keymaster_padding_t> *",
"name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_PADDING, keymaster_padding_t> *",
"referenced_type" : "type-3",
"self_type" : "type-2",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_PURPOSE, keymaster_purpose_t> *",
"name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_PURPOSE, keymaster_purpose_t> *",
"referenced_type" : "type-223",
"self_type" : "type-227",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALLOW_WHILE_ON_BODY> *",
"name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALLOW_WHILE_ON_BODY> *",
"referenced_type" : "type-748",
"self_type" : "type-749",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALL_APPLICATIONS> *",
"name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALL_APPLICATIONS> *",
"referenced_type" : "type-752",
"self_type" : "type-753",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALL_USERS> *",
"name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALL_USERS> *",
"referenced_type" : "type-2964",
"self_type" : "type-2965",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_CALLER_NONCE> *",
"name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_CALLER_NONCE> *",
"referenced_type" : "type-727",
"self_type" : "type-730",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_NO_AUTH_REQUIRED> *",
"name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_NO_AUTH_REQUIRED> *",
"referenced_type" : "type-743",
"self_type" : "type-744",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ROLLBACK_RESISTANT> *",
"name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ROLLBACK_RESISTANT> *",
"referenced_type" : "type-759",
"self_type" : "type-760",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_UNLOCKED_DEVICE_REQUIRED> *",
"name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_UNLOCKED_DEVICE_REQUIRED> *",
"referenced_type" : "type-750",
"self_type" : "type-751",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_APPLICATION_DATA> *",
"name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_APPLICATION_DATA> *",
"referenced_type" : "type-497",
"self_type" : "type-498",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_APPLICATION_ID> *",
"name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_APPLICATION_ID> *",
"referenced_type" : "type-754",
"self_type" : "type-755",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ASSOCIATED_DATA> *",
"name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ASSOCIATED_DATA> *",
"referenced_type" : "type-2768",
"self_type" : "type-2769",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_APPLICATION_ID> *",
"name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_APPLICATION_ID> *",
"referenced_type" : "type-763",
"self_type" : "type-764",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_CHALLENGE> *",
"name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_CHALLENGE> *",
"referenced_type" : "type-2966",
"self_type" : "type-2967",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_BRAND> *",
"name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_BRAND> *",
"referenced_type" : "type-765",
"self_type" : "type-766",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_DEVICE> *",
"name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_DEVICE> *",
"referenced_type" : "type-767",
"self_type" : "type-768",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_IMEI> *",
"name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_IMEI> *",
"referenced_type" : "type-774",
"self_type" : "type-777",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MANUFACTURER> *",
"name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MANUFACTURER> *",
"referenced_type" : "type-780",
"self_type" : "type-781",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MEID> *",
"name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MEID> *",
"referenced_type" : "type-778",
"self_type" : "type-779",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MODEL> *",
"name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MODEL> *",
"referenced_type" : "type-782",
"self_type" : "type-784",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_PRODUCT> *",
"name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_PRODUCT> *",
"referenced_type" : "type-769",
"self_type" : "type-771",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_SERIAL> *",
"name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_SERIAL> *",
"referenced_type" : "type-772",
"self_type" : "type-773",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_NONCE> *",
"name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_NONCE> *",
"referenced_type" : "type-2770",
"self_type" : "type-2771",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ROOT_OF_TRUST> *",
"name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ROOT_OF_TRUST> *",
"referenced_type" : "type-761",
"self_type" : "type-762",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_ACTIVE_DATETIME> *",
"name" : "keymaster::TypedTag<KM_DATE, KM_TAG_ACTIVE_DATETIME> *",
"referenced_type" : "type-733",
"self_type" : "type-734",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_CREATION_DATETIME> *",
"name" : "keymaster::TypedTag<KM_DATE, KM_TAG_CREATION_DATETIME> *",
"referenced_type" : "type-757",
"self_type" : "type-758",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_ORIGINATION_EXPIRE_DATETIME> *",
"name" : "keymaster::TypedTag<KM_DATE, KM_TAG_ORIGINATION_EXPIRE_DATETIME> *",
"referenced_type" : "type-736",
"self_type" : "type-737",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_USAGE_EXPIRE_DATETIME> *",
"name" : "keymaster::TypedTag<KM_DATE, KM_TAG_USAGE_EXPIRE_DATETIME> *",
"referenced_type" : "type-738",
"self_type" : "type-742",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_AUTH_TIMEOUT> *",
"name" : "keymaster::TypedTag<KM_UINT, KM_TAG_AUTH_TIMEOUT> *",
"referenced_type" : "type-746",
"self_type" : "type-747",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_KEY_SIZE> *",
"name" : "keymaster::TypedTag<KM_UINT, KM_TAG_KEY_SIZE> *",
"referenced_type" : "type-149",
"self_type" : "type-170",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_MAC_LENGTH> *",
"name" : "keymaster::TypedTag<KM_UINT, KM_TAG_MAC_LENGTH> *",
"referenced_type" : "type-2762",
"self_type" : "type-2763",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_MIN_MAC_LENGTH> *",
"name" : "keymaster::TypedTag<KM_UINT, KM_TAG_MIN_MAC_LENGTH> *",
"referenced_type" : "type-731",
"self_type" : "type-732",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_OS_PATCHLEVEL> *",
"name" : "keymaster::TypedTag<KM_UINT, KM_TAG_OS_PATCHLEVEL> *",
"referenced_type" : "type-217",
"self_type" : "type-222",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_OS_VERSION> *",
"name" : "keymaster::TypedTag<KM_UINT, KM_TAG_OS_VERSION> *",
"referenced_type" : "type-204",
"self_type" : "type-212",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::TypedTag<KM_ULONG, KM_TAG_RSA_PUBLIC_EXPONENT> *",
"name" : "keymaster::TypedTag<KM_ULONG, KM_TAG_RSA_PUBLIC_EXPONENT> *",
"referenced_type" : "type-181",
"self_type" : "type-194",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::UniquePtr<ec_key_st, keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> > *",
"name" : "keymaster::UniquePtr<ec_key_st, keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> > *",
"referenced_type" : "type-154",
"self_type" : "type-1104",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::UniquePtr<evp_pkey_st, keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> > *",
"name" : "keymaster::UniquePtr<evp_pkey_st, keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> > *",
"referenced_type" : "type-350",
"self_type" : "type-360",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::UniquePtr<hmac_ctx_st, keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> > *",
"name" : "keymaster::UniquePtr<hmac_ctx_st, keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> > *",
"referenced_type" : "type-5216",
"self_type" : "type-5220",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::UniquePtr<keymaster::AndroidKeymaster, keymaster::DefaultDelete<keymaster::AndroidKeymaster> > *",
"name" : "keymaster::UniquePtr<keymaster::AndroidKeymaster, keymaster::DefaultDelete<keymaster::AndroidKeymaster> > *",
"referenced_type" : "type-3055",
"self_type" : "type-3089",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> > *",
"name" : "keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> > *",
"referenced_type" : "type-1143",
"self_type" : "type-1176",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> > *",
"name" : "keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> > *",
"referenced_type" : "type-346",
"self_type" : "type-347",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::UniquePtr<keymaster_algorithm_t [], keymaster::DefaultDelete<keymaster_algorithm_t []> > *",
"name" : "keymaster::UniquePtr<keymaster_algorithm_t [], keymaster::DefaultDelete<keymaster_algorithm_t []> > *",
"referenced_type" : "type-1177",
"self_type" : "type-1178",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::UniquePtr<keymaster_blob_t [], keymaster::DefaultDelete<keymaster_blob_t []> > *",
"name" : "keymaster::UniquePtr<keymaster_blob_t [], keymaster::DefaultDelete<keymaster_blob_t []> > *",
"referenced_type" : "type-5223",
"self_type" : "type-5225",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::UniquePtr<keymaster_block_mode_t [], keymaster::DefaultDelete<keymaster_block_mode_t []> > *",
"name" : "keymaster::UniquePtr<keymaster_block_mode_t [], keymaster::DefaultDelete<keymaster_block_mode_t []> > *",
"referenced_type" : "type-1183",
"self_type" : "type-1184",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::UniquePtr<keymaster_cert_chain_t, keymaster::CertificateChainDelete> *",
"name" : "keymaster::UniquePtr<keymaster_cert_chain_t, keymaster::CertificateChainDelete> *",
"referenced_type" : "type-2619",
"self_type" : "type-2641",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::UniquePtr<keymaster_digest_t [], keymaster::DefaultDelete<keymaster_digest_t []> > *",
"name" : "keymaster::UniquePtr<keymaster_digest_t [], keymaster::DefaultDelete<keymaster_digest_t []> > *",
"referenced_type" : "type-1196",
"self_type" : "type-1197",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::UniquePtr<keymaster_key_format_t [], keymaster::DefaultDelete<keymaster_key_format_t []> > *",
"name" : "keymaster::UniquePtr<keymaster_key_format_t [], keymaster::DefaultDelete<keymaster_key_format_t []> > *",
"referenced_type" : "type-1202",
"self_type" : "type-1204",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::UniquePtr<keymaster_padding_t [], keymaster::DefaultDelete<keymaster_padding_t []> > *",
"name" : "keymaster::UniquePtr<keymaster_padding_t [], keymaster::DefaultDelete<keymaster_padding_t []> > *",
"referenced_type" : "type-1189",
"self_type" : "type-1190",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::UniquePtr<rsa_st, keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> > *",
"name" : "keymaster::UniquePtr<rsa_st, keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> > *",
"referenced_type" : "type-2184",
"self_type" : "type-2186",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::UniquePtr<rsa_st, keymaster::RsaKey::RSA_Delete> *",
"name" : "keymaster::UniquePtr<rsa_st, keymaster::RsaKey::RSA_Delete> *",
"referenced_type" : "type-557",
"self_type" : "type-619",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::UniquePtr<unsigned char [], keymaster::DefaultDelete<unsigned char []> > *",
"name" : "keymaster::UniquePtr<unsigned char [], keymaster::DefaultDelete<unsigned char []> > *",
"referenced_type" : "type-191",
"self_type" : "type-665",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::UpdateOperationRequest *",
"name" : "keymaster::UpdateOperationRequest *",
"referenced_type" : "type-1008",
"self_type" : "type-1009",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::UpdateOperationResponse *",
"name" : "keymaster::UpdateOperationResponse *",
"referenced_type" : "type-1010",
"self_type" : "type-1011",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::UpgradeKeyRequest *",
"name" : "keymaster::UpgradeKeyRequest *",
"referenced_type" : "type-1076",
"self_type" : "type-1078",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::UpgradeKeyResponse *",
"name" : "keymaster::UpgradeKeyResponse *",
"referenced_type" : "type-1079",
"self_type" : "type-1081",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::VerificationToken *",
"name" : "keymaster::VerificationToken *",
"referenced_type" : "type-1115",
"self_type" : "type-1117",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::VerifyAuthorizationRequest *",
"name" : "keymaster::VerifyAuthorizationRequest *",
"referenced_type" : "type-1121",
"self_type" : "type-1122",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::VerifyAuthorizationResponse *",
"name" : "keymaster::VerifyAuthorizationResponse *",
"referenced_type" : "type-1126",
"self_type" : "type-1128",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::km_auth_list *",
"name" : "keymaster::km_auth_list *",
"referenced_type" : "type-863",
"self_type" : "type-874",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::km_root_of_trust *",
"name" : "keymaster::km_root_of_trust *",
"referenced_type" : "type-854",
"self_type" : "type-866",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::km_wrapped_key_description *",
"name" : "keymaster::km_wrapped_key_description *",
"referenced_type" : "type-2866",
"self_type" : "type-2872",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/wrapped_key.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::stack_st_ASN1_TYPE_Delete *",
"name" : "keymaster::stack_st_ASN1_TYPE_Delete *",
"referenced_type" : "type-841",
"self_type" : "type-842",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t *",
"name" : "keymaster_algorithm_t *",
"referenced_type" : "type-1255",
"self_type" : "type-1254",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t *",
"name" : "keymaster_algorithm_t *",
"referenced_type" : "type-1635",
"self_type" : "type-1634",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t *",
"name" : "keymaster_algorithm_t *",
"referenced_type" : "type-1888",
"self_type" : "type-1887",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t *",
"name" : "keymaster_algorithm_t *",
"referenced_type" : "type-2034",
"self_type" : "type-2033",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t *",
"name" : "keymaster_algorithm_t *",
"referenced_type" : "type-2331",
"self_type" : "type-2330",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t *",
"name" : "keymaster_algorithm_t *",
"referenced_type" : "type-2368",
"self_type" : "type-2367",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t *",
"name" : "keymaster_algorithm_t *",
"referenced_type" : "type-2556",
"self_type" : "type-2555",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t *",
"name" : "keymaster_algorithm_t *",
"referenced_type" : "type-275",
"self_type" : "type-274",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t *",
"name" : "keymaster_algorithm_t *",
"referenced_type" : "type-2758",
"self_type" : "type-2757",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t *",
"name" : "keymaster_algorithm_t *",
"referenced_type" : "type-2969",
"self_type" : "type-2968",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t *",
"name" : "keymaster_algorithm_t *",
"referenced_type" : "type-3354",
"self_type" : "type-3353",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t *",
"name" : "keymaster_algorithm_t *",
"referenced_type" : "type-3709",
"self_type" : "type-3708",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t *",
"name" : "keymaster_algorithm_t *",
"referenced_type" : "type-3962",
"self_type" : "type-3961",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t *",
"name" : "keymaster_algorithm_t *",
"referenced_type" : "type-4107",
"self_type" : "type-4106",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t *",
"name" : "keymaster_algorithm_t *",
"referenced_type" : "type-4381",
"self_type" : "type-4380",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t *",
"name" : "keymaster_algorithm_t *",
"referenced_type" : "type-4416",
"self_type" : "type-4415",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t *",
"name" : "keymaster_algorithm_t *",
"referenced_type" : "type-4595",
"self_type" : "type-4594",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t *",
"name" : "keymaster_algorithm_t *",
"referenced_type" : "type-4786",
"self_type" : "type-4785",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t *",
"name" : "keymaster_algorithm_t *",
"referenced_type" : "type-4972",
"self_type" : "type-4971",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t *",
"name" : "keymaster_algorithm_t *",
"referenced_type" : "type-5159",
"self_type" : "type-5158",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t *",
"name" : "keymaster_algorithm_t *",
"referenced_type" : "type-537",
"self_type" : "type-536",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t *",
"name" : "keymaster_algorithm_t *",
"referenced_type" : "type-5469",
"self_type" : "type-5468",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t *",
"name" : "keymaster_algorithm_t *",
"referenced_type" : "type-729",
"self_type" : "type-728",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t **",
"name" : "keymaster_algorithm_t **",
"referenced_type" : "type-2968",
"self_type" : "type-3072",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t **",
"name" : "keymaster_algorithm_t **",
"referenced_type" : "type-4971",
"self_type" : "type-5068",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_blob_t *",
"name" : "keymaster_blob_t *",
"referenced_type" : "type-1242",
"self_type" : "type-1241",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_blob_t *",
"name" : "keymaster_blob_t *",
"referenced_type" : "type-1468",
"self_type" : "type-1467",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_blob_t *",
"name" : "keymaster_blob_t *",
"referenced_type" : "type-1625",
"self_type" : "type-1624",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_blob_t *",
"name" : "keymaster_blob_t *",
"referenced_type" : "type-1780",
"self_type" : "type-1779",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_blob_t *",
"name" : "keymaster_blob_t *",
"referenced_type" : "type-1842",
"self_type" : "type-1841",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_blob_t *",
"name" : "keymaster_blob_t *",
"referenced_type" : "type-1878",
"self_type" : "type-1877",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_blob_t *",
"name" : "keymaster_blob_t *",
"referenced_type" : "type-2015",
"self_type" : "type-2014",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_blob_t *",
"name" : "keymaster_blob_t *",
"referenced_type" : "type-2203",
"self_type" : "type-2202",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_blob_t *",
"name" : "keymaster_blob_t *",
"referenced_type" : "type-2305",
"self_type" : "type-2304",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_blob_t *",
"name" : "keymaster_blob_t *",
"referenced_type" : "type-2341",
"self_type" : "type-2340",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_blob_t *",
"name" : "keymaster_blob_t *",
"referenced_type" : "type-25",
"self_type" : "type-24",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_blob_t *",
"name" : "keymaster_blob_t *",
"referenced_type" : "type-2505",
"self_type" : "type-2504",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_blob_t *",
"name" : "keymaster_blob_t *",
"referenced_type" : "type-2550",
"self_type" : "type-2549",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_blob_t *",
"name" : "keymaster_blob_t *",
"referenced_type" : "type-265",
"self_type" : "type-264",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_blob_t *",
"name" : "keymaster_blob_t *",
"referenced_type" : "type-2751",
"self_type" : "type-2750",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_blob_t *",
"name" : "keymaster_blob_t *",
"referenced_type" : "type-2922",
"self_type" : "type-2921",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_blob_t *",
"name" : "keymaster_blob_t *",
"referenced_type" : "type-3341",
"self_type" : "type-3340",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_blob_t *",
"name" : "keymaster_blob_t *",
"referenced_type" : "type-3542",
"self_type" : "type-3541",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_blob_t *",
"name" : "keymaster_blob_t *",
"referenced_type" : "type-3699",
"self_type" : "type-3698",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_blob_t *",
"name" : "keymaster_blob_t *",
"referenced_type" : "type-3854",
"self_type" : "type-3853",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_blob_t *",
"name" : "keymaster_blob_t *",
"referenced_type" : "type-3916",
"self_type" : "type-3915",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_blob_t *",
"name" : "keymaster_blob_t *",
"referenced_type" : "type-3952",
"self_type" : "type-3951",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_blob_t *",
"name" : "keymaster_blob_t *",
"referenced_type" : "type-4089",
"self_type" : "type-4088",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_blob_t *",
"name" : "keymaster_blob_t *",
"referenced_type" : "type-4253",
"self_type" : "type-4252",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_blob_t *",
"name" : "keymaster_blob_t *",
"referenced_type" : "type-426",
"self_type" : "type-425",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_blob_t *",
"name" : "keymaster_blob_t *",
"referenced_type" : "type-4355",
"self_type" : "type-4354",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_blob_t *",
"name" : "keymaster_blob_t *",
"referenced_type" : "type-4391",
"self_type" : "type-4390",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_blob_t *",
"name" : "keymaster_blob_t *",
"referenced_type" : "type-4544",
"self_type" : "type-4543",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_blob_t *",
"name" : "keymaster_blob_t *",
"referenced_type" : "type-4589",
"self_type" : "type-4588",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_blob_t *",
"name" : "keymaster_blob_t *",
"referenced_type" : "type-4779",
"self_type" : "type-4778",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_blob_t *",
"name" : "keymaster_blob_t *",
"referenced_type" : "type-490",
"self_type" : "type-489",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_blob_t *",
"name" : "keymaster_blob_t *",
"referenced_type" : "type-4936",
"self_type" : "type-4935",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_blob_t *",
"name" : "keymaster_blob_t *",
"referenced_type" : "type-5133",
"self_type" : "type-5132",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_blob_t *",
"name" : "keymaster_blob_t *",
"referenced_type" : "type-527",
"self_type" : "type-526",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_blob_t *",
"name" : "keymaster_blob_t *",
"referenced_type" : "type-5456",
"self_type" : "type-5455",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_blob_t *",
"name" : "keymaster_blob_t *",
"referenced_type" : "type-689",
"self_type" : "type-688",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_block_mode_t *",
"name" : "keymaster_block_mode_t *",
"referenced_type" : "type-1451",
"self_type" : "type-1450",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_block_mode_t *",
"name" : "keymaster_block_mode_t *",
"referenced_type" : "type-1639",
"self_type" : "type-1638",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_block_mode_t *",
"name" : "keymaster_block_mode_t *",
"referenced_type" : "type-1892",
"self_type" : "type-1891",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_block_mode_t *",
"name" : "keymaster_block_mode_t *",
"referenced_type" : "type-2045",
"self_type" : "type-2044",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_block_mode_t *",
"name" : "keymaster_block_mode_t *",
"referenced_type" : "type-2360",
"self_type" : "type-2359",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_block_mode_t *",
"name" : "keymaster_block_mode_t *",
"referenced_type" : "type-2565",
"self_type" : "type-2564",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_block_mode_t *",
"name" : "keymaster_block_mode_t *",
"referenced_type" : "type-2605",
"self_type" : "type-2604",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_block_mode_t *",
"name" : "keymaster_block_mode_t *",
"referenced_type" : "type-2778",
"self_type" : "type-2777",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_block_mode_t *",
"name" : "keymaster_block_mode_t *",
"referenced_type" : "type-279",
"self_type" : "type-278",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_block_mode_t *",
"name" : "keymaster_block_mode_t *",
"referenced_type" : "type-2983",
"self_type" : "type-2982",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_block_mode_t *",
"name" : "keymaster_block_mode_t *",
"referenced_type" : "type-3525",
"self_type" : "type-3524",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_block_mode_t *",
"name" : "keymaster_block_mode_t *",
"referenced_type" : "type-3713",
"self_type" : "type-3712",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_block_mode_t *",
"name" : "keymaster_block_mode_t *",
"referenced_type" : "type-3966",
"self_type" : "type-3965",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_block_mode_t *",
"name" : "keymaster_block_mode_t *",
"referenced_type" : "type-4118",
"self_type" : "type-4117",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_block_mode_t *",
"name" : "keymaster_block_mode_t *",
"referenced_type" : "type-4408",
"self_type" : "type-4407",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_block_mode_t *",
"name" : "keymaster_block_mode_t *",
"referenced_type" : "type-4604",
"self_type" : "type-4603",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_block_mode_t *",
"name" : "keymaster_block_mode_t *",
"referenced_type" : "type-4644",
"self_type" : "type-4643",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_block_mode_t *",
"name" : "keymaster_block_mode_t *",
"referenced_type" : "type-4803",
"self_type" : "type-4802",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_block_mode_t *",
"name" : "keymaster_block_mode_t *",
"referenced_type" : "type-4986",
"self_type" : "type-4985",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_block_mode_t *",
"name" : "keymaster_block_mode_t *",
"referenced_type" : "type-5163",
"self_type" : "type-5162",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_block_mode_t *",
"name" : "keymaster_block_mode_t *",
"referenced_type" : "type-541",
"self_type" : "type-540",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_block_mode_t *",
"name" : "keymaster_block_mode_t *",
"referenced_type" : "type-6",
"self_type" : "type-5",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_block_mode_t *",
"name" : "keymaster_block_mode_t *",
"referenced_type" : "type-786",
"self_type" : "type-785",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_block_mode_t **",
"name" : "keymaster_block_mode_t **",
"referenced_type" : "type-2982",
"self_type" : "type-3073",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_block_mode_t **",
"name" : "keymaster_block_mode_t **",
"referenced_type" : "type-4985",
"self_type" : "type-5069",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_cert_chain_t *",
"name" : "keymaster_cert_chain_t *",
"referenced_type" : "type-1251",
"self_type" : "type-1250",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_cert_chain_t *",
"name" : "keymaster_cert_chain_t *",
"referenced_type" : "type-1511",
"self_type" : "type-1510",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_cert_chain_t *",
"name" : "keymaster_cert_chain_t *",
"referenced_type" : "type-1631",
"self_type" : "type-1630",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_cert_chain_t *",
"name" : "keymaster_cert_chain_t *",
"referenced_type" : "type-1732",
"self_type" : "type-1731",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_cert_chain_t *",
"name" : "keymaster_cert_chain_t *",
"referenced_type" : "type-1846",
"self_type" : "type-1845",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_cert_chain_t *",
"name" : "keymaster_cert_chain_t *",
"referenced_type" : "type-1884",
"self_type" : "type-1883",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_cert_chain_t *",
"name" : "keymaster_cert_chain_t *",
"referenced_type" : "type-2020",
"self_type" : "type-2019",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_cert_chain_t *",
"name" : "keymaster_cert_chain_t *",
"referenced_type" : "type-2246",
"self_type" : "type-2245",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_cert_chain_t *",
"name" : "keymaster_cert_chain_t *",
"referenced_type" : "type-2309",
"self_type" : "type-2308",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_cert_chain_t *",
"name" : "keymaster_cert_chain_t *",
"referenced_type" : "type-2349",
"self_type" : "type-2348",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_cert_chain_t *",
"name" : "keymaster_cert_chain_t *",
"referenced_type" : "type-2509",
"self_type" : "type-2508",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_cert_chain_t *",
"name" : "keymaster_cert_chain_t *",
"referenced_type" : "type-2621",
"self_type" : "type-2620",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_cert_chain_t *",
"name" : "keymaster_cert_chain_t *",
"referenced_type" : "type-271",
"self_type" : "type-270",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_cert_chain_t *",
"name" : "keymaster_cert_chain_t *",
"referenced_type" : "type-2856",
"self_type" : "type-2855",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_cert_chain_t *",
"name" : "keymaster_cert_chain_t *",
"referenced_type" : "type-2953",
"self_type" : "type-2952",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_cert_chain_t *",
"name" : "keymaster_cert_chain_t *",
"referenced_type" : "type-3350",
"self_type" : "type-3349",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_cert_chain_t *",
"name" : "keymaster_cert_chain_t *",
"referenced_type" : "type-3585",
"self_type" : "type-3584",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_cert_chain_t *",
"name" : "keymaster_cert_chain_t *",
"referenced_type" : "type-3705",
"self_type" : "type-3704",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_cert_chain_t *",
"name" : "keymaster_cert_chain_t *",
"referenced_type" : "type-376",
"self_type" : "type-375",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_cert_chain_t *",
"name" : "keymaster_cert_chain_t *",
"referenced_type" : "type-3806",
"self_type" : "type-3805",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_cert_chain_t *",
"name" : "keymaster_cert_chain_t *",
"referenced_type" : "type-3920",
"self_type" : "type-3919",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_cert_chain_t *",
"name" : "keymaster_cert_chain_t *",
"referenced_type" : "type-3958",
"self_type" : "type-3957",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_cert_chain_t *",
"name" : "keymaster_cert_chain_t *",
"referenced_type" : "type-4094",
"self_type" : "type-4093",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_cert_chain_t *",
"name" : "keymaster_cert_chain_t *",
"referenced_type" : "type-4296",
"self_type" : "type-4295",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_cert_chain_t *",
"name" : "keymaster_cert_chain_t *",
"referenced_type" : "type-4359",
"self_type" : "type-4358",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_cert_chain_t *",
"name" : "keymaster_cert_chain_t *",
"referenced_type" : "type-4399",
"self_type" : "type-4398",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_cert_chain_t *",
"name" : "keymaster_cert_chain_t *",
"referenced_type" : "type-4548",
"self_type" : "type-4547",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_cert_chain_t *",
"name" : "keymaster_cert_chain_t *",
"referenced_type" : "type-4659",
"self_type" : "type-4658",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_cert_chain_t *",
"name" : "keymaster_cert_chain_t *",
"referenced_type" : "type-4874",
"self_type" : "type-4873",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_cert_chain_t *",
"name" : "keymaster_cert_chain_t *",
"referenced_type" : "type-494",
"self_type" : "type-493",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_cert_chain_t *",
"name" : "keymaster_cert_chain_t *",
"referenced_type" : "type-4958",
"self_type" : "type-4957",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_cert_chain_t *",
"name" : "keymaster_cert_chain_t *",
"referenced_type" : "type-5152",
"self_type" : "type-5151",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_cert_chain_t *",
"name" : "keymaster_cert_chain_t *",
"referenced_type" : "type-533",
"self_type" : "type-532",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_cert_chain_t *",
"name" : "keymaster_cert_chain_t *",
"referenced_type" : "type-5465",
"self_type" : "type-5464",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_cert_chain_t *",
"name" : "keymaster_cert_chain_t *",
"referenced_type" : "type-703",
"self_type" : "type-702",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_cert_chain_t *",
"name" : "keymaster_cert_chain_t *",
"referenced_type" : "type-72",
"self_type" : "type-71",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t *",
"name" : "keymaster_digest_t *",
"referenced_type" : "type-1502",
"self_type" : "type-1501",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t *",
"name" : "keymaster_digest_t *",
"referenced_type" : "type-1665",
"self_type" : "type-1664",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t *",
"name" : "keymaster_digest_t *",
"referenced_type" : "type-1939",
"self_type" : "type-1938",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t *",
"name" : "keymaster_digest_t *",
"referenced_type" : "type-2090",
"self_type" : "type-2089",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t *",
"name" : "keymaster_digest_t *",
"referenced_type" : "type-2384",
"self_type" : "type-2383",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t *",
"name" : "keymaster_digest_t *",
"referenced_type" : "type-2610",
"self_type" : "type-2609",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t *",
"name" : "keymaster_digest_t *",
"referenced_type" : "type-2801",
"self_type" : "type-2800",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t *",
"name" : "keymaster_digest_t *",
"referenced_type" : "type-3005",
"self_type" : "type-3004",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t *",
"name" : "keymaster_digest_t *",
"referenced_type" : "type-3016",
"self_type" : "type-3015",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t *",
"name" : "keymaster_digest_t *",
"referenced_type" : "type-305",
"self_type" : "type-304",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t *",
"name" : "keymaster_digest_t *",
"referenced_type" : "type-3576",
"self_type" : "type-3575",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t *",
"name" : "keymaster_digest_t *",
"referenced_type" : "type-3739",
"self_type" : "type-3738",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t *",
"name" : "keymaster_digest_t *",
"referenced_type" : "type-4013",
"self_type" : "type-4012",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t *",
"name" : "keymaster_digest_t *",
"referenced_type" : "type-4163",
"self_type" : "type-4162",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t *",
"name" : "keymaster_digest_t *",
"referenced_type" : "type-4432",
"self_type" : "type-4431",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t *",
"name" : "keymaster_digest_t *",
"referenced_type" : "type-4649",
"self_type" : "type-4648",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t *",
"name" : "keymaster_digest_t *",
"referenced_type" : "type-4826",
"self_type" : "type-4825",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t *",
"name" : "keymaster_digest_t *",
"referenced_type" : "type-5009",
"self_type" : "type-5008",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t *",
"name" : "keymaster_digest_t *",
"referenced_type" : "type-5020",
"self_type" : "type-5019",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t *",
"name" : "keymaster_digest_t *",
"referenced_type" : "type-5187",
"self_type" : "type-5186",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t *",
"name" : "keymaster_digest_t *",
"referenced_type" : "type-591",
"self_type" : "type-590",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t *",
"name" : "keymaster_digest_t *",
"referenced_type" : "type-60",
"self_type" : "type-59",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t *",
"name" : "keymaster_digest_t *",
"referenced_type" : "type-886",
"self_type" : "type-885",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t **",
"name" : "keymaster_digest_t **",
"referenced_type" : "type-3004",
"self_type" : "type-3075",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_digest_t **",
"name" : "keymaster_digest_t **",
"referenced_type" : "type-5008",
"self_type" : "type-5071",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_ec_curve_t *",
"name" : "keymaster_ec_curve_t *",
"referenced_type" : "type-2382",
"self_type" : "type-2381",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_ec_curve_t *",
"name" : "keymaster_ec_curve_t *",
"referenced_type" : "type-2990",
"self_type" : "type-2989",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_ec_curve_t *",
"name" : "keymaster_ec_curve_t *",
"referenced_type" : "type-4430",
"self_type" : "type-4429",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_ec_curve_t *",
"name" : "keymaster_ec_curve_t *",
"referenced_type" : "type-4993",
"self_type" : "type-4992",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_error_t *",
"name" : "keymaster_error_t *",
"referenced_type" : "type-1235",
"self_type" : "type-1234",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_error_t *",
"name" : "keymaster_error_t *",
"referenced_type" : "type-1610",
"self_type" : "type-1609",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_error_t *",
"name" : "keymaster_error_t *",
"referenced_type" : "type-1817",
"self_type" : "type-1816",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_error_t *",
"name" : "keymaster_error_t *",
"referenced_type" : "type-1868",
"self_type" : "type-1867",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_error_t *",
"name" : "keymaster_error_t *",
"referenced_type" : "type-2003",
"self_type" : "type-2002",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_error_t *",
"name" : "keymaster_error_t *",
"referenced_type" : "type-2093",
"self_type" : "type-2092",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_error_t *",
"name" : "keymaster_error_t *",
"referenced_type" : "type-2242",
"self_type" : "type-2241",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_error_t *",
"name" : "keymaster_error_t *",
"referenced_type" : "type-2328",
"self_type" : "type-2327",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_error_t *",
"name" : "keymaster_error_t *",
"referenced_type" : "type-250",
"self_type" : "type-249",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_error_t *",
"name" : "keymaster_error_t *",
"referenced_type" : "type-2532",
"self_type" : "type-2531",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_error_t *",
"name" : "keymaster_error_t *",
"referenced_type" : "type-2736",
"self_type" : "type-2735",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_error_t *",
"name" : "keymaster_error_t *",
"referenced_type" : "type-2919",
"self_type" : "type-2918",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_error_t *",
"name" : "keymaster_error_t *",
"referenced_type" : "type-3334",
"self_type" : "type-3333",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_error_t *",
"name" : "keymaster_error_t *",
"referenced_type" : "type-3684",
"self_type" : "type-3683",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_error_t *",
"name" : "keymaster_error_t *",
"referenced_type" : "type-3891",
"self_type" : "type-3890",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_error_t *",
"name" : "keymaster_error_t *",
"referenced_type" : "type-3942",
"self_type" : "type-3941",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_error_t *",
"name" : "keymaster_error_t *",
"referenced_type" : "type-4077",
"self_type" : "type-4076",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_error_t *",
"name" : "keymaster_error_t *",
"referenced_type" : "type-4166",
"self_type" : "type-4165",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_error_t *",
"name" : "keymaster_error_t *",
"referenced_type" : "type-4292",
"self_type" : "type-4291",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_error_t *",
"name" : "keymaster_error_t *",
"referenced_type" : "type-4378",
"self_type" : "type-4377",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_error_t *",
"name" : "keymaster_error_t *",
"referenced_type" : "type-4571",
"self_type" : "type-4570",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_error_t *",
"name" : "keymaster_error_t *",
"referenced_type" : "type-463",
"self_type" : "type-462",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_error_t *",
"name" : "keymaster_error_t *",
"referenced_type" : "type-4764",
"self_type" : "type-4763",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_error_t *",
"name" : "keymaster_error_t *",
"referenced_type" : "type-4934",
"self_type" : "type-4933",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_error_t *",
"name" : "keymaster_error_t *",
"referenced_type" : "type-5128",
"self_type" : "type-5127",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_error_t *",
"name" : "keymaster_error_t *",
"referenced_type" : "type-517",
"self_type" : "type-516",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_error_t *",
"name" : "keymaster_error_t *",
"referenced_type" : "type-5449",
"self_type" : "type-5448",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_error_t *",
"name" : "keymaster_error_t *",
"referenced_type" : "type-671",
"self_type" : "type-670",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_blob_t *",
"name" : "keymaster_key_blob_t *",
"referenced_type" : "type-1238",
"self_type" : "type-1237",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_blob_t *",
"name" : "keymaster_key_blob_t *",
"referenced_type" : "type-1249",
"self_type" : "type-1248",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_blob_t *",
"name" : "keymaster_key_blob_t *",
"referenced_type" : "type-1620",
"self_type" : "type-1619",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_blob_t *",
"name" : "keymaster_key_blob_t *",
"referenced_type" : "type-1775",
"self_type" : "type-1774",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_blob_t *",
"name" : "keymaster_key_blob_t *",
"referenced_type" : "type-1839",
"self_type" : "type-1838",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_blob_t *",
"name" : "keymaster_key_blob_t *",
"referenced_type" : "type-1873",
"self_type" : "type-1872",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_blob_t *",
"name" : "keymaster_key_blob_t *",
"referenced_type" : "type-2008",
"self_type" : "type-2007",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_blob_t *",
"name" : "keymaster_key_blob_t *",
"referenced_type" : "type-2135",
"self_type" : "type-2134",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_blob_t *",
"name" : "keymaster_key_blob_t *",
"referenced_type" : "type-2302",
"self_type" : "type-2301",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_blob_t *",
"name" : "keymaster_key_blob_t *",
"referenced_type" : "type-2336",
"self_type" : "type-2335",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_blob_t *",
"name" : "keymaster_key_blob_t *",
"referenced_type" : "type-2499",
"self_type" : "type-2498",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_blob_t *",
"name" : "keymaster_key_blob_t *",
"referenced_type" : "type-2542",
"self_type" : "type-2541",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_blob_t *",
"name" : "keymaster_key_blob_t *",
"referenced_type" : "type-260",
"self_type" : "type-259",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_blob_t *",
"name" : "keymaster_key_blob_t *",
"referenced_type" : "type-2745",
"self_type" : "type-2744",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_blob_t *",
"name" : "keymaster_key_blob_t *",
"referenced_type" : "type-2943",
"self_type" : "type-2942",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_blob_t *",
"name" : "keymaster_key_blob_t *",
"referenced_type" : "type-3337",
"self_type" : "type-3336",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_blob_t *",
"name" : "keymaster_key_blob_t *",
"referenced_type" : "type-3348",
"self_type" : "type-3347",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_blob_t *",
"name" : "keymaster_key_blob_t *",
"referenced_type" : "type-3694",
"self_type" : "type-3693",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_blob_t *",
"name" : "keymaster_key_blob_t *",
"referenced_type" : "type-3849",
"self_type" : "type-3848",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_blob_t *",
"name" : "keymaster_key_blob_t *",
"referenced_type" : "type-3913",
"self_type" : "type-3912",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_blob_t *",
"name" : "keymaster_key_blob_t *",
"referenced_type" : "type-3947",
"self_type" : "type-3946",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_blob_t *",
"name" : "keymaster_key_blob_t *",
"referenced_type" : "type-4082",
"self_type" : "type-4081",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_blob_t *",
"name" : "keymaster_key_blob_t *",
"referenced_type" : "type-4203",
"self_type" : "type-4202",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_blob_t *",
"name" : "keymaster_key_blob_t *",
"referenced_type" : "type-421",
"self_type" : "type-420",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_blob_t *",
"name" : "keymaster_key_blob_t *",
"referenced_type" : "type-4352",
"self_type" : "type-4351",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_blob_t *",
"name" : "keymaster_key_blob_t *",
"referenced_type" : "type-4386",
"self_type" : "type-4385",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_blob_t *",
"name" : "keymaster_key_blob_t *",
"referenced_type" : "type-4538",
"self_type" : "type-4537",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_blob_t *",
"name" : "keymaster_key_blob_t *",
"referenced_type" : "type-4581",
"self_type" : "type-4580",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_blob_t *",
"name" : "keymaster_key_blob_t *",
"referenced_type" : "type-4773",
"self_type" : "type-4772",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_blob_t *",
"name" : "keymaster_key_blob_t *",
"referenced_type" : "type-487",
"self_type" : "type-486",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_blob_t *",
"name" : "keymaster_key_blob_t *",
"referenced_type" : "type-4948",
"self_type" : "type-4947",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_blob_t *",
"name" : "keymaster_key_blob_t *",
"referenced_type" : "type-5143",
"self_type" : "type-5142",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_blob_t *",
"name" : "keymaster_key_blob_t *",
"referenced_type" : "type-522",
"self_type" : "type-521",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_blob_t *",
"name" : "keymaster_key_blob_t *",
"referenced_type" : "type-5452",
"self_type" : "type-5451",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_blob_t *",
"name" : "keymaster_key_blob_t *",
"referenced_type" : "type-5463",
"self_type" : "type-5462",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_blob_t *",
"name" : "keymaster_key_blob_t *",
"referenced_type" : "type-681",
"self_type" : "type-680",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_characteristics_t *",
"name" : "keymaster_key_characteristics_t *",
"referenced_type" : "type-1247",
"self_type" : "type-1246",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_characteristics_t *",
"name" : "keymaster_key_characteristics_t *",
"referenced_type" : "type-1495",
"self_type" : "type-1494",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_characteristics_t *",
"name" : "keymaster_key_characteristics_t *",
"referenced_type" : "type-1629",
"self_type" : "type-1628",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_characteristics_t *",
"name" : "keymaster_key_characteristics_t *",
"referenced_type" : "type-1782",
"self_type" : "type-1781",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_characteristics_t *",
"name" : "keymaster_key_characteristics_t *",
"referenced_type" : "type-1844",
"self_type" : "type-1843",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_characteristics_t *",
"name" : "keymaster_key_characteristics_t *",
"referenced_type" : "type-1882",
"self_type" : "type-1881",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_characteristics_t *",
"name" : "keymaster_key_characteristics_t *",
"referenced_type" : "type-2017",
"self_type" : "type-2016",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_characteristics_t *",
"name" : "keymaster_key_characteristics_t *",
"referenced_type" : "type-2232",
"self_type" : "type-2231",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_characteristics_t *",
"name" : "keymaster_key_characteristics_t *",
"referenced_type" : "type-2307",
"self_type" : "type-2306",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_characteristics_t *",
"name" : "keymaster_key_characteristics_t *",
"referenced_type" : "type-2346",
"self_type" : "type-2345",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_characteristics_t *",
"name" : "keymaster_key_characteristics_t *",
"referenced_type" : "type-2507",
"self_type" : "type-2506",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_characteristics_t *",
"name" : "keymaster_key_characteristics_t *",
"referenced_type" : "type-2552",
"self_type" : "type-2551",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_characteristics_t *",
"name" : "keymaster_key_characteristics_t *",
"referenced_type" : "type-269",
"self_type" : "type-268",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_characteristics_t *",
"name" : "keymaster_key_characteristics_t *",
"referenced_type" : "type-2754",
"self_type" : "type-2753",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_characteristics_t *",
"name" : "keymaster_key_characteristics_t *",
"referenced_type" : "type-2950",
"self_type" : "type-2949",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_characteristics_t *",
"name" : "keymaster_key_characteristics_t *",
"referenced_type" : "type-3346",
"self_type" : "type-3345",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_characteristics_t *",
"name" : "keymaster_key_characteristics_t *",
"referenced_type" : "type-3569",
"self_type" : "type-3568",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_characteristics_t *",
"name" : "keymaster_key_characteristics_t *",
"referenced_type" : "type-3703",
"self_type" : "type-3702",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_characteristics_t *",
"name" : "keymaster_key_characteristics_t *",
"referenced_type" : "type-3856",
"self_type" : "type-3855",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_characteristics_t *",
"name" : "keymaster_key_characteristics_t *",
"referenced_type" : "type-3918",
"self_type" : "type-3917",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_characteristics_t *",
"name" : "keymaster_key_characteristics_t *",
"referenced_type" : "type-3956",
"self_type" : "type-3955",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_characteristics_t *",
"name" : "keymaster_key_characteristics_t *",
"referenced_type" : "type-4091",
"self_type" : "type-4090",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_characteristics_t *",
"name" : "keymaster_key_characteristics_t *",
"referenced_type" : "type-428",
"self_type" : "type-427",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_characteristics_t *",
"name" : "keymaster_key_characteristics_t *",
"referenced_type" : "type-4282",
"self_type" : "type-4281",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_characteristics_t *",
"name" : "keymaster_key_characteristics_t *",
"referenced_type" : "type-4357",
"self_type" : "type-4356",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_characteristics_t *",
"name" : "keymaster_key_characteristics_t *",
"referenced_type" : "type-4396",
"self_type" : "type-4395",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_characteristics_t *",
"name" : "keymaster_key_characteristics_t *",
"referenced_type" : "type-4546",
"self_type" : "type-4545",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_characteristics_t *",
"name" : "keymaster_key_characteristics_t *",
"referenced_type" : "type-4591",
"self_type" : "type-4590",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_characteristics_t *",
"name" : "keymaster_key_characteristics_t *",
"referenced_type" : "type-4782",
"self_type" : "type-4781",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_characteristics_t *",
"name" : "keymaster_key_characteristics_t *",
"referenced_type" : "type-492",
"self_type" : "type-491",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_characteristics_t *",
"name" : "keymaster_key_characteristics_t *",
"referenced_type" : "type-4955",
"self_type" : "type-4954",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_characteristics_t *",
"name" : "keymaster_key_characteristics_t *",
"referenced_type" : "type-5150",
"self_type" : "type-5149",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_characteristics_t *",
"name" : "keymaster_key_characteristics_t *",
"referenced_type" : "type-53",
"self_type" : "type-52",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_characteristics_t *",
"name" : "keymaster_key_characteristics_t *",
"referenced_type" : "type-531",
"self_type" : "type-530",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_characteristics_t *",
"name" : "keymaster_key_characteristics_t *",
"referenced_type" : "type-5461",
"self_type" : "type-5460",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_characteristics_t *",
"name" : "keymaster_key_characteristics_t *",
"referenced_type" : "type-701",
"self_type" : "type-700",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_characteristics_t **",
"name" : "keymaster_key_characteristics_t **",
"referenced_type" : "type-2949",
"self_type" : "type-3079",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_characteristics_t **",
"name" : "keymaster_key_characteristics_t **",
"referenced_type" : "type-4954",
"self_type" : "type-5075",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_format_t *",
"name" : "keymaster_key_format_t *",
"referenced_type" : "type-1513",
"self_type" : "type-1512",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_format_t *",
"name" : "keymaster_key_format_t *",
"referenced_type" : "type-1703",
"self_type" : "type-1702",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_format_t *",
"name" : "keymaster_key_format_t *",
"referenced_type" : "type-1950",
"self_type" : "type-1949",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_format_t *",
"name" : "keymaster_key_format_t *",
"referenced_type" : "type-2097",
"self_type" : "type-2096",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_format_t *",
"name" : "keymaster_key_format_t *",
"referenced_type" : "type-2413",
"self_type" : "type-2412",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_format_t *",
"name" : "keymaster_key_format_t *",
"referenced_type" : "type-2614",
"self_type" : "type-2613",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_format_t *",
"name" : "keymaster_key_format_t *",
"referenced_type" : "type-2810",
"self_type" : "type-2809",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_format_t *",
"name" : "keymaster_key_format_t *",
"referenced_type" : "type-3014",
"self_type" : "type-3013",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_format_t *",
"name" : "keymaster_key_format_t *",
"referenced_type" : "type-3151",
"self_type" : "type-3150",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_format_t *",
"name" : "keymaster_key_format_t *",
"referenced_type" : "type-344",
"self_type" : "type-343",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_format_t *",
"name" : "keymaster_key_format_t *",
"referenced_type" : "type-3587",
"self_type" : "type-3586",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_format_t *",
"name" : "keymaster_key_format_t *",
"referenced_type" : "type-3777",
"self_type" : "type-3776",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_format_t *",
"name" : "keymaster_key_format_t *",
"referenced_type" : "type-4024",
"self_type" : "type-4023",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_format_t *",
"name" : "keymaster_key_format_t *",
"referenced_type" : "type-4170",
"self_type" : "type-4169",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_format_t *",
"name" : "keymaster_key_format_t *",
"referenced_type" : "type-4461",
"self_type" : "type-4460",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_format_t *",
"name" : "keymaster_key_format_t *",
"referenced_type" : "type-4653",
"self_type" : "type-4652",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_format_t *",
"name" : "keymaster_key_format_t *",
"referenced_type" : "type-4835",
"self_type" : "type-4834",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_format_t *",
"name" : "keymaster_key_format_t *",
"referenced_type" : "type-5018",
"self_type" : "type-5017",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_format_t *",
"name" : "keymaster_key_format_t *",
"referenced_type" : "type-5194",
"self_type" : "type-5193",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_format_t *",
"name" : "keymaster_key_format_t *",
"referenced_type" : "type-5266",
"self_type" : "type-5265",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_format_t *",
"name" : "keymaster_key_format_t *",
"referenced_type" : "type-617",
"self_type" : "type-616",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_format_t *",
"name" : "keymaster_key_format_t *",
"referenced_type" : "type-74",
"self_type" : "type-73",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_format_t *",
"name" : "keymaster_key_format_t *",
"referenced_type" : "type-955",
"self_type" : "type-954",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_format_t **",
"name" : "keymaster_key_format_t **",
"referenced_type" : "type-3013",
"self_type" : "type-3077",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_format_t **",
"name" : "keymaster_key_format_t **",
"referenced_type" : "type-5017",
"self_type" : "type-5073",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_set_t *",
"name" : "keymaster_key_param_set_t *",
"referenced_type" : "type-3081",
"self_type" : "type-3080",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_set_t *",
"name" : "keymaster_key_param_set_t *",
"referenced_type" : "type-5077",
"self_type" : "type-5076",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *",
"name" : "keymaster_key_param_t *",
"referenced_type" : "type-120",
"self_type" : "type-119",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *",
"name" : "keymaster_key_param_t *",
"referenced_type" : "type-13",
"self_type" : "type-12",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *",
"name" : "keymaster_key_param_t *",
"referenced_type" : "type-1458",
"self_type" : "type-1457",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *",
"name" : "keymaster_key_param_t *",
"referenced_type" : "type-1644",
"self_type" : "type-1643",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *",
"name" : "keymaster_key_param_t *",
"referenced_type" : "type-1772",
"self_type" : "type-1771",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *",
"name" : "keymaster_key_param_t *",
"referenced_type" : "type-1784",
"self_type" : "type-1783",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *",
"name" : "keymaster_key_param_t *",
"referenced_type" : "type-1896",
"self_type" : "type-1895",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *",
"name" : "keymaster_key_param_t *",
"referenced_type" : "type-2039",
"self_type" : "type-2038",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *",
"name" : "keymaster_key_param_t *",
"referenced_type" : "type-2210",
"self_type" : "type-2209",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *",
"name" : "keymaster_key_param_t *",
"referenced_type" : "type-2372",
"self_type" : "type-2371",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *",
"name" : "keymaster_key_param_t *",
"referenced_type" : "type-2571",
"self_type" : "type-2570",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *",
"name" : "keymaster_key_param_t *",
"referenced_type" : "type-2643",
"self_type" : "type-2642",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *",
"name" : "keymaster_key_param_t *",
"referenced_type" : "type-2775",
"self_type" : "type-2774",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *",
"name" : "keymaster_key_param_t *",
"referenced_type" : "type-284",
"self_type" : "type-283",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *",
"name" : "keymaster_key_param_t *",
"referenced_type" : "type-2975",
"self_type" : "type-2974",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *",
"name" : "keymaster_key_param_t *",
"referenced_type" : "type-3532",
"self_type" : "type-3531",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *",
"name" : "keymaster_key_param_t *",
"referenced_type" : "type-3718",
"self_type" : "type-3717",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *",
"name" : "keymaster_key_param_t *",
"referenced_type" : "type-3846",
"self_type" : "type-3845",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *",
"name" : "keymaster_key_param_t *",
"referenced_type" : "type-3858",
"self_type" : "type-3857",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *",
"name" : "keymaster_key_param_t *",
"referenced_type" : "type-3970",
"self_type" : "type-3969",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *",
"name" : "keymaster_key_param_t *",
"referenced_type" : "type-4112",
"self_type" : "type-4111",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *",
"name" : "keymaster_key_param_t *",
"referenced_type" : "type-4260",
"self_type" : "type-4259",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *",
"name" : "keymaster_key_param_t *",
"referenced_type" : "type-430",
"self_type" : "type-429",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *",
"name" : "keymaster_key_param_t *",
"referenced_type" : "type-4420",
"self_type" : "type-4419",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *",
"name" : "keymaster_key_param_t *",
"referenced_type" : "type-4610",
"self_type" : "type-4609",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *",
"name" : "keymaster_key_param_t *",
"referenced_type" : "type-4680",
"self_type" : "type-4679",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *",
"name" : "keymaster_key_param_t *",
"referenced_type" : "type-4800",
"self_type" : "type-4799",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *",
"name" : "keymaster_key_param_t *",
"referenced_type" : "type-4978",
"self_type" : "type-4977",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *",
"name" : "keymaster_key_param_t *",
"referenced_type" : "type-5165",
"self_type" : "type-5164",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *",
"name" : "keymaster_key_param_t *",
"referenced_type" : "type-545",
"self_type" : "type-544",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_key_param_t *",
"name" : "keymaster_key_param_t *",
"referenced_type" : "type-805",
"self_type" : "type-804",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_padding_t *",
"name" : "keymaster_padding_t *",
"referenced_type" : "type-1471",
"self_type" : "type-1470",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_padding_t *",
"name" : "keymaster_padding_t *",
"referenced_type" : "type-1653",
"self_type" : "type-1652",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_padding_t *",
"name" : "keymaster_padding_t *",
"referenced_type" : "type-1907",
"self_type" : "type-1906",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_padding_t *",
"name" : "keymaster_padding_t *",
"referenced_type" : "type-2081",
"self_type" : "type-2080",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_padding_t *",
"name" : "keymaster_padding_t *",
"referenced_type" : "type-2366",
"self_type" : "type-2365",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_padding_t *",
"name" : "keymaster_padding_t *",
"referenced_type" : "type-2576",
"self_type" : "type-2575",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_padding_t *",
"name" : "keymaster_padding_t *",
"referenced_type" : "type-2767",
"self_type" : "type-2766",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_padding_t *",
"name" : "keymaster_padding_t *",
"referenced_type" : "type-2793",
"self_type" : "type-2792",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_padding_t *",
"name" : "keymaster_padding_t *",
"referenced_type" : "type-28",
"self_type" : "type-27",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_padding_t *",
"name" : "keymaster_padding_t *",
"referenced_type" : "type-293",
"self_type" : "type-292",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_padding_t *",
"name" : "keymaster_padding_t *",
"referenced_type" : "type-2997",
"self_type" : "type-2996",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_padding_t *",
"name" : "keymaster_padding_t *",
"referenced_type" : "type-3545",
"self_type" : "type-3544",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_padding_t *",
"name" : "keymaster_padding_t *",
"referenced_type" : "type-3727",
"self_type" : "type-3726",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_padding_t *",
"name" : "keymaster_padding_t *",
"referenced_type" : "type-3981",
"self_type" : "type-3980",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_padding_t *",
"name" : "keymaster_padding_t *",
"referenced_type" : "type-4154",
"self_type" : "type-4153",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_padding_t *",
"name" : "keymaster_padding_t *",
"referenced_type" : "type-4414",
"self_type" : "type-4413",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_padding_t *",
"name" : "keymaster_padding_t *",
"referenced_type" : "type-4615",
"self_type" : "type-4614",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_padding_t *",
"name" : "keymaster_padding_t *",
"referenced_type" : "type-4794",
"self_type" : "type-4793",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_padding_t *",
"name" : "keymaster_padding_t *",
"referenced_type" : "type-4818",
"self_type" : "type-4817",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_padding_t *",
"name" : "keymaster_padding_t *",
"referenced_type" : "type-5001",
"self_type" : "type-5000",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_padding_t *",
"name" : "keymaster_padding_t *",
"referenced_type" : "type-5179",
"self_type" : "type-5178",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_padding_t *",
"name" : "keymaster_padding_t *",
"referenced_type" : "type-555",
"self_type" : "type-554",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_padding_t *",
"name" : "keymaster_padding_t *",
"referenced_type" : "type-819",
"self_type" : "type-818",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_padding_t **",
"name" : "keymaster_padding_t **",
"referenced_type" : "type-2996",
"self_type" : "type-3074",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_padding_t **",
"name" : "keymaster_padding_t **",
"referenced_type" : "type-5000",
"self_type" : "type-5070",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_purpose_t *",
"name" : "keymaster_purpose_t *",
"referenced_type" : "type-1233",
"self_type" : "type-1232",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_purpose_t *",
"name" : "keymaster_purpose_t *",
"referenced_type" : "type-1606",
"self_type" : "type-1605",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_purpose_t *",
"name" : "keymaster_purpose_t *",
"referenced_type" : "type-1866",
"self_type" : "type-1865",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_purpose_t *",
"name" : "keymaster_purpose_t *",
"referenced_type" : "type-2001",
"self_type" : "type-2000",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_purpose_t *",
"name" : "keymaster_purpose_t *",
"referenced_type" : "type-2088",
"self_type" : "type-2087",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_purpose_t *",
"name" : "keymaster_purpose_t *",
"referenced_type" : "type-2326",
"self_type" : "type-2325",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_purpose_t *",
"name" : "keymaster_purpose_t *",
"referenced_type" : "type-247",
"self_type" : "type-246",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_purpose_t *",
"name" : "keymaster_purpose_t *",
"referenced_type" : "type-2530",
"self_type" : "type-2529",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_purpose_t *",
"name" : "keymaster_purpose_t *",
"referenced_type" : "type-2734",
"self_type" : "type-2733",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_purpose_t *",
"name" : "keymaster_purpose_t *",
"referenced_type" : "type-2917",
"self_type" : "type-2916",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_purpose_t *",
"name" : "keymaster_purpose_t *",
"referenced_type" : "type-3332",
"self_type" : "type-3331",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_purpose_t *",
"name" : "keymaster_purpose_t *",
"referenced_type" : "type-3680",
"self_type" : "type-3679",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_purpose_t *",
"name" : "keymaster_purpose_t *",
"referenced_type" : "type-3940",
"self_type" : "type-3939",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_purpose_t *",
"name" : "keymaster_purpose_t *",
"referenced_type" : "type-4075",
"self_type" : "type-4074",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_purpose_t *",
"name" : "keymaster_purpose_t *",
"referenced_type" : "type-4161",
"self_type" : "type-4160",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_purpose_t *",
"name" : "keymaster_purpose_t *",
"referenced_type" : "type-4376",
"self_type" : "type-4375",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_purpose_t *",
"name" : "keymaster_purpose_t *",
"referenced_type" : "type-4569",
"self_type" : "type-4568",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_purpose_t *",
"name" : "keymaster_purpose_t *",
"referenced_type" : "type-4762",
"self_type" : "type-4761",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_purpose_t *",
"name" : "keymaster_purpose_t *",
"referenced_type" : "type-4932",
"self_type" : "type-4931",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_purpose_t *",
"name" : "keymaster_purpose_t *",
"referenced_type" : "type-5126",
"self_type" : "type-5125",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_purpose_t *",
"name" : "keymaster_purpose_t *",
"referenced_type" : "type-515",
"self_type" : "type-514",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_purpose_t *",
"name" : "keymaster_purpose_t *",
"referenced_type" : "type-5447",
"self_type" : "type-5446",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_purpose_t *",
"name" : "keymaster_purpose_t *",
"referenced_type" : "type-669",
"self_type" : "type-668",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_verified_boot_t *",
"name" : "keymaster_verified_boot_t *",
"referenced_type" : "type-1500",
"self_type" : "type-1499",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_verified_boot_t *",
"name" : "keymaster_verified_boot_t *",
"referenced_type" : "type-1701",
"self_type" : "type-1700",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_verified_boot_t *",
"name" : "keymaster_verified_boot_t *",
"referenced_type" : "type-1937",
"self_type" : "type-1936",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_verified_boot_t *",
"name" : "keymaster_verified_boot_t *",
"referenced_type" : "type-2079",
"self_type" : "type-2078",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_verified_boot_t *",
"name" : "keymaster_verified_boot_t *",
"referenced_type" : "type-2286",
"self_type" : "type-2285",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_verified_boot_t *",
"name" : "keymaster_verified_boot_t *",
"referenced_type" : "type-2411",
"self_type" : "type-2410",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_verified_boot_t *",
"name" : "keymaster_verified_boot_t *",
"referenced_type" : "type-2608",
"self_type" : "type-2607",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_verified_boot_t *",
"name" : "keymaster_verified_boot_t *",
"referenced_type" : "type-2838",
"self_type" : "type-2837",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_verified_boot_t *",
"name" : "keymaster_verified_boot_t *",
"referenced_type" : "type-3024",
"self_type" : "type-3023",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_verified_boot_t *",
"name" : "keymaster_verified_boot_t *",
"referenced_type" : "type-3040",
"self_type" : "type-3039",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_verified_boot_t *",
"name" : "keymaster_verified_boot_t *",
"referenced_type" : "type-342",
"self_type" : "type-341",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_verified_boot_t *",
"name" : "keymaster_verified_boot_t *",
"referenced_type" : "type-3574",
"self_type" : "type-3573",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_verified_boot_t *",
"name" : "keymaster_verified_boot_t *",
"referenced_type" : "type-3775",
"self_type" : "type-3774",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_verified_boot_t *",
"name" : "keymaster_verified_boot_t *",
"referenced_type" : "type-4011",
"self_type" : "type-4010",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_verified_boot_t *",
"name" : "keymaster_verified_boot_t *",
"referenced_type" : "type-4152",
"self_type" : "type-4151",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_verified_boot_t *",
"name" : "keymaster_verified_boot_t *",
"referenced_type" : "type-4336",
"self_type" : "type-4335",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_verified_boot_t *",
"name" : "keymaster_verified_boot_t *",
"referenced_type" : "type-4459",
"self_type" : "type-4458",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_verified_boot_t *",
"name" : "keymaster_verified_boot_t *",
"referenced_type" : "type-4647",
"self_type" : "type-4646",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_verified_boot_t *",
"name" : "keymaster_verified_boot_t *",
"referenced_type" : "type-4863",
"self_type" : "type-4862",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_verified_boot_t *",
"name" : "keymaster_verified_boot_t *",
"referenced_type" : "type-5028",
"self_type" : "type-5027",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_verified_boot_t *",
"name" : "keymaster_verified_boot_t *",
"referenced_type" : "type-5044",
"self_type" : "type-5043",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_verified_boot_t *",
"name" : "keymaster_verified_boot_t *",
"referenced_type" : "type-58",
"self_type" : "type-57",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_verified_boot_t *",
"name" : "keymaster_verified_boot_t *",
"referenced_type" : "type-589",
"self_type" : "type-588",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_verified_boot_t *",
"name" : "keymaster_verified_boot_t *",
"referenced_type" : "type-888",
"self_type" : "type-887",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "rsa_st *",
"name" : "rsa_st *",
"referenced_type" : "type-1740",
"self_type" : "type-1739",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "rsa_st *",
"name" : "rsa_st *",
"referenced_type" : "type-1805",
"self_type" : "type-1804",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "rsa_st *",
"name" : "rsa_st *",
"referenced_type" : "type-1909",
"self_type" : "type-1908",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "rsa_st *",
"name" : "rsa_st *",
"referenced_type" : "type-2133",
"self_type" : "type-2132",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "rsa_st *",
"name" : "rsa_st *",
"referenced_type" : "type-2248",
"self_type" : "type-2247",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "rsa_st *",
"name" : "rsa_st *",
"referenced_type" : "type-2436",
"self_type" : "type-2435",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "rsa_st *",
"name" : "rsa_st *",
"referenced_type" : "type-2697",
"self_type" : "type-2696",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "rsa_st *",
"name" : "rsa_st *",
"referenced_type" : "type-3814",
"self_type" : "type-3813",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "rsa_st *",
"name" : "rsa_st *",
"referenced_type" : "type-3879",
"self_type" : "type-3878",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "rsa_st *",
"name" : "rsa_st *",
"referenced_type" : "type-388",
"self_type" : "type-387",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "rsa_st *",
"name" : "rsa_st *",
"referenced_type" : "type-3983",
"self_type" : "type-3982",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "rsa_st *",
"name" : "rsa_st *",
"referenced_type" : "type-4201",
"self_type" : "type-4200",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "rsa_st *",
"name" : "rsa_st *",
"referenced_type" : "type-4298",
"self_type" : "type-4297",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "rsa_st *",
"name" : "rsa_st *",
"referenced_type" : "type-4484",
"self_type" : "type-4483",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "rsa_st *",
"name" : "rsa_st *",
"referenced_type" : "type-451",
"self_type" : "type-450",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "rsa_st *",
"name" : "rsa_st *",
"referenced_type" : "type-4725",
"self_type" : "type-4724",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "rsa_st *",
"name" : "rsa_st *",
"referenced_type" : "type-559",
"self_type" : "type-558",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "stack_st_ASN1_INTEGER *",
"name" : "stack_st_ASN1_INTEGER *",
"referenced_type" : "type-1486",
"self_type" : "type-1485",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "stack_st_ASN1_INTEGER *",
"name" : "stack_st_ASN1_INTEGER *",
"referenced_type" : "type-1692",
"self_type" : "type-1691",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "stack_st_ASN1_INTEGER *",
"name" : "stack_st_ASN1_INTEGER *",
"referenced_type" : "type-1928",
"self_type" : "type-1927",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "stack_st_ASN1_INTEGER *",
"name" : "stack_st_ASN1_INTEGER *",
"referenced_type" : "type-2068",
"self_type" : "type-2067",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "stack_st_ASN1_INTEGER *",
"name" : "stack_st_ASN1_INTEGER *",
"referenced_type" : "type-2273",
"self_type" : "type-2272",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "stack_st_ASN1_INTEGER *",
"name" : "stack_st_ASN1_INTEGER *",
"referenced_type" : "type-2401",
"self_type" : "type-2400",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "stack_st_ASN1_INTEGER *",
"name" : "stack_st_ASN1_INTEGER *",
"referenced_type" : "type-2597",
"self_type" : "type-2596",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "stack_st_ASN1_INTEGER *",
"name" : "stack_st_ASN1_INTEGER *",
"referenced_type" : "type-2828",
"self_type" : "type-2827",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "stack_st_ASN1_INTEGER *",
"name" : "stack_st_ASN1_INTEGER *",
"referenced_type" : "type-2971",
"self_type" : "type-2970",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "stack_st_ASN1_INTEGER *",
"name" : "stack_st_ASN1_INTEGER *",
"referenced_type" : "type-3031",
"self_type" : "type-3030",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "stack_st_ASN1_INTEGER *",
"name" : "stack_st_ASN1_INTEGER *",
"referenced_type" : "type-333",
"self_type" : "type-332",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "stack_st_ASN1_INTEGER *",
"name" : "stack_st_ASN1_INTEGER *",
"referenced_type" : "type-3560",
"self_type" : "type-3559",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "stack_st_ASN1_INTEGER *",
"name" : "stack_st_ASN1_INTEGER *",
"referenced_type" : "type-3766",
"self_type" : "type-3765",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "stack_st_ASN1_INTEGER *",
"name" : "stack_st_ASN1_INTEGER *",
"referenced_type" : "type-4002",
"self_type" : "type-4001",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "stack_st_ASN1_INTEGER *",
"name" : "stack_st_ASN1_INTEGER *",
"referenced_type" : "type-4141",
"self_type" : "type-4140",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "stack_st_ASN1_INTEGER *",
"name" : "stack_st_ASN1_INTEGER *",
"referenced_type" : "type-4323",
"self_type" : "type-4322",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "stack_st_ASN1_INTEGER *",
"name" : "stack_st_ASN1_INTEGER *",
"referenced_type" : "type-44",
"self_type" : "type-43",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "stack_st_ASN1_INTEGER *",
"name" : "stack_st_ASN1_INTEGER *",
"referenced_type" : "type-4449",
"self_type" : "type-4448",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "stack_st_ASN1_INTEGER *",
"name" : "stack_st_ASN1_INTEGER *",
"referenced_type" : "type-4636",
"self_type" : "type-4635",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "stack_st_ASN1_INTEGER *",
"name" : "stack_st_ASN1_INTEGER *",
"referenced_type" : "type-4853",
"self_type" : "type-4852",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "stack_st_ASN1_INTEGER *",
"name" : "stack_st_ASN1_INTEGER *",
"referenced_type" : "type-4974",
"self_type" : "type-4973",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "stack_st_ASN1_INTEGER *",
"name" : "stack_st_ASN1_INTEGER *",
"referenced_type" : "type-5035",
"self_type" : "type-5034",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "stack_st_ASN1_INTEGER *",
"name" : "stack_st_ASN1_INTEGER *",
"referenced_type" : "type-580",
"self_type" : "type-579",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "stack_st_ASN1_INTEGER *",
"name" : "stack_st_ASN1_INTEGER *",
"referenced_type" : "type-865",
"self_type" : "type-864",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "stack_st_ASN1_TYPE *",
"name" : "stack_st_ASN1_TYPE *",
"referenced_type" : "type-1473",
"self_type" : "type-1472",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "stack_st_ASN1_TYPE *",
"name" : "stack_st_ASN1_TYPE *",
"referenced_type" : "type-1680",
"self_type" : "type-1679",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "stack_st_ASN1_TYPE *",
"name" : "stack_st_ASN1_TYPE *",
"referenced_type" : "type-1917",
"self_type" : "type-1916",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "stack_st_ASN1_TYPE *",
"name" : "stack_st_ASN1_TYPE *",
"referenced_type" : "type-2056",
"self_type" : "type-2055",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "stack_st_ASN1_TYPE *",
"name" : "stack_st_ASN1_TYPE *",
"referenced_type" : "type-2262",
"self_type" : "type-2261",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "stack_st_ASN1_TYPE *",
"name" : "stack_st_ASN1_TYPE *",
"referenced_type" : "type-2388",
"self_type" : "type-2387",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "stack_st_ASN1_TYPE *",
"name" : "stack_st_ASN1_TYPE *",
"referenced_type" : "type-2586",
"self_type" : "type-2585",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "stack_st_ASN1_TYPE *",
"name" : "stack_st_ASN1_TYPE *",
"referenced_type" : "type-2817",
"self_type" : "type-2816",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "stack_st_ASN1_TYPE *",
"name" : "stack_st_ASN1_TYPE *",
"referenced_type" : "type-2874",
"self_type" : "type-2873",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "stack_st_ASN1_TYPE *",
"name" : "stack_st_ASN1_TYPE *",
"referenced_type" : "type-30",
"self_type" : "type-29",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "stack_st_ASN1_TYPE *",
"name" : "stack_st_ASN1_TYPE *",
"referenced_type" : "type-3018",
"self_type" : "type-3017",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "stack_st_ASN1_TYPE *",
"name" : "stack_st_ASN1_TYPE *",
"referenced_type" : "type-322",
"self_type" : "type-321",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "stack_st_ASN1_TYPE *",
"name" : "stack_st_ASN1_TYPE *",
"referenced_type" : "type-3547",
"self_type" : "type-3546",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "stack_st_ASN1_TYPE *",
"name" : "stack_st_ASN1_TYPE *",
"referenced_type" : "type-3754",
"self_type" : "type-3753",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "stack_st_ASN1_TYPE *",
"name" : "stack_st_ASN1_TYPE *",
"referenced_type" : "type-3991",
"self_type" : "type-3990",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "stack_st_ASN1_TYPE *",
"name" : "stack_st_ASN1_TYPE *",
"referenced_type" : "type-4129",
"self_type" : "type-4128",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "stack_st_ASN1_TYPE *",
"name" : "stack_st_ASN1_TYPE *",
"referenced_type" : "type-4312",
"self_type" : "type-4311",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "stack_st_ASN1_TYPE *",
"name" : "stack_st_ASN1_TYPE *",
"referenced_type" : "type-4436",
"self_type" : "type-4435",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "stack_st_ASN1_TYPE *",
"name" : "stack_st_ASN1_TYPE *",
"referenced_type" : "type-4625",
"self_type" : "type-4624",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "stack_st_ASN1_TYPE *",
"name" : "stack_st_ASN1_TYPE *",
"referenced_type" : "type-4842",
"self_type" : "type-4841",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "stack_st_ASN1_TYPE *",
"name" : "stack_st_ASN1_TYPE *",
"referenced_type" : "type-4889",
"self_type" : "type-4888",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "stack_st_ASN1_TYPE *",
"name" : "stack_st_ASN1_TYPE *",
"referenced_type" : "type-5022",
"self_type" : "type-5021",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "stack_st_ASN1_TYPE *",
"name" : "stack_st_ASN1_TYPE *",
"referenced_type" : "type-569",
"self_type" : "type-568",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "stack_st_ASN1_TYPE *",
"name" : "stack_st_ASN1_TYPE *",
"referenced_type" : "type-844",
"self_type" : "type-843",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"linker_set_key" : "std::unique_ptr<unsigned char [], keymaster::Keymaster0Engine::Malloc_Delete> *",
"name" : "std::unique_ptr<unsigned char [], keymaster::Keymaster0Engine::Malloc_Delete> *",
"referenced_type" : "type-1765",
"self_type" : "type-1764",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "std::unique_ptr<unsigned char [], keymaster::Keymaster0Engine::Malloc_Delete> *",
"name" : "std::unique_ptr<unsigned char [], keymaster::Keymaster0Engine::Malloc_Delete> *",
"referenced_type" : "type-3839",
"self_type" : "type-3838",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "std::unique_ptr<unsigned char [], keymaster::Keymaster0Engine::Malloc_Delete> *",
"name" : "std::unique_ptr<unsigned char [], keymaster::Keymaster0Engine::Malloc_Delete> *",
"referenced_type" : "type-414",
"self_type" : "type-413",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"linker_set_key" : "unsigned char *",
"name" : "unsigned char *",
"referenced_type" : "type-1",
"self_type" : "type-123",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"linker_set_key" : "unsigned int *",
"name" : "unsigned int *",
"referenced_type" : "type-122",
"self_type" : "type-667",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "unsigned long long *",
"name" : "unsigned long long *",
"referenced_type" : "type-116",
"self_type" : "type-1118",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "void *",
"name" : "void *",
"referenced_type" : "type-62",
"self_type" : "type-410",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "void **",
"name" : "void **",
"referenced_type" : "type-410",
"self_type" : "type-409",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
}
],
"qualified_types" :
[
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[2]",
"name" : "ASN1_TEMPLATE_st const[2]",
"referenced_type" : "type-2868",
"self_type" : "type-2870",
"size" : 40,
"source_file" : "/system/keymaster/include/keymaster/wrapped_key.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[2]",
"name" : "ASN1_TEMPLATE_st const[2]",
"referenced_type" : "type-4884",
"self_type" : "type-4886",
"size" : 40,
"source_file" : "/system/keymaster/include/keymaster/wrapped_key.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[36]",
"name" : "ASN1_TEMPLATE_st const[36]",
"referenced_type" : "type-1488",
"self_type" : "type-1490",
"size" : 720,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[36]",
"name" : "ASN1_TEMPLATE_st const[36]",
"referenced_type" : "type-1693",
"self_type" : "type-1695",
"size" : 720,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[36]",
"name" : "ASN1_TEMPLATE_st const[36]",
"referenced_type" : "type-1929",
"self_type" : "type-1931",
"size" : 720,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[36]",
"name" : "ASN1_TEMPLATE_st const[36]",
"referenced_type" : "type-2071",
"self_type" : "type-2073",
"size" : 720,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[36]",
"name" : "ASN1_TEMPLATE_st const[36]",
"referenced_type" : "type-2274",
"self_type" : "type-2276",
"size" : 720,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[36]",
"name" : "ASN1_TEMPLATE_st const[36]",
"referenced_type" : "type-2402",
"self_type" : "type-2404",
"size" : 720,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[36]",
"name" : "ASN1_TEMPLATE_st const[36]",
"referenced_type" : "type-2598",
"self_type" : "type-2600",
"size" : 720,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[36]",
"name" : "ASN1_TEMPLATE_st const[36]",
"referenced_type" : "type-2829",
"self_type" : "type-2833",
"size" : 720,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[36]",
"name" : "ASN1_TEMPLATE_st const[36]",
"referenced_type" : "type-2987",
"self_type" : "type-2995",
"size" : 720,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[36]",
"name" : "ASN1_TEMPLATE_st const[36]",
"referenced_type" : "type-3032",
"self_type" : "type-3034",
"size" : 720,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[36]",
"name" : "ASN1_TEMPLATE_st const[36]",
"referenced_type" : "type-334",
"self_type" : "type-336",
"size" : 720,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[36]",
"name" : "ASN1_TEMPLATE_st const[36]",
"referenced_type" : "type-3562",
"self_type" : "type-3564",
"size" : 720,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[36]",
"name" : "ASN1_TEMPLATE_st const[36]",
"referenced_type" : "type-3767",
"self_type" : "type-3769",
"size" : 720,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[36]",
"name" : "ASN1_TEMPLATE_st const[36]",
"referenced_type" : "type-4003",
"self_type" : "type-4005",
"size" : 720,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[36]",
"name" : "ASN1_TEMPLATE_st const[36]",
"referenced_type" : "type-4144",
"self_type" : "type-4146",
"size" : 720,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[36]",
"name" : "ASN1_TEMPLATE_st const[36]",
"referenced_type" : "type-4324",
"self_type" : "type-4326",
"size" : 720,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[36]",
"name" : "ASN1_TEMPLATE_st const[36]",
"referenced_type" : "type-4450",
"self_type" : "type-4452",
"size" : 720,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[36]",
"name" : "ASN1_TEMPLATE_st const[36]",
"referenced_type" : "type-4637",
"self_type" : "type-4639",
"size" : 720,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[36]",
"name" : "ASN1_TEMPLATE_st const[36]",
"referenced_type" : "type-46",
"self_type" : "type-48",
"size" : 720,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[36]",
"name" : "ASN1_TEMPLATE_st const[36]",
"referenced_type" : "type-4854",
"self_type" : "type-4858",
"size" : 720,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[36]",
"name" : "ASN1_TEMPLATE_st const[36]",
"referenced_type" : "type-4990",
"self_type" : "type-4998",
"size" : 720,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[36]",
"name" : "ASN1_TEMPLATE_st const[36]",
"referenced_type" : "type-5036",
"self_type" : "type-5038",
"size" : 720,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[36]",
"name" : "ASN1_TEMPLATE_st const[36]",
"referenced_type" : "type-581",
"self_type" : "type-583",
"size" : 720,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[36]",
"name" : "ASN1_TEMPLATE_st const[36]",
"referenced_type" : "type-870",
"self_type" : "type-872",
"size" : 720,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[3]",
"name" : "ASN1_TEMPLATE_st const[3]",
"referenced_type" : "type-1478",
"self_type" : "type-1482",
"size" : 60,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[3]",
"name" : "ASN1_TEMPLATE_st const[3]",
"referenced_type" : "type-1686",
"self_type" : "type-1688",
"size" : 60,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[3]",
"name" : "ASN1_TEMPLATE_st const[3]",
"referenced_type" : "type-1922",
"self_type" : "type-1924",
"size" : 60,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[3]",
"name" : "ASN1_TEMPLATE_st const[3]",
"referenced_type" : "type-2062",
"self_type" : "type-2064",
"size" : 60,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[3]",
"name" : "ASN1_TEMPLATE_st const[3]",
"referenced_type" : "type-2267",
"self_type" : "type-2269",
"size" : 60,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[3]",
"name" : "ASN1_TEMPLATE_st const[3]",
"referenced_type" : "type-2395",
"self_type" : "type-2397",
"size" : 60,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[3]",
"name" : "ASN1_TEMPLATE_st const[3]",
"referenced_type" : "type-2591",
"self_type" : "type-2593",
"size" : 60,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[3]",
"name" : "ASN1_TEMPLATE_st const[3]",
"referenced_type" : "type-2822",
"self_type" : "type-2824",
"size" : 60,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[3]",
"name" : "ASN1_TEMPLATE_st const[3]",
"referenced_type" : "type-2940",
"self_type" : "type-2954",
"size" : 60,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[3]",
"name" : "ASN1_TEMPLATE_st const[3]",
"referenced_type" : "type-3025",
"self_type" : "type-3027",
"size" : 60,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[3]",
"name" : "ASN1_TEMPLATE_st const[3]",
"referenced_type" : "type-327",
"self_type" : "type-329",
"size" : 60,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[3]",
"name" : "ASN1_TEMPLATE_st const[3]",
"referenced_type" : "type-3552",
"self_type" : "type-3556",
"size" : 60,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[3]",
"name" : "ASN1_TEMPLATE_st const[3]",
"referenced_type" : "type-36",
"self_type" : "type-40",
"size" : 60,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[3]",
"name" : "ASN1_TEMPLATE_st const[3]",
"referenced_type" : "type-3760",
"self_type" : "type-3762",
"size" : 60,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[3]",
"name" : "ASN1_TEMPLATE_st const[3]",
"referenced_type" : "type-3996",
"self_type" : "type-3998",
"size" : 60,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[3]",
"name" : "ASN1_TEMPLATE_st const[3]",
"referenced_type" : "type-4135",
"self_type" : "type-4137",
"size" : 60,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[3]",
"name" : "ASN1_TEMPLATE_st const[3]",
"referenced_type" : "type-4317",
"self_type" : "type-4319",
"size" : 60,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[3]",
"name" : "ASN1_TEMPLATE_st const[3]",
"referenced_type" : "type-4443",
"self_type" : "type-4445",
"size" : 60,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[3]",
"name" : "ASN1_TEMPLATE_st const[3]",
"referenced_type" : "type-4630",
"self_type" : "type-4632",
"size" : 60,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[3]",
"name" : "ASN1_TEMPLATE_st const[3]",
"referenced_type" : "type-4847",
"self_type" : "type-4849",
"size" : 60,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[3]",
"name" : "ASN1_TEMPLATE_st const[3]",
"referenced_type" : "type-4945",
"self_type" : "type-4959",
"size" : 60,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[3]",
"name" : "ASN1_TEMPLATE_st const[3]",
"referenced_type" : "type-5029",
"self_type" : "type-5031",
"size" : 60,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[3]",
"name" : "ASN1_TEMPLATE_st const[3]",
"referenced_type" : "type-574",
"self_type" : "type-576",
"size" : 60,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[3]",
"name" : "ASN1_TEMPLATE_st const[3]",
"referenced_type" : "type-857",
"self_type" : "type-859",
"size" : 60,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[6]",
"name" : "ASN1_TEMPLATE_st const[6]",
"referenced_type" : "type-2875",
"self_type" : "type-2877",
"size" : 120,
"source_file" : "/system/keymaster/include/keymaster/wrapped_key.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[6]",
"name" : "ASN1_TEMPLATE_st const[6]",
"referenced_type" : "type-4890",
"self_type" : "type-4892",
"size" : 120,
"source_file" : "/system/keymaster/include/keymaster/wrapped_key.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[8]",
"name" : "ASN1_TEMPLATE_st const[8]",
"referenced_type" : "type-1491",
"self_type" : "type-1493",
"size" : 160,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[8]",
"name" : "ASN1_TEMPLATE_st const[8]",
"referenced_type" : "type-1696",
"self_type" : "type-1698",
"size" : 160,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[8]",
"name" : "ASN1_TEMPLATE_st const[8]",
"referenced_type" : "type-1932",
"self_type" : "type-1934",
"size" : 160,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[8]",
"name" : "ASN1_TEMPLATE_st const[8]",
"referenced_type" : "type-2074",
"self_type" : "type-2076",
"size" : 160,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[8]",
"name" : "ASN1_TEMPLATE_st const[8]",
"referenced_type" : "type-2279",
"self_type" : "type-2281",
"size" : 160,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[8]",
"name" : "ASN1_TEMPLATE_st const[8]",
"referenced_type" : "type-2405",
"self_type" : "type-2407",
"size" : 160,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[8]",
"name" : "ASN1_TEMPLATE_st const[8]",
"referenced_type" : "type-2601",
"self_type" : "type-2603",
"size" : 160,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[8]",
"name" : "ASN1_TEMPLATE_st const[8]",
"referenced_type" : "type-2834",
"self_type" : "type-2836",
"size" : 160,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[8]",
"name" : "ASN1_TEMPLATE_st const[8]",
"referenced_type" : "type-3001",
"self_type" : "type-3003",
"size" : 160,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[8]",
"name" : "ASN1_TEMPLATE_st const[8]",
"referenced_type" : "type-3035",
"self_type" : "type-3037",
"size" : 160,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[8]",
"name" : "ASN1_TEMPLATE_st const[8]",
"referenced_type" : "type-337",
"self_type" : "type-339",
"size" : 160,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[8]",
"name" : "ASN1_TEMPLATE_st const[8]",
"referenced_type" : "type-3565",
"self_type" : "type-3567",
"size" : 160,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[8]",
"name" : "ASN1_TEMPLATE_st const[8]",
"referenced_type" : "type-3770",
"self_type" : "type-3772",
"size" : 160,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[8]",
"name" : "ASN1_TEMPLATE_st const[8]",
"referenced_type" : "type-4006",
"self_type" : "type-4008",
"size" : 160,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[8]",
"name" : "ASN1_TEMPLATE_st const[8]",
"referenced_type" : "type-4147",
"self_type" : "type-4149",
"size" : 160,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[8]",
"name" : "ASN1_TEMPLATE_st const[8]",
"referenced_type" : "type-4329",
"self_type" : "type-4331",
"size" : 160,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[8]",
"name" : "ASN1_TEMPLATE_st const[8]",
"referenced_type" : "type-4453",
"self_type" : "type-4455",
"size" : 160,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[8]",
"name" : "ASN1_TEMPLATE_st const[8]",
"referenced_type" : "type-4640",
"self_type" : "type-4642",
"size" : 160,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[8]",
"name" : "ASN1_TEMPLATE_st const[8]",
"referenced_type" : "type-4859",
"self_type" : "type-4861",
"size" : 160,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[8]",
"name" : "ASN1_TEMPLATE_st const[8]",
"referenced_type" : "type-49",
"self_type" : "type-51",
"size" : 160,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[8]",
"name" : "ASN1_TEMPLATE_st const[8]",
"referenced_type" : "type-5005",
"self_type" : "type-5007",
"size" : 160,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[8]",
"name" : "ASN1_TEMPLATE_st const[8]",
"referenced_type" : "type-5039",
"self_type" : "type-5041",
"size" : 160,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[8]",
"name" : "ASN1_TEMPLATE_st const[8]",
"referenced_type" : "type-584",
"self_type" : "type-586",
"size" : 160,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "ASN1_TEMPLATE_st const[8]",
"name" : "ASN1_TEMPLATE_st const[8]",
"referenced_type" : "type-876",
"self_type" : "type-878",
"size" : 160,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "char const[25]",
"name" : "char const[25]",
"referenced_type" : "type-891",
"self_type" : "type-892",
"size" : 25,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const ASN1_ITEM_st",
"name" : "const ASN1_ITEM_st",
"referenced_type" : "type-1484",
"self_type" : "type-1483",
"size" : 28,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const ASN1_ITEM_st",
"name" : "const ASN1_ITEM_st",
"referenced_type" : "type-1690",
"self_type" : "type-1689",
"size" : 28,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const ASN1_ITEM_st",
"name" : "const ASN1_ITEM_st",
"referenced_type" : "type-1926",
"self_type" : "type-1925",
"size" : 28,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const ASN1_ITEM_st",
"name" : "const ASN1_ITEM_st",
"referenced_type" : "type-2066",
"self_type" : "type-2065",
"size" : 28,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const ASN1_ITEM_st",
"name" : "const ASN1_ITEM_st",
"referenced_type" : "type-2271",
"self_type" : "type-2270",
"size" : 28,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const ASN1_ITEM_st",
"name" : "const ASN1_ITEM_st",
"referenced_type" : "type-2399",
"self_type" : "type-2398",
"size" : 28,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const ASN1_ITEM_st",
"name" : "const ASN1_ITEM_st",
"referenced_type" : "type-2595",
"self_type" : "type-2594",
"size" : 28,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const ASN1_ITEM_st",
"name" : "const ASN1_ITEM_st",
"referenced_type" : "type-2826",
"self_type" : "type-2825",
"size" : 28,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const ASN1_ITEM_st",
"name" : "const ASN1_ITEM_st",
"referenced_type" : "type-2963",
"self_type" : "type-2962",
"size" : 28,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const ASN1_ITEM_st",
"name" : "const ASN1_ITEM_st",
"referenced_type" : "type-3029",
"self_type" : "type-3028",
"size" : 28,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const ASN1_ITEM_st",
"name" : "const ASN1_ITEM_st",
"referenced_type" : "type-331",
"self_type" : "type-330",
"size" : 28,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const ASN1_ITEM_st",
"name" : "const ASN1_ITEM_st",
"referenced_type" : "type-3558",
"self_type" : "type-3557",
"size" : 28,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const ASN1_ITEM_st",
"name" : "const ASN1_ITEM_st",
"referenced_type" : "type-3764",
"self_type" : "type-3763",
"size" : 28,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const ASN1_ITEM_st",
"name" : "const ASN1_ITEM_st",
"referenced_type" : "type-4000",
"self_type" : "type-3999",
"size" : 28,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const ASN1_ITEM_st",
"name" : "const ASN1_ITEM_st",
"referenced_type" : "type-4139",
"self_type" : "type-4138",
"size" : 28,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const ASN1_ITEM_st",
"name" : "const ASN1_ITEM_st",
"referenced_type" : "type-42",
"self_type" : "type-41",
"size" : 28,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const ASN1_ITEM_st",
"name" : "const ASN1_ITEM_st",
"referenced_type" : "type-4321",
"self_type" : "type-4320",
"size" : 28,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const ASN1_ITEM_st",
"name" : "const ASN1_ITEM_st",
"referenced_type" : "type-4447",
"self_type" : "type-4446",
"size" : 28,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const ASN1_ITEM_st",
"name" : "const ASN1_ITEM_st",
"referenced_type" : "type-4634",
"self_type" : "type-4633",
"size" : 28,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const ASN1_ITEM_st",
"name" : "const ASN1_ITEM_st",
"referenced_type" : "type-4851",
"self_type" : "type-4850",
"size" : 28,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const ASN1_ITEM_st",
"name" : "const ASN1_ITEM_st",
"referenced_type" : "type-4968",
"self_type" : "type-4967",
"size" : 28,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const ASN1_ITEM_st",
"name" : "const ASN1_ITEM_st",
"referenced_type" : "type-5033",
"self_type" : "type-5032",
"size" : 28,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const ASN1_ITEM_st",
"name" : "const ASN1_ITEM_st",
"referenced_type" : "type-578",
"self_type" : "type-577",
"size" : 28,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const ASN1_ITEM_st",
"name" : "const ASN1_ITEM_st",
"referenced_type" : "type-862",
"self_type" : "type-861",
"size" : 28,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const char",
"name" : "const char",
"referenced_type" : "type-22",
"self_type" : "type-21",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const crypto_ex_data_st",
"name" : "const crypto_ex_data_st",
"referenced_type" : "type-1757",
"self_type" : "type-1756",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const crypto_ex_data_st",
"name" : "const crypto_ex_data_st",
"referenced_type" : "type-1833",
"self_type" : "type-1832",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const crypto_ex_data_st",
"name" : "const crypto_ex_data_st",
"referenced_type" : "type-3831",
"self_type" : "type-3830",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const crypto_ex_data_st",
"name" : "const crypto_ex_data_st",
"referenced_type" : "type-3907",
"self_type" : "type-3906",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const crypto_ex_data_st",
"name" : "const crypto_ex_data_st",
"referenced_type" : "type-405",
"self_type" : "type-404",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const crypto_ex_data_st",
"name" : "const crypto_ex_data_st",
"referenced_type" : "type-481",
"self_type" : "type-480",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"is_const" : true,
"linker_set_key" : "const ec_key_st",
"name" : "const ec_key_st",
"referenced_type" : "type-1750",
"self_type" : "type-1749",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"is_const" : true,
"linker_set_key" : "const ec_key_st",
"name" : "const ec_key_st",
"referenced_type" : "type-1823",
"self_type" : "type-1822",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"is_const" : true,
"linker_set_key" : "const ec_key_st",
"name" : "const ec_key_st",
"referenced_type" : "type-3824",
"self_type" : "type-3823",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"is_const" : true,
"linker_set_key" : "const ec_key_st",
"name" : "const ec_key_st",
"referenced_type" : "type-3897",
"self_type" : "type-3896",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"is_const" : true,
"linker_set_key" : "const ec_key_st",
"name" : "const ec_key_st",
"referenced_type" : "type-398",
"self_type" : "type-397",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"is_const" : true,
"linker_set_key" : "const ec_key_st",
"name" : "const ec_key_st",
"referenced_type" : "type-471",
"self_type" : "type-470",
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const ecdsa_method_st",
"name" : "const ecdsa_method_st",
"referenced_type" : "type-113",
"self_type" : "type-112",
"size" : 32,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const ecdsa_method_st",
"name" : "const ecdsa_method_st",
"referenced_type" : "type-1536",
"self_type" : "type-1535",
"size" : 32,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const ecdsa_method_st",
"name" : "const ecdsa_method_st",
"referenced_type" : "type-1676",
"self_type" : "type-1675",
"size" : 32,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const ecdsa_method_st",
"name" : "const ecdsa_method_st",
"referenced_type" : "type-1815",
"self_type" : "type-1814",
"size" : 32,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const ecdsa_method_st",
"name" : "const ecdsa_method_st",
"referenced_type" : "type-2123",
"self_type" : "type-2122",
"size" : 32,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const ecdsa_method_st",
"name" : "const ecdsa_method_st",
"referenced_type" : "type-2258",
"self_type" : "type-2257",
"size" : 32,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const ecdsa_method_st",
"name" : "const ecdsa_method_st",
"referenced_type" : "type-2447",
"self_type" : "type-2446",
"size" : 32,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const ecdsa_method_st",
"name" : "const ecdsa_method_st",
"referenced_type" : "type-2691",
"self_type" : "type-2690",
"size" : 32,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const ecdsa_method_st",
"name" : "const ecdsa_method_st",
"referenced_type" : "type-318",
"self_type" : "type-317",
"size" : 32,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const ecdsa_method_st",
"name" : "const ecdsa_method_st",
"referenced_type" : "type-3610",
"self_type" : "type-3609",
"size" : 32,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const ecdsa_method_st",
"name" : "const ecdsa_method_st",
"referenced_type" : "type-3750",
"self_type" : "type-3749",
"size" : 32,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const ecdsa_method_st",
"name" : "const ecdsa_method_st",
"referenced_type" : "type-3889",
"self_type" : "type-3888",
"size" : 32,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const ecdsa_method_st",
"name" : "const ecdsa_method_st",
"referenced_type" : "type-4196",
"self_type" : "type-4195",
"size" : 32,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const ecdsa_method_st",
"name" : "const ecdsa_method_st",
"referenced_type" : "type-4308",
"self_type" : "type-4307",
"size" : 32,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const ecdsa_method_st",
"name" : "const ecdsa_method_st",
"referenced_type" : "type-4495",
"self_type" : "type-4494",
"size" : 32,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const ecdsa_method_st",
"name" : "const ecdsa_method_st",
"referenced_type" : "type-461",
"self_type" : "type-460",
"size" : 32,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const ecdsa_method_st",
"name" : "const ecdsa_method_st",
"referenced_type" : "type-4719",
"self_type" : "type-4718",
"size" : 32,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"is_const" : true,
"linker_set_key" : "const env_md_st",
"name" : "const env_md_st",
"referenced_type" : "type-1560",
"self_type" : "type-1559",
"source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h"
},
{
"is_const" : true,
"linker_set_key" : "const env_md_st",
"name" : "const env_md_st",
"referenced_type" : "type-1660",
"self_type" : "type-1659",
"source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h"
},
{
"is_const" : true,
"linker_set_key" : "const env_md_st",
"name" : "const env_md_st",
"referenced_type" : "type-186",
"self_type" : "type-185",
"source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h"
},
{
"is_const" : true,
"linker_set_key" : "const env_md_st",
"name" : "const env_md_st",
"referenced_type" : "type-2145",
"self_type" : "type-2144",
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h"
},
{
"is_const" : true,
"linker_set_key" : "const env_md_st",
"name" : "const env_md_st",
"referenced_type" : "type-2239",
"self_type" : "type-2238",
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h"
},
{
"is_const" : true,
"linker_set_key" : "const env_md_st",
"name" : "const env_md_st",
"referenced_type" : "type-300",
"self_type" : "type-299",
"source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h"
},
{
"is_const" : true,
"linker_set_key" : "const env_md_st",
"name" : "const env_md_st",
"referenced_type" : "type-3634",
"self_type" : "type-3633",
"source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h"
},
{
"is_const" : true,
"linker_set_key" : "const env_md_st",
"name" : "const env_md_st",
"referenced_type" : "type-3734",
"self_type" : "type-3733",
"source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h"
},
{
"is_const" : true,
"linker_set_key" : "const env_md_st",
"name" : "const env_md_st",
"referenced_type" : "type-4211",
"self_type" : "type-4210",
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h"
},
{
"is_const" : true,
"linker_set_key" : "const env_md_st",
"name" : "const env_md_st",
"referenced_type" : "type-4289",
"self_type" : "type-4288",
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const hw_auth_token_t",
"name" : "const hw_auth_token_t",
"referenced_type" : "type-2844",
"self_type" : "type-2843",
"size" : 69,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const hw_auth_token_t",
"name" : "const hw_auth_token_t",
"referenced_type" : "type-4868",
"self_type" : "type-4867",
"size" : 69,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const hw_auth_token_t",
"name" : "const hw_auth_token_t",
"referenced_type" : "type-5203",
"self_type" : "type-5202",
"size" : 69,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const int",
"name" : "const int",
"referenced_type" : "type-109",
"self_type" : "type-108",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster0_device",
"name" : "const keymaster0_device",
"referenced_type" : "type-1760",
"self_type" : "type-1759",
"size" : 104,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster0_device",
"name" : "const keymaster0_device",
"referenced_type" : "type-1965",
"self_type" : "type-1964",
"size" : 104,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster0_device",
"name" : "const keymaster0_device",
"referenced_type" : "type-2693",
"self_type" : "type-2692",
"size" : 104,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster0_device",
"name" : "const keymaster0_device",
"referenced_type" : "type-3114",
"self_type" : "type-3113",
"size" : 104,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster0_device",
"name" : "const keymaster0_device",
"referenced_type" : "type-3834",
"self_type" : "type-3833",
"size" : 104,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster0_device",
"name" : "const keymaster0_device",
"referenced_type" : "type-4039",
"self_type" : "type-4038",
"size" : 104,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster0_device",
"name" : "const keymaster0_device",
"referenced_type" : "type-408",
"self_type" : "type-407",
"size" : 104,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster0_device",
"name" : "const keymaster0_device",
"referenced_type" : "type-4721",
"self_type" : "type-4720",
"size" : 104,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster0_device",
"name" : "const keymaster0_device",
"referenced_type" : "type-5140",
"self_type" : "type-5139",
"size" : 104,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster0_device",
"name" : "const keymaster0_device",
"referenced_type" : "type-602",
"self_type" : "type-601",
"size" : 104,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster0_device",
"name" : "const keymaster0_device",
"referenced_type" : "type-633",
"self_type" : "type-632",
"size" : 104,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster1_device",
"name" : "const keymaster1_device",
"referenced_type" : "type-105",
"self_type" : "type-104",
"size" : 172,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster1_device",
"name" : "const keymaster1_device",
"referenced_type" : "type-1530",
"self_type" : "type-1529",
"size" : 172,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster1_device",
"name" : "const keymaster1_device",
"referenced_type" : "type-1669",
"self_type" : "type-1668",
"size" : 172,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster1_device",
"name" : "const keymaster1_device",
"referenced_type" : "type-1808",
"self_type" : "type-1807",
"size" : 172,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster1_device",
"name" : "const keymaster1_device",
"referenced_type" : "type-2115",
"self_type" : "type-2114",
"size" : 172,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster1_device",
"name" : "const keymaster1_device",
"referenced_type" : "type-2251",
"self_type" : "type-2250",
"size" : 172,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster1_device",
"name" : "const keymaster1_device",
"referenced_type" : "type-2440",
"self_type" : "type-2439",
"size" : 172,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster1_device",
"name" : "const keymaster1_device",
"referenced_type" : "type-2684",
"self_type" : "type-2683",
"size" : 172,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster1_device",
"name" : "const keymaster1_device",
"referenced_type" : "type-3070",
"self_type" : "type-3069",
"size" : 172,
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster1_device",
"name" : "const keymaster1_device",
"referenced_type" : "type-311",
"self_type" : "type-310",
"size" : 172,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster1_device",
"name" : "const keymaster1_device",
"referenced_type" : "type-3604",
"self_type" : "type-3603",
"size" : 172,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster1_device",
"name" : "const keymaster1_device",
"referenced_type" : "type-3743",
"self_type" : "type-3742",
"size" : 172,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster1_device",
"name" : "const keymaster1_device",
"referenced_type" : "type-3882",
"self_type" : "type-3881",
"size" : 172,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster1_device",
"name" : "const keymaster1_device",
"referenced_type" : "type-4188",
"self_type" : "type-4187",
"size" : 172,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster1_device",
"name" : "const keymaster1_device",
"referenced_type" : "type-4301",
"self_type" : "type-4300",
"size" : 172,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster1_device",
"name" : "const keymaster1_device",
"referenced_type" : "type-4488",
"self_type" : "type-4487",
"size" : 172,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster1_device",
"name" : "const keymaster1_device",
"referenced_type" : "type-454",
"self_type" : "type-453",
"size" : 172,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster1_device",
"name" : "const keymaster1_device",
"referenced_type" : "type-4712",
"self_type" : "type-4711",
"size" : 172,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster1_device",
"name" : "const keymaster1_device",
"referenced_type" : "type-5066",
"self_type" : "type-5065",
"size" : 172,
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster1_device *const",
"name" : "const keymaster1_device *const",
"referenced_type" : "type-103",
"self_type" : "type-102",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster1_device *const",
"name" : "const keymaster1_device *const",
"referenced_type" : "type-1528",
"self_type" : "type-1527",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster1_device *const",
"name" : "const keymaster1_device *const",
"referenced_type" : "type-1667",
"self_type" : "type-1670",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster1_device *const",
"name" : "const keymaster1_device *const",
"referenced_type" : "type-1806",
"self_type" : "type-1809",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster1_device *const",
"name" : "const keymaster1_device *const",
"referenced_type" : "type-2113",
"self_type" : "type-2117",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster1_device *const",
"name" : "const keymaster1_device *const",
"referenced_type" : "type-2249",
"self_type" : "type-2252",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster1_device *const",
"name" : "const keymaster1_device *const",
"referenced_type" : "type-2438",
"self_type" : "type-2441",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster1_device *const",
"name" : "const keymaster1_device *const",
"referenced_type" : "type-2682",
"self_type" : "type-2685",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster1_device *const",
"name" : "const keymaster1_device *const",
"referenced_type" : "type-309",
"self_type" : "type-312",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster1_device *const",
"name" : "const keymaster1_device *const",
"referenced_type" : "type-3602",
"self_type" : "type-3601",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster1_device *const",
"name" : "const keymaster1_device *const",
"referenced_type" : "type-3741",
"self_type" : "type-3744",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster1_device *const",
"name" : "const keymaster1_device *const",
"referenced_type" : "type-3880",
"self_type" : "type-3883",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster1_device *const",
"name" : "const keymaster1_device *const",
"referenced_type" : "type-4186",
"self_type" : "type-4190",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster1_device *const",
"name" : "const keymaster1_device *const",
"referenced_type" : "type-4299",
"self_type" : "type-4302",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster1_device *const",
"name" : "const keymaster1_device *const",
"referenced_type" : "type-4486",
"self_type" : "type-4489",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster1_device *const",
"name" : "const keymaster1_device *const",
"referenced_type" : "type-452",
"self_type" : "type-455",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster1_device *const",
"name" : "const keymaster1_device *const",
"referenced_type" : "type-4710",
"self_type" : "type-4713",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster2_device",
"name" : "const keymaster2_device",
"referenced_type" : "type-3083",
"self_type" : "type-3082",
"size" : 128,
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster2_device",
"name" : "const keymaster2_device",
"referenced_type" : "type-5079",
"self_type" : "type-5078",
"size" : 128,
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const keymaster::AbortOperationRequest",
"name" : "const keymaster::AbortOperationRequest",
"referenced_type" : "type-1017",
"self_type" : "type-1019",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::AbortOperationResponse",
"name" : "const keymaster::AbortOperationResponse",
"referenced_type" : "type-1021",
"self_type" : "type-1023",
"size" : 12,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::AddEntropyResponse",
"name" : "const keymaster::AddEntropyResponse",
"referenced_type" : "type-1028",
"self_type" : "type-1030",
"size" : 12,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::AesKeyFactory",
"name" : "const keymaster::AesKeyFactory",
"referenced_type" : "type-2656",
"self_type" : "type-2658",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/aes_key.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::AttestationRecordContext",
"name" : "const keymaster::AttestationRecordContext",
"referenced_type" : "type-880",
"self_type" : "type-882",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::AuthProxy",
"name" : "const keymaster::AuthProxy",
"referenced_type" : "type-907",
"self_type" : "type-928",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::AuthProxyIterator",
"name" : "const keymaster::AuthProxyIterator",
"referenced_type" : "type-836",
"self_type" : "type-856",
"size" : 12,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::AuthorizationSet",
"name" : "const keymaster::AuthorizationSet",
"referenced_type" : "type-117",
"self_type" : "type-735",
"size" : 40,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::AuthorizationSetBuilder",
"name" : "const keymaster::AuthorizationSetBuilder",
"referenced_type" : "type-803",
"self_type" : "type-820",
"size" : 40,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::Buffer",
"name" : "const keymaster::Buffer",
"referenced_type" : "type-190",
"self_type" : "type-1150",
"size" : 20,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::ComputeSharedHmacRequest",
"name" : "const keymaster::ComputeSharedHmacRequest",
"referenced_type" : "type-1100",
"self_type" : "type-1102",
"size" : 20,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::ConfigureRequest",
"name" : "const keymaster::ConfigureRequest",
"referenced_type" : "type-1082",
"self_type" : "type-1084",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::ConfigureResponse",
"name" : "const keymaster::ConfigureResponse",
"referenced_type" : "type-1087",
"self_type" : "type-1089",
"size" : 12,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const keymaster::DefaultDelete<keymaster::AndroidKeymaster>",
"name" : "const keymaster::DefaultDelete<keymaster::AndroidKeymaster>",
"referenced_type" : "type-2924",
"self_type" : "type-2951",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const keymaster::DefaultDelete<keymaster::Key>",
"name" : "const keymaster::DefaultDelete<keymaster::Key>",
"referenced_type" : "type-627",
"self_type" : "type-662",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const keymaster::DefaultDelete<keymaster::Operation>",
"name" : "const keymaster::DefaultDelete<keymaster::Operation>",
"referenced_type" : "type-226",
"self_type" : "type-234",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const keymaster::DefaultDelete<keymaster_algorithm_t []>",
"name" : "const keymaster::DefaultDelete<keymaster_algorithm_t []>",
"referenced_type" : "type-685",
"self_type" : "type-720",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const keymaster::DefaultDelete<keymaster_blob_t []>",
"name" : "const keymaster::DefaultDelete<keymaster_blob_t []>",
"referenced_type" : "type-5121",
"self_type" : "type-5120",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const keymaster::DefaultDelete<keymaster_block_mode_t []>",
"name" : "const keymaster::DefaultDelete<keymaster_block_mode_t []>",
"referenced_type" : "type-739",
"self_type" : "type-770",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const keymaster::DefaultDelete<keymaster_digest_t []>",
"name" : "const keymaster::DefaultDelete<keymaster_digest_t []>",
"referenced_type" : "type-825",
"self_type" : "type-860",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const keymaster::DefaultDelete<keymaster_key_format_t []>",
"name" : "const keymaster::DefaultDelete<keymaster_key_format_t []>",
"referenced_type" : "type-894",
"self_type" : "type-925",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const keymaster::DefaultDelete<keymaster_padding_t []>",
"name" : "const keymaster::DefaultDelete<keymaster_padding_t []>",
"referenced_type" : "type-797",
"self_type" : "type-807",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const keymaster::DefaultDelete<unsigned char []>",
"name" : "const keymaster::DefaultDelete<unsigned char []>",
"referenced_type" : "type-81",
"self_type" : "type-80",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::DeleteAllKeysRequest",
"name" : "const keymaster::DeleteAllKeysRequest",
"referenced_type" : "type-1054",
"self_type" : "type-1056",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::DeleteAllKeysResponse",
"name" : "const keymaster::DeleteAllKeysResponse",
"referenced_type" : "type-1058",
"self_type" : "type-1060",
"size" : 12,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::DeleteKeyResponse",
"name" : "const keymaster::DeleteKeyResponse",
"referenced_type" : "type-1050",
"self_type" : "type-1052",
"size" : 12,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::EcKey",
"name" : "const keymaster::EcKey",
"referenced_type" : "type-153",
"self_type" : "type-838",
"size" : 100,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::EcKeyFactory",
"name" : "const keymaster::EcKeyFactory",
"referenced_type" : "type-139",
"self_type" : "type-901",
"size" : 12,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key_factory.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::EcdsaKeymaster0KeyFactory",
"name" : "const keymaster::EcdsaKeymaster0KeyFactory",
"referenced_type" : "type-903",
"self_type" : "type-906",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::EcdsaKeymaster1KeyFactory",
"name" : "const keymaster::EcdsaKeymaster1KeyFactory",
"referenced_type" : "type-136",
"self_type" : "type-147",
"size" : 24,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::EcdsaOperationFactory",
"name" : "const keymaster::EcdsaOperationFactory",
"referenced_type" : "type-198",
"self_type" : "type-199",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::EcdsaSignOperationFactory",
"name" : "const keymaster::EcdsaSignOperationFactory",
"referenced_type" : "type-201",
"self_type" : "type-202",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::EcdsaVerifyOperationFactory",
"name" : "const keymaster::EcdsaVerifyOperationFactory",
"referenced_type" : "type-205",
"self_type" : "type-206",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::GenerateKeyRequest",
"name" : "const keymaster::GenerateKeyRequest",
"referenced_type" : "type-987",
"self_type" : "type-989",
"size" : 48,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::GetHmacSharingParametersResponse",
"name" : "const keymaster::GetHmacSharingParametersResponse",
"referenced_type" : "type-1095",
"self_type" : "type-1098",
"size" : 56,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::GetVersionRequest",
"name" : "const keymaster::GetVersionRequest",
"referenced_type" : "type-1062",
"self_type" : "type-1065",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::HmacKeyFactory",
"name" : "const keymaster::HmacKeyFactory",
"referenced_type" : "type-2667",
"self_type" : "type-2669",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac_key.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::HmacSharingParametersArray",
"name" : "const keymaster::HmacSharingParametersArray",
"referenced_type" : "type-1092",
"self_type" : "type-5205",
"size" : 12,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::Key",
"name" : "const keymaster::Key",
"referenced_type" : "type-161",
"self_type" : "type-821",
"size" : 96,
"source_file" : "/system/keymaster/include/keymaster/key.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::KeyFactory",
"name" : "const keymaster::KeyFactory",
"referenced_type" : "type-141",
"self_type" : "type-163",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/key.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::Keymaster0Engine",
"name" : "const keymaster::Keymaster0Engine",
"referenced_type" : "type-599",
"self_type" : "type-598",
"size" : 96,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::Keymaster1ArbitrationFactory<keymaster::EcdsaKeymaster1KeyFactory>",
"name" : "const keymaster::Keymaster1ArbitrationFactory<keymaster::EcdsaKeymaster1KeyFactory>",
"referenced_type" : "type-2469",
"self_type" : "type-2470",
"size" : 56,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::Keymaster1ArbitrationFactory<keymaster::RsaKeymaster1KeyFactory>",
"name" : "const keymaster::Keymaster1ArbitrationFactory<keymaster::RsaKeymaster1KeyFactory>",
"referenced_type" : "type-2472",
"self_type" : "type-2474",
"size" : 64,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::Keymaster1Engine",
"name" : "const keymaster::Keymaster1Engine",
"referenced_type" : "type-101",
"self_type" : "type-133",
"size" : 92,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const keymaster::Keymaster1Engine::KeyData",
"name" : "const keymaster::Keymaster1Engine::KeyData",
"referenced_type" : "type-115",
"self_type" : "type-473",
"size" : 104,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::Keymaster1LegacySupport",
"name" : "const keymaster::Keymaster1LegacySupport",
"referenced_type" : "type-2464",
"self_type" : "type-2467",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::KeymasterContext",
"name" : "const keymaster::KeymasterContext",
"referenced_type" : "type-1146",
"self_type" : "type-1148",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_context.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::KeymasterEnforcement",
"name" : "const keymaster::KeymasterEnforcement",
"referenced_type" : "type-1135",
"self_type" : "type-1144",
"size" : 12,
"source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::KeymasterPassthroughEngine",
"name" : "const keymaster::KeymasterPassthroughEngine",
"referenced_type" : "type-2448",
"self_type" : "type-2452",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_key.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::KeymasterPassthroughKeyFactory",
"name" : "const keymaster::KeymasterPassthroughKeyFactory",
"referenced_type" : "type-2450",
"self_type" : "type-2456",
"size" : 12,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_key.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const keymaster::Operation",
"name" : "const keymaster::Operation",
"referenced_type" : "type-175",
"self_type" : "type-179",
"size" : 112,
"source_file" : "/system/keymaster/include/keymaster/operation.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::OperationFactory",
"name" : "const keymaster::OperationFactory",
"referenced_type" : "type-151",
"self_type" : "type-173",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/operation.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::OperationFactory::KeyType",
"name" : "const keymaster::OperationFactory::KeyType",
"referenced_type" : "type-165",
"self_type" : "type-169",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/operation.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::PureSoftKeymasterContext",
"name" : "const keymaster::PureSoftKeymasterContext",
"referenced_type" : "type-2846",
"self_type" : "type-2854",
"size" : 112,
"source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::RandomSource",
"name" : "const keymaster::RandomSource",
"referenced_type" : "type-1151",
"self_type" : "type-2646",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const keymaster::RsaCryptOperation",
"name" : "const keymaster::RsaCryptOperation",
"referenced_type" : "type-2157",
"self_type" : "type-2159",
"size" : 152,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::RsaDecryptionOperationFactory",
"name" : "const keymaster::RsaDecryptionOperationFactory",
"referenced_type" : "type-2181",
"self_type" : "type-2182",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const keymaster::RsaDigestingOperation",
"name" : "const keymaster::RsaDigestingOperation",
"referenced_type" : "type-2149",
"self_type" : "type-2151",
"size" : 168,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::RsaEncryptionOperationFactory",
"name" : "const keymaster::RsaEncryptionOperationFactory",
"referenced_type" : "type-2178",
"self_type" : "type-2179",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::RsaKey",
"name" : "const keymaster::RsaKey",
"referenced_type" : "type-556",
"self_type" : "type-564",
"size" : 100,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::RsaKeyFactory",
"name" : "const keymaster::RsaKeyFactory",
"referenced_type" : "type-592",
"self_type" : "type-594",
"size" : 12,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key_factory.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::RsaKeymaster0KeyFactory",
"name" : "const keymaster::RsaKeymaster0KeyFactory",
"referenced_type" : "type-596",
"self_type" : "type-610",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::RsaKeymaster1KeyFactory",
"name" : "const keymaster::RsaKeymaster1KeyFactory",
"referenced_type" : "type-2126",
"self_type" : "type-2136",
"size" : 32,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const keymaster::RsaOperation",
"name" : "const keymaster::RsaOperation",
"referenced_type" : "type-2140",
"self_type" : "type-2147",
"size" : 152,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::RsaOperationFactory",
"name" : "const keymaster::RsaOperationFactory",
"referenced_type" : "type-2165",
"self_type" : "type-2166",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::RsaSigningOperationFactory",
"name" : "const keymaster::RsaSigningOperationFactory",
"referenced_type" : "type-2170",
"self_type" : "type-2171",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::RsaVerificationOperationFactory",
"name" : "const keymaster::RsaVerificationOperationFactory",
"referenced_type" : "type-2175",
"self_type" : "type-2176",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::SoftKeymasterContext",
"name" : "const keymaster::SoftKeymasterContext",
"referenced_type" : "type-1154",
"self_type" : "type-2638",
"size" : 64,
"source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::SoftKeymasterDevice",
"name" : "const keymaster::SoftKeymasterDevice",
"referenced_type" : "type-3050",
"self_type" : "type-3067",
"size" : 468,
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::SoftKeymasterEnforcement",
"name" : "const keymaster::SoftKeymasterEnforcement",
"referenced_type" : "type-2839",
"self_type" : "type-2841",
"size" : 68,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::SoftKeymasterLogger",
"name" : "const keymaster::SoftKeymasterLogger",
"referenced_type" : "type-3087",
"self_type" : "type-5243",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_logger.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::SoftwareKeyBlobMaker",
"name" : "const keymaster::SoftwareKeyBlobMaker",
"referenced_type" : "type-145",
"self_type" : "type-144",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/soft_key_factory.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::SupportedAlgorithmsRequest",
"name" : "const keymaster::SupportedAlgorithmsRequest",
"referenced_type" : "type-914",
"self_type" : "type-916",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::SupportedByAlgorithmAndPurposeRequest",
"name" : "const keymaster::SupportedByAlgorithmAndPurposeRequest",
"referenced_type" : "type-930",
"self_type" : "type-934",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::SupportedByAlgorithmRequest",
"name" : "const keymaster::SupportedByAlgorithmRequest",
"referenced_type" : "type-919",
"self_type" : "type-922",
"size" : 12,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::SupportedResponse<keymaster_algorithm_t>",
"name" : "const keymaster::SupportedResponse<keymaster_algorithm_t>",
"referenced_type" : "type-944",
"self_type" : "type-947",
"size" : 20,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::SupportedResponse<keymaster_block_mode_t>",
"name" : "const keymaster::SupportedResponse<keymaster_block_mode_t>",
"referenced_type" : "type-949",
"self_type" : "type-953",
"size" : 20,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::SupportedResponse<keymaster_digest_t>",
"name" : "const keymaster::SupportedResponse<keymaster_digest_t>",
"referenced_type" : "type-963",
"self_type" : "type-966",
"size" : 20,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::SupportedResponse<keymaster_key_format_t>",
"name" : "const keymaster::SupportedResponse<keymaster_key_format_t>",
"referenced_type" : "type-968",
"self_type" : "type-971",
"size" : 20,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::SupportedResponse<keymaster_padding_t>",
"name" : "const keymaster::SupportedResponse<keymaster_padding_t>",
"referenced_type" : "type-957",
"self_type" : "type-960",
"size" : 20,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::SymmetricKey",
"name" : "const keymaster::SymmetricKey",
"referenced_type" : "type-2651",
"self_type" : "type-2652",
"size" : 96,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::SymmetricKeyFactory",
"name" : "const keymaster::SymmetricKeyFactory",
"referenced_type" : "type-2644",
"self_type" : "type-2649",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::TKeymasterBlob<keymaster_blob_t>",
"name" : "const keymaster::TKeymasterBlob<keymaster_blob_t>",
"referenced_type" : "type-690",
"self_type" : "type-1164",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::TKeymasterBlob<keymaster_key_blob_t>",
"name" : "const keymaster::TKeymasterBlob<keymaster_key_blob_t>",
"referenced_type" : "type-127",
"self_type" : "type-824",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/key.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::TripleDesKeyFactory",
"name" : "const keymaster::TripleDesKeyFactory",
"referenced_type" : "type-2673",
"self_type" : "type-2675",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/triple_des_key.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::UniquePtr<ec_key_st, keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> >",
"name" : "const keymaster::UniquePtr<ec_key_st, keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> >",
"referenced_type" : "type-154",
"self_type" : "type-1119",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::UniquePtr<evp_pkey_st, keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> >",
"name" : "const keymaster::UniquePtr<evp_pkey_st, keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> >",
"referenced_type" : "type-350",
"self_type" : "type-361",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::UniquePtr<hmac_ctx_st, keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> >",
"name" : "const keymaster::UniquePtr<hmac_ctx_st, keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> >",
"referenced_type" : "type-5216",
"self_type" : "type-5221",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::UniquePtr<keymaster::AndroidKeymaster, keymaster::DefaultDelete<keymaster::AndroidKeymaster> >",
"name" : "const keymaster::UniquePtr<keymaster::AndroidKeymaster, keymaster::DefaultDelete<keymaster::AndroidKeymaster> >",
"referenced_type" : "type-3055",
"self_type" : "type-3090",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> >",
"name" : "const keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> >",
"referenced_type" : "type-1143",
"self_type" : "type-1166",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> >",
"name" : "const keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> >",
"referenced_type" : "type-346",
"self_type" : "type-2878",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::UniquePtr<keymaster_algorithm_t [], keymaster::DefaultDelete<keymaster_algorithm_t []> >",
"name" : "const keymaster::UniquePtr<keymaster_algorithm_t [], keymaster::DefaultDelete<keymaster_algorithm_t []> >",
"referenced_type" : "type-1177",
"self_type" : "type-1181",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::UniquePtr<keymaster_blob_t [], keymaster::DefaultDelete<keymaster_blob_t []> >",
"name" : "const keymaster::UniquePtr<keymaster_blob_t [], keymaster::DefaultDelete<keymaster_blob_t []> >",
"referenced_type" : "type-5223",
"self_type" : "type-5226",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::UniquePtr<keymaster_block_mode_t [], keymaster::DefaultDelete<keymaster_block_mode_t []> >",
"name" : "const keymaster::UniquePtr<keymaster_block_mode_t [], keymaster::DefaultDelete<keymaster_block_mode_t []> >",
"referenced_type" : "type-1183",
"self_type" : "type-1187",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::UniquePtr<keymaster_digest_t [], keymaster::DefaultDelete<keymaster_digest_t []> >",
"name" : "const keymaster::UniquePtr<keymaster_digest_t [], keymaster::DefaultDelete<keymaster_digest_t []> >",
"referenced_type" : "type-1196",
"self_type" : "type-1200",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::UniquePtr<keymaster_key_format_t [], keymaster::DefaultDelete<keymaster_key_format_t []> >",
"name" : "const keymaster::UniquePtr<keymaster_key_format_t [], keymaster::DefaultDelete<keymaster_key_format_t []> >",
"referenced_type" : "type-1202",
"self_type" : "type-1207",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::UniquePtr<keymaster_padding_t [], keymaster::DefaultDelete<keymaster_padding_t []> >",
"name" : "const keymaster::UniquePtr<keymaster_padding_t [], keymaster::DefaultDelete<keymaster_padding_t []> >",
"referenced_type" : "type-1189",
"self_type" : "type-1194",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::UniquePtr<rsa_st, keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> >",
"name" : "const keymaster::UniquePtr<rsa_st, keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> >",
"referenced_type" : "type-2184",
"self_type" : "type-2187",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::UniquePtr<rsa_st, keymaster::RsaKey::RSA_Delete>",
"name" : "const keymaster::UniquePtr<rsa_st, keymaster::RsaKey::RSA_Delete>",
"referenced_type" : "type-557",
"self_type" : "type-620",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster::UniquePtr<unsigned char [], keymaster::DefaultDelete<unsigned char []> >",
"name" : "const keymaster::UniquePtr<unsigned char [], keymaster::DefaultDelete<unsigned char []> >",
"referenced_type" : "type-191",
"self_type" : "type-951",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const keymaster::VerifyAuthorizationRequest",
"name" : "const keymaster::VerifyAuthorizationRequest",
"referenced_type" : "type-1121",
"self_type" : "type-1124",
"size" : 112,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const keymaster::VerifyAuthorizationResponse",
"name" : "const keymaster::VerifyAuthorizationResponse",
"referenced_type" : "type-1126",
"self_type" : "type-1130",
"size" : 96,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_algorithm_t",
"name" : "const keymaster_algorithm_t",
"referenced_type" : "type-1218",
"self_type" : "type-1217",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_algorithm_t",
"name" : "const keymaster_algorithm_t",
"referenced_type" : "type-1590",
"self_type" : "type-1589",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_algorithm_t",
"name" : "const keymaster_algorithm_t",
"referenced_type" : "type-1851",
"self_type" : "type-1850",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_algorithm_t",
"name" : "const keymaster_algorithm_t",
"referenced_type" : "type-1986",
"self_type" : "type-1985",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_algorithm_t",
"name" : "const keymaster_algorithm_t",
"referenced_type" : "type-2010",
"self_type" : "type-2009",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_algorithm_t",
"name" : "const keymaster_algorithm_t",
"referenced_type" : "type-229",
"self_type" : "type-228",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_algorithm_t",
"name" : "const keymaster_algorithm_t",
"referenced_type" : "type-2311",
"self_type" : "type-2310",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_algorithm_t",
"name" : "const keymaster_algorithm_t",
"referenced_type" : "type-2514",
"self_type" : "type-2513",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_algorithm_t",
"name" : "const keymaster_algorithm_t",
"referenced_type" : "type-2718",
"self_type" : "type-2717",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_algorithm_t",
"name" : "const keymaster_algorithm_t",
"referenced_type" : "type-2900",
"self_type" : "type-2899",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_algorithm_t",
"name" : "const keymaster_algorithm_t",
"referenced_type" : "type-3317",
"self_type" : "type-3316",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_algorithm_t",
"name" : "const keymaster_algorithm_t",
"referenced_type" : "type-3664",
"self_type" : "type-3663",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_algorithm_t",
"name" : "const keymaster_algorithm_t",
"referenced_type" : "type-3925",
"self_type" : "type-3924",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_algorithm_t",
"name" : "const keymaster_algorithm_t",
"referenced_type" : "type-4060",
"self_type" : "type-4059",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_algorithm_t",
"name" : "const keymaster_algorithm_t",
"referenced_type" : "type-4084",
"self_type" : "type-4083",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_algorithm_t",
"name" : "const keymaster_algorithm_t",
"referenced_type" : "type-4361",
"self_type" : "type-4360",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_algorithm_t",
"name" : "const keymaster_algorithm_t",
"referenced_type" : "type-4553",
"self_type" : "type-4552",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_algorithm_t",
"name" : "const keymaster_algorithm_t",
"referenced_type" : "type-4746",
"self_type" : "type-4745",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_algorithm_t",
"name" : "const keymaster_algorithm_t",
"referenced_type" : "type-4915",
"self_type" : "type-4914",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_algorithm_t",
"name" : "const keymaster_algorithm_t",
"referenced_type" : "type-500",
"self_type" : "type-499",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_algorithm_t",
"name" : "const keymaster_algorithm_t",
"referenced_type" : "type-5106",
"self_type" : "type-5105",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_algorithm_t",
"name" : "const keymaster_algorithm_t",
"referenced_type" : "type-5432",
"self_type" : "type-5431",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_algorithm_t",
"name" : "const keymaster_algorithm_t",
"referenced_type" : "type-651",
"self_type" : "type-650",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_blob_t",
"name" : "const keymaster_blob_t",
"referenced_type" : "type-11",
"self_type" : "type-10",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_blob_t",
"name" : "const keymaster_blob_t",
"referenced_type" : "type-1456",
"self_type" : "type-1455",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_blob_t",
"name" : "const keymaster_blob_t",
"referenced_type" : "type-1498",
"self_type" : "type-1497",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_blob_t",
"name" : "const keymaster_blob_t",
"referenced_type" : "type-1622",
"self_type" : "type-1621",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_blob_t",
"name" : "const keymaster_blob_t",
"referenced_type" : "type-1777",
"self_type" : "type-1776",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_blob_t",
"name" : "const keymaster_blob_t",
"referenced_type" : "type-1829",
"self_type" : "type-1828",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_blob_t",
"name" : "const keymaster_blob_t",
"referenced_type" : "type-1875",
"self_type" : "type-1874",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_blob_t",
"name" : "const keymaster_blob_t",
"referenced_type" : "type-2012",
"self_type" : "type-2011",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_blob_t",
"name" : "const keymaster_blob_t",
"referenced_type" : "type-2174",
"self_type" : "type-2173",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_blob_t",
"name" : "const keymaster_blob_t",
"referenced_type" : "type-2284",
"self_type" : "type-2283",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_blob_t",
"name" : "const keymaster_blob_t",
"referenced_type" : "type-2338",
"self_type" : "type-2337",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_blob_t",
"name" : "const keymaster_blob_t",
"referenced_type" : "type-2501",
"self_type" : "type-2500",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_blob_t",
"name" : "const keymaster_blob_t",
"referenced_type" : "type-2546",
"self_type" : "type-2545",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_blob_t",
"name" : "const keymaster_blob_t",
"referenced_type" : "type-262",
"self_type" : "type-261",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_blob_t",
"name" : "const keymaster_blob_t",
"referenced_type" : "type-2748",
"self_type" : "type-2747",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_blob_t",
"name" : "const keymaster_blob_t",
"referenced_type" : "type-2945",
"self_type" : "type-2944",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_blob_t",
"name" : "const keymaster_blob_t",
"referenced_type" : "type-3530",
"self_type" : "type-3529",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_blob_t",
"name" : "const keymaster_blob_t",
"referenced_type" : "type-3572",
"self_type" : "type-3571",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_blob_t",
"name" : "const keymaster_blob_t",
"referenced_type" : "type-3696",
"self_type" : "type-3695",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_blob_t",
"name" : "const keymaster_blob_t",
"referenced_type" : "type-3851",
"self_type" : "type-3850",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_blob_t",
"name" : "const keymaster_blob_t",
"referenced_type" : "type-3903",
"self_type" : "type-3902",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_blob_t",
"name" : "const keymaster_blob_t",
"referenced_type" : "type-3949",
"self_type" : "type-3948",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_blob_t",
"name" : "const keymaster_blob_t",
"referenced_type" : "type-4086",
"self_type" : "type-4085",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_blob_t",
"name" : "const keymaster_blob_t",
"referenced_type" : "type-4229",
"self_type" : "type-4228",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_blob_t",
"name" : "const keymaster_blob_t",
"referenced_type" : "type-423",
"self_type" : "type-422",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_blob_t",
"name" : "const keymaster_blob_t",
"referenced_type" : "type-4334",
"self_type" : "type-4333",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_blob_t",
"name" : "const keymaster_blob_t",
"referenced_type" : "type-4388",
"self_type" : "type-4387",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_blob_t",
"name" : "const keymaster_blob_t",
"referenced_type" : "type-4540",
"self_type" : "type-4539",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_blob_t",
"name" : "const keymaster_blob_t",
"referenced_type" : "type-4585",
"self_type" : "type-4584",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_blob_t",
"name" : "const keymaster_blob_t",
"referenced_type" : "type-4776",
"self_type" : "type-4775",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_blob_t",
"name" : "const keymaster_blob_t",
"referenced_type" : "type-477",
"self_type" : "type-476",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_blob_t",
"name" : "const keymaster_blob_t",
"referenced_type" : "type-4950",
"self_type" : "type-4949",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_blob_t",
"name" : "const keymaster_blob_t",
"referenced_type" : "type-5145",
"self_type" : "type-5144",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_blob_t",
"name" : "const keymaster_blob_t",
"referenced_type" : "type-524",
"self_type" : "type-523",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_blob_t",
"name" : "const keymaster_blob_t",
"referenced_type" : "type-56",
"self_type" : "type-55",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_blob_t",
"name" : "const keymaster_blob_t",
"referenced_type" : "type-683",
"self_type" : "type-682",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_block_mode_t",
"name" : "const keymaster_block_mode_t",
"referenced_type" : "type-1221",
"self_type" : "type-1220",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_block_mode_t",
"name" : "const keymaster_block_mode_t",
"referenced_type" : "type-1593",
"self_type" : "type-1592",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_block_mode_t",
"name" : "const keymaster_block_mode_t",
"referenced_type" : "type-1854",
"self_type" : "type-1853",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_block_mode_t",
"name" : "const keymaster_block_mode_t",
"referenced_type" : "type-1989",
"self_type" : "type-1988",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_block_mode_t",
"name" : "const keymaster_block_mode_t",
"referenced_type" : "type-2024",
"self_type" : "type-2023",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_block_mode_t",
"name" : "const keymaster_block_mode_t",
"referenced_type" : "type-2230",
"self_type" : "type-2229",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/operation.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_block_mode_t",
"name" : "const keymaster_block_mode_t",
"referenced_type" : "type-2314",
"self_type" : "type-2313",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_block_mode_t",
"name" : "const keymaster_block_mode_t",
"referenced_type" : "type-232",
"self_type" : "type-231",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_block_mode_t",
"name" : "const keymaster_block_mode_t",
"referenced_type" : "type-2517",
"self_type" : "type-2516",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_block_mode_t",
"name" : "const keymaster_block_mode_t",
"referenced_type" : "type-2722",
"self_type" : "type-2721",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_block_mode_t",
"name" : "const keymaster_block_mode_t",
"referenced_type" : "type-2903",
"self_type" : "type-2902",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_block_mode_t",
"name" : "const keymaster_block_mode_t",
"referenced_type" : "type-3320",
"self_type" : "type-3319",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_block_mode_t",
"name" : "const keymaster_block_mode_t",
"referenced_type" : "type-3667",
"self_type" : "type-3666",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_block_mode_t",
"name" : "const keymaster_block_mode_t",
"referenced_type" : "type-3928",
"self_type" : "type-3927",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_block_mode_t",
"name" : "const keymaster_block_mode_t",
"referenced_type" : "type-4063",
"self_type" : "type-4062",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_block_mode_t",
"name" : "const keymaster_block_mode_t",
"referenced_type" : "type-4097",
"self_type" : "type-4096",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_block_mode_t",
"name" : "const keymaster_block_mode_t",
"referenced_type" : "type-4280",
"self_type" : "type-4279",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/operation.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_block_mode_t",
"name" : "const keymaster_block_mode_t",
"referenced_type" : "type-4364",
"self_type" : "type-4363",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_block_mode_t",
"name" : "const keymaster_block_mode_t",
"referenced_type" : "type-4556",
"self_type" : "type-4555",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_block_mode_t",
"name" : "const keymaster_block_mode_t",
"referenced_type" : "type-4750",
"self_type" : "type-4749",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_block_mode_t",
"name" : "const keymaster_block_mode_t",
"referenced_type" : "type-4918",
"self_type" : "type-4917",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_block_mode_t",
"name" : "const keymaster_block_mode_t",
"referenced_type" : "type-503",
"self_type" : "type-502",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_block_mode_t",
"name" : "const keymaster_block_mode_t",
"referenced_type" : "type-5109",
"self_type" : "type-5108",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_block_mode_t",
"name" : "const keymaster_block_mode_t",
"referenced_type" : "type-5435",
"self_type" : "type-5434",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_block_mode_t",
"name" : "const keymaster_block_mode_t",
"referenced_type" : "type-654",
"self_type" : "type-653",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_digest_t",
"name" : "const keymaster_digest_t",
"referenced_type" : "type-1227",
"self_type" : "type-1226",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_digest_t",
"name" : "const keymaster_digest_t",
"referenced_type" : "type-1600",
"self_type" : "type-1599",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_digest_t",
"name" : "const keymaster_digest_t",
"referenced_type" : "type-1860",
"self_type" : "type-1859",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_digest_t",
"name" : "const keymaster_digest_t",
"referenced_type" : "type-1995",
"self_type" : "type-1994",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_digest_t",
"name" : "const keymaster_digest_t",
"referenced_type" : "type-2047",
"self_type" : "type-2046",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_digest_t",
"name" : "const keymaster_digest_t",
"referenced_type" : "type-2235",
"self_type" : "type-2234",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/operation.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_digest_t",
"name" : "const keymaster_digest_t",
"referenced_type" : "type-2320",
"self_type" : "type-2319",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_digest_t",
"name" : "const keymaster_digest_t",
"referenced_type" : "type-241",
"self_type" : "type-240",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_digest_t",
"name" : "const keymaster_digest_t",
"referenced_type" : "type-2523",
"self_type" : "type-2522",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_digest_t",
"name" : "const keymaster_digest_t",
"referenced_type" : "type-2728",
"self_type" : "type-2727",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_digest_t",
"name" : "const keymaster_digest_t",
"referenced_type" : "type-2909",
"self_type" : "type-2908",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_digest_t",
"name" : "const keymaster_digest_t",
"referenced_type" : "type-3326",
"self_type" : "type-3325",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_digest_t",
"name" : "const keymaster_digest_t",
"referenced_type" : "type-3674",
"self_type" : "type-3673",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_digest_t",
"name" : "const keymaster_digest_t",
"referenced_type" : "type-3934",
"self_type" : "type-3933",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_digest_t",
"name" : "const keymaster_digest_t",
"referenced_type" : "type-4069",
"self_type" : "type-4068",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_digest_t",
"name" : "const keymaster_digest_t",
"referenced_type" : "type-4120",
"self_type" : "type-4119",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_digest_t",
"name" : "const keymaster_digest_t",
"referenced_type" : "type-4285",
"self_type" : "type-4284",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/operation.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_digest_t",
"name" : "const keymaster_digest_t",
"referenced_type" : "type-4370",
"self_type" : "type-4369",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_digest_t",
"name" : "const keymaster_digest_t",
"referenced_type" : "type-4562",
"self_type" : "type-4561",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_digest_t",
"name" : "const keymaster_digest_t",
"referenced_type" : "type-4756",
"self_type" : "type-4755",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_digest_t",
"name" : "const keymaster_digest_t",
"referenced_type" : "type-4924",
"self_type" : "type-4923",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_digest_t",
"name" : "const keymaster_digest_t",
"referenced_type" : "type-509",
"self_type" : "type-508",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_digest_t",
"name" : "const keymaster_digest_t",
"referenced_type" : "type-5115",
"self_type" : "type-5114",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_digest_t",
"name" : "const keymaster_digest_t",
"referenced_type" : "type-5441",
"self_type" : "type-5440",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_digest_t",
"name" : "const keymaster_digest_t",
"referenced_type" : "type-660",
"self_type" : "type-659",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_blob_t",
"name" : "const keymaster_key_blob_t",
"referenced_type" : "type-1216",
"self_type" : "type-1215",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_blob_t",
"name" : "const keymaster_key_blob_t",
"referenced_type" : "type-1509",
"self_type" : "type-1508",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_blob_t",
"name" : "const keymaster_key_blob_t",
"referenced_type" : "type-1617",
"self_type" : "type-1616",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_blob_t",
"name" : "const keymaster_key_blob_t",
"referenced_type" : "type-1745",
"self_type" : "type-1744",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_blob_t",
"name" : "const keymaster_key_blob_t",
"referenced_type" : "type-1836",
"self_type" : "type-1835",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_blob_t",
"name" : "const keymaster_key_blob_t",
"referenced_type" : "type-1870",
"self_type" : "type-1869",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_blob_t",
"name" : "const keymaster_key_blob_t",
"referenced_type" : "type-2005",
"self_type" : "type-2004",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_blob_t",
"name" : "const keymaster_key_blob_t",
"referenced_type" : "type-2108",
"self_type" : "type-2107",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_blob_t",
"name" : "const keymaster_key_blob_t",
"referenced_type" : "type-2298",
"self_type" : "type-2297",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_blob_t",
"name" : "const keymaster_key_blob_t",
"referenced_type" : "type-2333",
"self_type" : "type-2332",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_blob_t",
"name" : "const keymaster_key_blob_t",
"referenced_type" : "type-2495",
"self_type" : "type-2494",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_blob_t",
"name" : "const keymaster_key_blob_t",
"referenced_type" : "type-2539",
"self_type" : "type-2538",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_blob_t",
"name" : "const keymaster_key_blob_t",
"referenced_type" : "type-257",
"self_type" : "type-256",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_blob_t",
"name" : "const keymaster_key_blob_t",
"referenced_type" : "type-2742",
"self_type" : "type-2741",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_blob_t",
"name" : "const keymaster_key_blob_t",
"referenced_type" : "type-2938",
"self_type" : "type-2937",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_blob_t",
"name" : "const keymaster_key_blob_t",
"referenced_type" : "type-3315",
"self_type" : "type-3314",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_blob_t",
"name" : "const keymaster_key_blob_t",
"referenced_type" : "type-3583",
"self_type" : "type-3582",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_blob_t",
"name" : "const keymaster_key_blob_t",
"referenced_type" : "type-3691",
"self_type" : "type-3690",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_blob_t",
"name" : "const keymaster_key_blob_t",
"referenced_type" : "type-3819",
"self_type" : "type-3818",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_blob_t",
"name" : "const keymaster_key_blob_t",
"referenced_type" : "type-3910",
"self_type" : "type-3909",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_blob_t",
"name" : "const keymaster_key_blob_t",
"referenced_type" : "type-393",
"self_type" : "type-392",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_blob_t",
"name" : "const keymaster_key_blob_t",
"referenced_type" : "type-3944",
"self_type" : "type-3943",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_blob_t",
"name" : "const keymaster_key_blob_t",
"referenced_type" : "type-4079",
"self_type" : "type-4078",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_blob_t",
"name" : "const keymaster_key_blob_t",
"referenced_type" : "type-4181",
"self_type" : "type-4180",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_blob_t",
"name" : "const keymaster_key_blob_t",
"referenced_type" : "type-4348",
"self_type" : "type-4347",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_blob_t",
"name" : "const keymaster_key_blob_t",
"referenced_type" : "type-4383",
"self_type" : "type-4382",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_blob_t",
"name" : "const keymaster_key_blob_t",
"referenced_type" : "type-4534",
"self_type" : "type-4533",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_blob_t",
"name" : "const keymaster_key_blob_t",
"referenced_type" : "type-4578",
"self_type" : "type-4577",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_blob_t",
"name" : "const keymaster_key_blob_t",
"referenced_type" : "type-4770",
"self_type" : "type-4769",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_blob_t",
"name" : "const keymaster_key_blob_t",
"referenced_type" : "type-484",
"self_type" : "type-483",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_blob_t",
"name" : "const keymaster_key_blob_t",
"referenced_type" : "type-4943",
"self_type" : "type-4942",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_blob_t",
"name" : "const keymaster_key_blob_t",
"referenced_type" : "type-5136",
"self_type" : "type-5135",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_blob_t",
"name" : "const keymaster_key_blob_t",
"referenced_type" : "type-519",
"self_type" : "type-518",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_blob_t",
"name" : "const keymaster_key_blob_t",
"referenced_type" : "type-5430",
"self_type" : "type-5429",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_blob_t",
"name" : "const keymaster_key_blob_t",
"referenced_type" : "type-676",
"self_type" : "type-675",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_blob_t",
"name" : "const keymaster_key_blob_t",
"referenced_type" : "type-70",
"self_type" : "type-69",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_format_t",
"name" : "const keymaster_key_format_t",
"referenced_type" : "type-1230",
"self_type" : "type-1229",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_format_t",
"name" : "const keymaster_key_format_t",
"referenced_type" : "type-1603",
"self_type" : "type-1602",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_format_t",
"name" : "const keymaster_key_format_t",
"referenced_type" : "type-1863",
"self_type" : "type-1862",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_format_t",
"name" : "const keymaster_key_format_t",
"referenced_type" : "type-1998",
"self_type" : "type-1997",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_format_t",
"name" : "const keymaster_key_format_t",
"referenced_type" : "type-2070",
"self_type" : "type-2069",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_format_t",
"name" : "const keymaster_key_format_t",
"referenced_type" : "type-2323",
"self_type" : "type-2322",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_format_t",
"name" : "const keymaster_key_format_t",
"referenced_type" : "type-244",
"self_type" : "type-243",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_format_t",
"name" : "const keymaster_key_format_t",
"referenced_type" : "type-2526",
"self_type" : "type-2525",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_format_t",
"name" : "const keymaster_key_format_t",
"referenced_type" : "type-2731",
"self_type" : "type-2730",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_format_t",
"name" : "const keymaster_key_format_t",
"referenced_type" : "type-2914",
"self_type" : "type-2913",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_format_t",
"name" : "const keymaster_key_format_t",
"referenced_type" : "type-3329",
"self_type" : "type-3328",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_format_t",
"name" : "const keymaster_key_format_t",
"referenced_type" : "type-3677",
"self_type" : "type-3676",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_format_t",
"name" : "const keymaster_key_format_t",
"referenced_type" : "type-3937",
"self_type" : "type-3936",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_format_t",
"name" : "const keymaster_key_format_t",
"referenced_type" : "type-4072",
"self_type" : "type-4071",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_format_t",
"name" : "const keymaster_key_format_t",
"referenced_type" : "type-4143",
"self_type" : "type-4142",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_format_t",
"name" : "const keymaster_key_format_t",
"referenced_type" : "type-4373",
"self_type" : "type-4372",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_format_t",
"name" : "const keymaster_key_format_t",
"referenced_type" : "type-4565",
"self_type" : "type-4564",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_format_t",
"name" : "const keymaster_key_format_t",
"referenced_type" : "type-4759",
"self_type" : "type-4758",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_format_t",
"name" : "const keymaster_key_format_t",
"referenced_type" : "type-4929",
"self_type" : "type-4928",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_format_t",
"name" : "const keymaster_key_format_t",
"referenced_type" : "type-5119",
"self_type" : "type-5118",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_format_t",
"name" : "const keymaster_key_format_t",
"referenced_type" : "type-512",
"self_type" : "type-511",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_format_t",
"name" : "const keymaster_key_format_t",
"referenced_type" : "type-5444",
"self_type" : "type-5443",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_format_t",
"name" : "const keymaster_key_format_t",
"referenced_type" : "type-664",
"self_type" : "type-663",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_set_t",
"name" : "const keymaster_key_param_set_t",
"referenced_type" : "type-1464",
"self_type" : "type-1463",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_set_t",
"name" : "const keymaster_key_param_set_t",
"referenced_type" : "type-1650",
"self_type" : "type-1649",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_set_t",
"name" : "const keymaster_key_param_set_t",
"referenced_type" : "type-1792",
"self_type" : "type-1791",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_set_t",
"name" : "const keymaster_key_param_set_t",
"referenced_type" : "type-1903",
"self_type" : "type-1902",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_set_t",
"name" : "const keymaster_key_param_set_t",
"referenced_type" : "type-19",
"self_type" : "type-18",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_set_t",
"name" : "const keymaster_key_param_set_t",
"referenced_type" : "type-2049",
"self_type" : "type-2048",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_set_t",
"name" : "const keymaster_key_param_set_t",
"referenced_type" : "type-2217",
"self_type" : "type-2216",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_set_t",
"name" : "const keymaster_key_param_set_t",
"referenced_type" : "type-2260",
"self_type" : "type-2259",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_set_t",
"name" : "const keymaster_key_param_set_t",
"referenced_type" : "type-2378",
"self_type" : "type-2377",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_set_t",
"name" : "const keymaster_key_param_set_t",
"referenced_type" : "type-2579",
"self_type" : "type-2578",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_set_t",
"name" : "const keymaster_key_param_set_t",
"referenced_type" : "type-2702",
"self_type" : "type-2701",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_set_t",
"name" : "const keymaster_key_param_set_t",
"referenced_type" : "type-2783",
"self_type" : "type-2782",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_set_t",
"name" : "const keymaster_key_param_set_t",
"referenced_type" : "type-290",
"self_type" : "type-289",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_set_t",
"name" : "const keymaster_key_param_set_t",
"referenced_type" : "type-2985",
"self_type" : "type-2984",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_set_t",
"name" : "const keymaster_key_param_set_t",
"referenced_type" : "type-3538",
"self_type" : "type-3537",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_set_t",
"name" : "const keymaster_key_param_set_t",
"referenced_type" : "type-3724",
"self_type" : "type-3723",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_set_t",
"name" : "const keymaster_key_param_set_t",
"referenced_type" : "type-3866",
"self_type" : "type-3865",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_set_t",
"name" : "const keymaster_key_param_set_t",
"referenced_type" : "type-3977",
"self_type" : "type-3976",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_set_t",
"name" : "const keymaster_key_param_set_t",
"referenced_type" : "type-4122",
"self_type" : "type-4121",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_set_t",
"name" : "const keymaster_key_param_set_t",
"referenced_type" : "type-4267",
"self_type" : "type-4266",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_set_t",
"name" : "const keymaster_key_param_set_t",
"referenced_type" : "type-4310",
"self_type" : "type-4309",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_set_t",
"name" : "const keymaster_key_param_set_t",
"referenced_type" : "type-438",
"self_type" : "type-437",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_set_t",
"name" : "const keymaster_key_param_set_t",
"referenced_type" : "type-4426",
"self_type" : "type-4425",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_set_t",
"name" : "const keymaster_key_param_set_t",
"referenced_type" : "type-4618",
"self_type" : "type-4617",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_set_t",
"name" : "const keymaster_key_param_set_t",
"referenced_type" : "type-4730",
"self_type" : "type-4729",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_set_t",
"name" : "const keymaster_key_param_set_t",
"referenced_type" : "type-4808",
"self_type" : "type-4807",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_set_t",
"name" : "const keymaster_key_param_set_t",
"referenced_type" : "type-4988",
"self_type" : "type-4987",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_set_t",
"name" : "const keymaster_key_param_set_t",
"referenced_type" : "type-5171",
"self_type" : "type-5170",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_set_t",
"name" : "const keymaster_key_param_set_t",
"referenced_type" : "type-551",
"self_type" : "type-550",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_set_t",
"name" : "const keymaster_key_param_set_t",
"referenced_type" : "type-707",
"self_type" : "type-706",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_set_t",
"name" : "const keymaster_key_param_set_t",
"referenced_type" : "type-812",
"self_type" : "type-811",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_t",
"name" : "const keymaster_key_param_t",
"referenced_type" : "type-1461",
"self_type" : "type-1460",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_t",
"name" : "const keymaster_key_param_t",
"referenced_type" : "type-1647",
"self_type" : "type-1646",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_t",
"name" : "const keymaster_key_param_t",
"referenced_type" : "type-16",
"self_type" : "type-15",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_t",
"name" : "const keymaster_key_param_t",
"referenced_type" : "type-1789",
"self_type" : "type-1788",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_t",
"name" : "const keymaster_key_param_t",
"referenced_type" : "type-1899",
"self_type" : "type-1898",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_t",
"name" : "const keymaster_key_param_t",
"referenced_type" : "type-2042",
"self_type" : "type-2041",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_t",
"name" : "const keymaster_key_param_t",
"referenced_type" : "type-2125",
"self_type" : "type-2124",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_t",
"name" : "const keymaster_key_param_t",
"referenced_type" : "type-2214",
"self_type" : "type-2213",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_t",
"name" : "const keymaster_key_param_t",
"referenced_type" : "type-2375",
"self_type" : "type-2374",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_t",
"name" : "const keymaster_key_param_t",
"referenced_type" : "type-2574",
"self_type" : "type-2573",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_t",
"name" : "const keymaster_key_param_t",
"referenced_type" : "type-2681",
"self_type" : "type-2680",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_t",
"name" : "const keymaster_key_param_t",
"referenced_type" : "type-2780",
"self_type" : "type-2779",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_t",
"name" : "const keymaster_key_param_t",
"referenced_type" : "type-287",
"self_type" : "type-286",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_t",
"name" : "const keymaster_key_param_t",
"referenced_type" : "type-2980",
"self_type" : "type-2979",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_t",
"name" : "const keymaster_key_param_t",
"referenced_type" : "type-3535",
"self_type" : "type-3534",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_t",
"name" : "const keymaster_key_param_t",
"referenced_type" : "type-3721",
"self_type" : "type-3720",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_t",
"name" : "const keymaster_key_param_t",
"referenced_type" : "type-3863",
"self_type" : "type-3862",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_t",
"name" : "const keymaster_key_param_t",
"referenced_type" : "type-3973",
"self_type" : "type-3972",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_t",
"name" : "const keymaster_key_param_t",
"referenced_type" : "type-4115",
"self_type" : "type-4114",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_t",
"name" : "const keymaster_key_param_t",
"referenced_type" : "type-4198",
"self_type" : "type-4197",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_t",
"name" : "const keymaster_key_param_t",
"referenced_type" : "type-4264",
"self_type" : "type-4263",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_t",
"name" : "const keymaster_key_param_t",
"referenced_type" : "type-435",
"self_type" : "type-434",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_t",
"name" : "const keymaster_key_param_t",
"referenced_type" : "type-4423",
"self_type" : "type-4422",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_t",
"name" : "const keymaster_key_param_t",
"referenced_type" : "type-4613",
"self_type" : "type-4612",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_t",
"name" : "const keymaster_key_param_t",
"referenced_type" : "type-4709",
"self_type" : "type-4708",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_t",
"name" : "const keymaster_key_param_t",
"referenced_type" : "type-4805",
"self_type" : "type-4804",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_t",
"name" : "const keymaster_key_param_t",
"referenced_type" : "type-4983",
"self_type" : "type-4982",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_t",
"name" : "const keymaster_key_param_t",
"referenced_type" : "type-5168",
"self_type" : "type-5167",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_t",
"name" : "const keymaster_key_param_t",
"referenced_type" : "type-548",
"self_type" : "type-547",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_t",
"name" : "const keymaster_key_param_t",
"referenced_type" : "type-679",
"self_type" : "type-678",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const keymaster_key_param_t",
"name" : "const keymaster_key_param_t",
"referenced_type" : "type-809",
"self_type" : "type-808",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_padding_t",
"name" : "const keymaster_padding_t",
"referenced_type" : "type-1224",
"self_type" : "type-1223",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_padding_t",
"name" : "const keymaster_padding_t",
"referenced_type" : "type-1597",
"self_type" : "type-1596",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_padding_t",
"name" : "const keymaster_padding_t",
"referenced_type" : "type-1857",
"self_type" : "type-1856",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_padding_t",
"name" : "const keymaster_padding_t",
"referenced_type" : "type-1992",
"self_type" : "type-1991",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_padding_t",
"name" : "const keymaster_padding_t",
"referenced_type" : "type-2032",
"self_type" : "type-2031",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_padding_t",
"name" : "const keymaster_padding_t",
"referenced_type" : "type-2227",
"self_type" : "type-2226",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/operation.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_padding_t",
"name" : "const keymaster_padding_t",
"referenced_type" : "type-2317",
"self_type" : "type-2316",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_padding_t",
"name" : "const keymaster_padding_t",
"referenced_type" : "type-236",
"self_type" : "type-235",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_padding_t",
"name" : "const keymaster_padding_t",
"referenced_type" : "type-2520",
"self_type" : "type-2519",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_padding_t",
"name" : "const keymaster_padding_t",
"referenced_type" : "type-2725",
"self_type" : "type-2724",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_padding_t",
"name" : "const keymaster_padding_t",
"referenced_type" : "type-2906",
"self_type" : "type-2905",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_padding_t",
"name" : "const keymaster_padding_t",
"referenced_type" : "type-3323",
"self_type" : "type-3322",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_padding_t",
"name" : "const keymaster_padding_t",
"referenced_type" : "type-3671",
"self_type" : "type-3670",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_padding_t",
"name" : "const keymaster_padding_t",
"referenced_type" : "type-3931",
"self_type" : "type-3930",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_padding_t",
"name" : "const keymaster_padding_t",
"referenced_type" : "type-4066",
"self_type" : "type-4065",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_padding_t",
"name" : "const keymaster_padding_t",
"referenced_type" : "type-4105",
"self_type" : "type-4104",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_padding_t",
"name" : "const keymaster_padding_t",
"referenced_type" : "type-4277",
"self_type" : "type-4276",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/operation.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_padding_t",
"name" : "const keymaster_padding_t",
"referenced_type" : "type-4367",
"self_type" : "type-4366",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_padding_t",
"name" : "const keymaster_padding_t",
"referenced_type" : "type-4559",
"self_type" : "type-4558",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_padding_t",
"name" : "const keymaster_padding_t",
"referenced_type" : "type-4753",
"self_type" : "type-4752",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_padding_t",
"name" : "const keymaster_padding_t",
"referenced_type" : "type-4921",
"self_type" : "type-4920",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_padding_t",
"name" : "const keymaster_padding_t",
"referenced_type" : "type-506",
"self_type" : "type-505",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_padding_t",
"name" : "const keymaster_padding_t",
"referenced_type" : "type-5112",
"self_type" : "type-5111",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_padding_t",
"name" : "const keymaster_padding_t",
"referenced_type" : "type-5438",
"self_type" : "type-5437",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_padding_t",
"name" : "const keymaster_padding_t",
"referenced_type" : "type-657",
"self_type" : "type-656",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_purpose_t",
"name" : "const keymaster_purpose_t",
"referenced_type" : "type-1554",
"self_type" : "type-1553",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/operation.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_purpose_t",
"name" : "const keymaster_purpose_t",
"referenced_type" : "type-1658",
"self_type" : "type-1657",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/operation.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_purpose_t",
"name" : "const keymaster_purpose_t",
"referenced_type" : "type-177",
"self_type" : "type-176",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/operation.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_purpose_t",
"name" : "const keymaster_purpose_t",
"referenced_type" : "type-2110",
"self_type" : "type-2109",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/operation.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_purpose_t",
"name" : "const keymaster_purpose_t",
"referenced_type" : "type-2237",
"self_type" : "type-2236",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/operation.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_purpose_t",
"name" : "const keymaster_purpose_t",
"referenced_type" : "type-2463",
"self_type" : "type-2462",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/operation.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_purpose_t",
"name" : "const keymaster_purpose_t",
"referenced_type" : "type-2704",
"self_type" : "type-2703",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/operation.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_purpose_t",
"name" : "const keymaster_purpose_t",
"referenced_type" : "type-2865",
"self_type" : "type-2864",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/operation.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_purpose_t",
"name" : "const keymaster_purpose_t",
"referenced_type" : "type-298",
"self_type" : "type-297",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/operation.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_purpose_t",
"name" : "const keymaster_purpose_t",
"referenced_type" : "type-3628",
"self_type" : "type-3627",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/operation.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_purpose_t",
"name" : "const keymaster_purpose_t",
"referenced_type" : "type-3732",
"self_type" : "type-3731",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/operation.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_purpose_t",
"name" : "const keymaster_purpose_t",
"referenced_type" : "type-4183",
"self_type" : "type-4182",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/operation.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_purpose_t",
"name" : "const keymaster_purpose_t",
"referenced_type" : "type-4287",
"self_type" : "type-4286",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/operation.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_purpose_t",
"name" : "const keymaster_purpose_t",
"referenced_type" : "type-4506",
"self_type" : "type-4505",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/operation.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_purpose_t",
"name" : "const keymaster_purpose_t",
"referenced_type" : "type-4732",
"self_type" : "type-4731",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/operation.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_purpose_t",
"name" : "const keymaster_purpose_t",
"referenced_type" : "type-4883",
"self_type" : "type-4882",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/operation.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_tag_t",
"name" : "const keymaster_tag_t",
"referenced_type" : "type-1253",
"self_type" : "type-1252",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_tag_t",
"name" : "const keymaster_tag_t",
"referenced_type" : "type-1515",
"self_type" : "type-1514",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_tag_t",
"name" : "const keymaster_tag_t",
"referenced_type" : "type-1633",
"self_type" : "type-1632",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_tag_t",
"name" : "const keymaster_tag_t",
"referenced_type" : "type-1848",
"self_type" : "type-1847",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_tag_t",
"name" : "const keymaster_tag_t",
"referenced_type" : "type-1886",
"self_type" : "type-1885",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_tag_t",
"name" : "const keymaster_tag_t",
"referenced_type" : "type-2027",
"self_type" : "type-2026",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_tag_t",
"name" : "const keymaster_tag_t",
"referenced_type" : "type-2205",
"self_type" : "type-2204",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_tag_t",
"name" : "const keymaster_tag_t",
"referenced_type" : "type-2353",
"self_type" : "type-2352",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_tag_t",
"name" : "const keymaster_tag_t",
"referenced_type" : "type-2358",
"self_type" : "type-2357",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_tag_t",
"name" : "const keymaster_tag_t",
"referenced_type" : "type-2560",
"self_type" : "type-2559",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_tag_t",
"name" : "const keymaster_tag_t",
"referenced_type" : "type-273",
"self_type" : "type-272",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_tag_t",
"name" : "const keymaster_tag_t",
"referenced_type" : "type-2761",
"self_type" : "type-2760",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_tag_t",
"name" : "const keymaster_tag_t",
"referenced_type" : "type-2958",
"self_type" : "type-2957",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_tag_t",
"name" : "const keymaster_tag_t",
"referenced_type" : "type-3352",
"self_type" : "type-3351",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_tag_t",
"name" : "const keymaster_tag_t",
"referenced_type" : "type-3589",
"self_type" : "type-3588",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_tag_t",
"name" : "const keymaster_tag_t",
"referenced_type" : "type-3707",
"self_type" : "type-3706",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_tag_t",
"name" : "const keymaster_tag_t",
"referenced_type" : "type-3922",
"self_type" : "type-3921",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_tag_t",
"name" : "const keymaster_tag_t",
"referenced_type" : "type-3960",
"self_type" : "type-3959",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_tag_t",
"name" : "const keymaster_tag_t",
"referenced_type" : "type-4100",
"self_type" : "type-4099",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_tag_t",
"name" : "const keymaster_tag_t",
"referenced_type" : "type-4255",
"self_type" : "type-4254",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_tag_t",
"name" : "const keymaster_tag_t",
"referenced_type" : "type-4402",
"self_type" : "type-4401",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_tag_t",
"name" : "const keymaster_tag_t",
"referenced_type" : "type-4406",
"self_type" : "type-4405",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_tag_t",
"name" : "const keymaster_tag_t",
"referenced_type" : "type-4599",
"self_type" : "type-4598",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_tag_t",
"name" : "const keymaster_tag_t",
"referenced_type" : "type-4789",
"self_type" : "type-4788",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_tag_t",
"name" : "const keymaster_tag_t",
"referenced_type" : "type-4963",
"self_type" : "type-4962",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_tag_t",
"name" : "const keymaster_tag_t",
"referenced_type" : "type-496",
"self_type" : "type-495",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_tag_t",
"name" : "const keymaster_tag_t",
"referenced_type" : "type-5157",
"self_type" : "type-5156",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_tag_t",
"name" : "const keymaster_tag_t",
"referenced_type" : "type-535",
"self_type" : "type-534",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_tag_t",
"name" : "const keymaster_tag_t",
"referenced_type" : "type-5467",
"self_type" : "type-5466",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_tag_t",
"name" : "const keymaster_tag_t",
"referenced_type" : "type-724",
"self_type" : "type-723",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const keymaster_tag_t",
"name" : "const keymaster_tag_t",
"referenced_type" : "type-76",
"self_type" : "type-75",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const nullptr_t",
"name" : "const nullptr_t",
"referenced_type" : "type-776",
"self_type" : "type-775",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const rsa_meth_st",
"name" : "const rsa_meth_st",
"referenced_type" : "type-111",
"self_type" : "type-110",
"size" : 44,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const rsa_meth_st",
"name" : "const rsa_meth_st",
"referenced_type" : "type-1534",
"self_type" : "type-1533",
"size" : 44,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const rsa_meth_st",
"name" : "const rsa_meth_st",
"referenced_type" : "type-1674",
"self_type" : "type-1673",
"size" : 44,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const rsa_meth_st",
"name" : "const rsa_meth_st",
"referenced_type" : "type-1813",
"self_type" : "type-1812",
"size" : 44,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const rsa_meth_st",
"name" : "const rsa_meth_st",
"referenced_type" : "type-2121",
"self_type" : "type-2120",
"size" : 44,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const rsa_meth_st",
"name" : "const rsa_meth_st",
"referenced_type" : "type-2256",
"self_type" : "type-2255",
"size" : 44,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const rsa_meth_st",
"name" : "const rsa_meth_st",
"referenced_type" : "type-2445",
"self_type" : "type-2444",
"size" : 44,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const rsa_meth_st",
"name" : "const rsa_meth_st",
"referenced_type" : "type-2689",
"self_type" : "type-2688",
"size" : 44,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const rsa_meth_st",
"name" : "const rsa_meth_st",
"referenced_type" : "type-316",
"self_type" : "type-315",
"size" : 44,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const rsa_meth_st",
"name" : "const rsa_meth_st",
"referenced_type" : "type-3608",
"self_type" : "type-3607",
"size" : 44,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const rsa_meth_st",
"name" : "const rsa_meth_st",
"referenced_type" : "type-3748",
"self_type" : "type-3747",
"size" : 44,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const rsa_meth_st",
"name" : "const rsa_meth_st",
"referenced_type" : "type-3887",
"self_type" : "type-3886",
"size" : 44,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const rsa_meth_st",
"name" : "const rsa_meth_st",
"referenced_type" : "type-4194",
"self_type" : "type-4193",
"size" : 44,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const rsa_meth_st",
"name" : "const rsa_meth_st",
"referenced_type" : "type-4306",
"self_type" : "type-4305",
"size" : 44,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const rsa_meth_st",
"name" : "const rsa_meth_st",
"referenced_type" : "type-4493",
"self_type" : "type-4492",
"size" : 44,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const rsa_meth_st",
"name" : "const rsa_meth_st",
"referenced_type" : "type-459",
"self_type" : "type-458",
"size" : 44,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const rsa_meth_st",
"name" : "const rsa_meth_st",
"referenced_type" : "type-4717",
"self_type" : "type-4716",
"size" : 44,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const rsa_st",
"name" : "const rsa_st",
"referenced_type" : "type-1747",
"self_type" : "type-1746",
"size" : 152,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const rsa_st",
"name" : "const rsa_st",
"referenced_type" : "type-1820",
"self_type" : "type-1819",
"size" : 152,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const rsa_st",
"name" : "const rsa_st",
"referenced_type" : "type-3821",
"self_type" : "type-3820",
"size" : 152,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const rsa_st",
"name" : "const rsa_st",
"referenced_type" : "type-3894",
"self_type" : "type-3893",
"size" : 152,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const rsa_st",
"name" : "const rsa_st",
"referenced_type" : "type-395",
"self_type" : "type-394",
"size" : 152,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 8,
"is_const" : true,
"linker_set_key" : "const rsa_st",
"name" : "const rsa_st",
"referenced_type" : "type-468",
"self_type" : "type-467",
"size" : 152,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
"name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
"referenced_type" : "type-2633",
"self_type" : "type-2632",
"size" : 12,
"source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
"name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
"referenced_type" : "type-4670",
"self_type" : "type-4669",
"size" : 12,
"source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const std::nothrow_t",
"name" : "const std::nothrow_t",
"referenced_type" : "type-1210",
"self_type" : "type-1209",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/new"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const std::nothrow_t",
"name" : "const std::nothrow_t",
"referenced_type" : "type-1585",
"self_type" : "type-1584",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/new"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const std::nothrow_t",
"name" : "const std::nothrow_t",
"referenced_type" : "type-1730",
"self_type" : "type-1729",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/new"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const std::nothrow_t",
"name" : "const std::nothrow_t",
"referenced_type" : "type-1767",
"self_type" : "type-1766",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/new"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const std::nothrow_t",
"name" : "const std::nothrow_t",
"referenced_type" : "type-1787",
"self_type" : "type-1786",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/new"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const std::nothrow_t",
"name" : "const std::nothrow_t",
"referenced_type" : "type-1981",
"self_type" : "type-1980",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/new"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const std::nothrow_t",
"name" : "const std::nothrow_t",
"referenced_type" : "type-1984",
"self_type" : "type-1983",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/new"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const std::nothrow_t",
"name" : "const std::nothrow_t",
"referenced_type" : "type-221",
"self_type" : "type-220",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/new"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const std::nothrow_t",
"name" : "const std::nothrow_t",
"referenced_type" : "type-2278",
"self_type" : "type-2277",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/new"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const std::nothrow_t",
"name" : "const std::nothrow_t",
"referenced_type" : "type-2490",
"self_type" : "type-2489",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/new"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const std::nothrow_t",
"name" : "const std::nothrow_t",
"referenced_type" : "type-2492",
"self_type" : "type-2491",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/new"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const std::nothrow_t",
"name" : "const std::nothrow_t",
"referenced_type" : "type-2511",
"self_type" : "type-2510",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/new"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const std::nothrow_t",
"name" : "const std::nothrow_t",
"referenced_type" : "type-2893",
"self_type" : "type-2892",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/new"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const std::nothrow_t",
"name" : "const std::nothrow_t",
"referenced_type" : "type-2897",
"self_type" : "type-2896",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/new"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const std::nothrow_t",
"name" : "const std::nothrow_t",
"referenced_type" : "type-3163",
"self_type" : "type-3162",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/new"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const std::nothrow_t",
"name" : "const std::nothrow_t",
"referenced_type" : "type-3311",
"self_type" : "type-3310",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/new"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const std::nothrow_t",
"name" : "const std::nothrow_t",
"referenced_type" : "type-3659",
"self_type" : "type-3658",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/new"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const std::nothrow_t",
"name" : "const std::nothrow_t",
"referenced_type" : "type-374",
"self_type" : "type-373",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/new"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const std::nothrow_t",
"name" : "const std::nothrow_t",
"referenced_type" : "type-3804",
"self_type" : "type-3803",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/new"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const std::nothrow_t",
"name" : "const std::nothrow_t",
"referenced_type" : "type-3841",
"self_type" : "type-3840",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/new"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const std::nothrow_t",
"name" : "const std::nothrow_t",
"referenced_type" : "type-3861",
"self_type" : "type-3860",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/new"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const std::nothrow_t",
"name" : "const std::nothrow_t",
"referenced_type" : "type-4055",
"self_type" : "type-4054",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/new"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const std::nothrow_t",
"name" : "const std::nothrow_t",
"referenced_type" : "type-4058",
"self_type" : "type-4057",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/new"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const std::nothrow_t",
"name" : "const std::nothrow_t",
"referenced_type" : "type-416",
"self_type" : "type-415",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/new"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const std::nothrow_t",
"name" : "const std::nothrow_t",
"referenced_type" : "type-4328",
"self_type" : "type-4327",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/new"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const std::nothrow_t",
"name" : "const std::nothrow_t",
"referenced_type" : "type-433",
"self_type" : "type-432",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/new"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const std::nothrow_t",
"name" : "const std::nothrow_t",
"referenced_type" : "type-4529",
"self_type" : "type-4528",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/new"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const std::nothrow_t",
"name" : "const std::nothrow_t",
"referenced_type" : "type-4531",
"self_type" : "type-4530",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/new"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const std::nothrow_t",
"name" : "const std::nothrow_t",
"referenced_type" : "type-4550",
"self_type" : "type-4549",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/new"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const std::nothrow_t",
"name" : "const std::nothrow_t",
"referenced_type" : "type-4908",
"self_type" : "type-4907",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/new"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const std::nothrow_t",
"name" : "const std::nothrow_t",
"referenced_type" : "type-4912",
"self_type" : "type-4911",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/new"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const std::nothrow_t",
"name" : "const std::nothrow_t",
"referenced_type" : "type-5241",
"self_type" : "type-5240",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/new"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const std::nothrow_t",
"name" : "const std::nothrow_t",
"referenced_type" : "type-5278",
"self_type" : "type-5277",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/new"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const std::nothrow_t",
"name" : "const std::nothrow_t",
"referenced_type" : "type-5426",
"self_type" : "type-5425",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/new"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const std::nothrow_t",
"name" : "const std::nothrow_t",
"referenced_type" : "type-649",
"self_type" : "type-648",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/new"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const std::nothrow_t",
"name" : "const std::nothrow_t",
"referenced_type" : "type-973",
"self_type" : "type-972",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/new"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >",
"name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >",
"referenced_type" : "type-107",
"self_type" : "type-106",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >",
"name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >",
"referenced_type" : "type-1532",
"self_type" : "type-1531",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >",
"name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >",
"referenced_type" : "type-1672",
"self_type" : "type-1671",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >",
"name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >",
"referenced_type" : "type-1811",
"self_type" : "type-1810",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >",
"name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >",
"referenced_type" : "type-2119",
"self_type" : "type-2118",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >",
"name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >",
"referenced_type" : "type-2254",
"self_type" : "type-2253",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >",
"name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >",
"referenced_type" : "type-2443",
"self_type" : "type-2442",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >",
"name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >",
"referenced_type" : "type-2687",
"self_type" : "type-2686",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >",
"name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >",
"referenced_type" : "type-314",
"self_type" : "type-313",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >",
"name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >",
"referenced_type" : "type-3606",
"self_type" : "type-3605",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >",
"name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >",
"referenced_type" : "type-3746",
"self_type" : "type-3745",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >",
"name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >",
"referenced_type" : "type-3885",
"self_type" : "type-3884",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >",
"name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >",
"referenced_type" : "type-4192",
"self_type" : "type-4191",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >",
"name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >",
"referenced_type" : "type-4304",
"self_type" : "type-4303",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >",
"name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >",
"referenced_type" : "type-4491",
"self_type" : "type-4490",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >",
"name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >",
"referenced_type" : "type-457",
"self_type" : "type-456",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >",
"name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >",
"referenced_type" : "type-4715",
"self_type" : "type-4714",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h"
},
{
"alignment" : 1,
"is_const" : true,
"linker_set_key" : "const unsigned char",
"name" : "const unsigned char",
"referenced_type" : "type-1",
"self_type" : "type-1024",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const unsigned char *const",
"name" : "const unsigned char *const",
"referenced_type" : "type-1034",
"self_type" : "type-1214",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "const unsigned int",
"name" : "const unsigned int",
"referenced_type" : "type-122",
"self_type" : "type-1257",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"is_const" : true,
"linker_set_key" : "const void",
"name" : "const void",
"referenced_type" : "type-62",
"self_type" : "type-1075",
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "engine_st *const",
"name" : "engine_st *const",
"referenced_type" : "type-1768",
"self_type" : "type-1773",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "engine_st *const",
"name" : "engine_st *const",
"referenced_type" : "type-1967",
"self_type" : "type-1969",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "engine_st *const",
"name" : "engine_st *const",
"referenced_type" : "type-2698",
"self_type" : "type-2700",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "engine_st *const",
"name" : "engine_st *const",
"referenced_type" : "type-3116",
"self_type" : "type-3115",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "engine_st *const",
"name" : "engine_st *const",
"referenced_type" : "type-3842",
"self_type" : "type-3847",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "engine_st *const",
"name" : "engine_st *const",
"referenced_type" : "type-4041",
"self_type" : "type-4043",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "engine_st *const",
"name" : "engine_st *const",
"referenced_type" : "type-417",
"self_type" : "type-419",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "engine_st *const",
"name" : "engine_st *const",
"referenced_type" : "type-4726",
"self_type" : "type-4728",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "engine_st *const",
"name" : "engine_st *const",
"referenced_type" : "type-5154",
"self_type" : "type-5153",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "engine_st *const",
"name" : "engine_st *const",
"referenced_type" : "type-604",
"self_type" : "type-603",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "engine_st *const",
"name" : "engine_st *const",
"referenced_type" : "type-635",
"self_type" : "type-637",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "keymaster_algorithm_t const[4]",
"name" : "keymaster_algorithm_t const[4]",
"referenced_type" : "type-2535",
"self_type" : "type-2534",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "keymaster_algorithm_t const[4]",
"name" : "keymaster_algorithm_t const[4]",
"referenced_type" : "type-2738",
"self_type" : "type-2737",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "keymaster_algorithm_t const[4]",
"name" : "keymaster_algorithm_t const[4]",
"referenced_type" : "type-4574",
"self_type" : "type-4573",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "keymaster_algorithm_t const[4]",
"name" : "keymaster_algorithm_t const[4]",
"referenced_type" : "type-4766",
"self_type" : "type-4765",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "keymaster_digest_t const[7]",
"name" : "keymaster_digest_t const[7]",
"referenced_type" : "type-1612",
"self_type" : "type-1611",
"size" : 28,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "keymaster_digest_t const[7]",
"name" : "keymaster_digest_t const[7]",
"referenced_type" : "type-2290",
"self_type" : "type-2289",
"size" : 28,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "keymaster_digest_t const[7]",
"name" : "keymaster_digest_t const[7]",
"referenced_type" : "type-252",
"self_type" : "type-251",
"size" : 28,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "keymaster_digest_t const[7]",
"name" : "keymaster_digest_t const[7]",
"referenced_type" : "type-3686",
"self_type" : "type-3685",
"size" : 28,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "keymaster_digest_t const[7]",
"name" : "keymaster_digest_t const[7]",
"referenced_type" : "type-4340",
"self_type" : "type-4339",
"size" : 28,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "keymaster_padding_t const[3]",
"name" : "keymaster_padding_t const[3]",
"referenced_type" : "type-2294",
"self_type" : "type-2293",
"size" : 12,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"is_const" : true,
"linker_set_key" : "keymaster_padding_t const[3]",
"name" : "keymaster_padding_t const[3]",
"referenced_type" : "type-4344",
"self_type" : "type-4343",
"size" : 12,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
}
],
"record_types" :
[
{
"alignment" : 1,
"linker_set_key" : "keymaster::ASN1_STRING_Delete",
"name" : "keymaster::ASN1_STRING_Delete",
"referenced_type" : "type-846",
"self_type" : "type-846",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h",
"unique_id" : "_ZTSN9keymaster18ASN1_STRING_DeleteE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::ASN1_TYPE_Delete",
"name" : "keymaster::ASN1_TYPE_Delete",
"referenced_type" : "type-850",
"self_type" : "type-850",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h",
"unique_id" : "_ZTSN9keymaster16ASN1_TYPE_DeleteE"
},
{
"alignment" : 8,
"base_specifiers" :
[
{
"referenced_type" : "type-719"
}
],
"fields" :
[
{
"field_name" : "op_handle",
"field_offset" : 64,
"referenced_type" : "type-116"
}
],
"linker_set_key" : "keymaster::AbortOperationRequest",
"name" : "keymaster::AbortOperationRequest",
"referenced_type" : "type-1017",
"self_type" : "type-1017",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster21AbortOperationRequestE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster21AbortOperationRequestE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster21AbortOperationRequestD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster21AbortOperationRequestD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster21AbortOperationRequest14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster21AbortOperationRequest9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster21AbortOperationRequest11DeserializeEPPKhS2_"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-717"
}
],
"linker_set_key" : "keymaster::AbortOperationResponse",
"name" : "keymaster::AbortOperationResponse",
"referenced_type" : "type-1021",
"self_type" : "type-1021",
"size" : 12,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster22AbortOperationResponseE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster22AbortOperationResponseE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster22AbortOperationResponseD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster22AbortOperationResponseD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_"
},
{
"mangled_component_name" : "_ZNK9keymaster22AbortOperationResponse22NonErrorSerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster22AbortOperationResponse17NonErrorSerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster22AbortOperationResponse19NonErrorDeserializeEPPKhS2_"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-719"
}
],
"fields" :
[
{
"field_name" : "random_data",
"field_offset" : 64,
"referenced_type" : "type-190"
}
],
"linker_set_key" : "keymaster::AddEntropyRequest",
"name" : "keymaster::AddEntropyRequest",
"referenced_type" : "type-1026",
"self_type" : "type-1026",
"size" : 28,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster17AddEntropyRequestE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster17AddEntropyRequestE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster17AddEntropyRequestD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster17AddEntropyRequestD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster17AddEntropyRequest14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster17AddEntropyRequest9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster17AddEntropyRequest11DeserializeEPPKhS2_"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-717"
}
],
"linker_set_key" : "keymaster::AddEntropyResponse",
"name" : "keymaster::AddEntropyResponse",
"referenced_type" : "type-1028",
"self_type" : "type-1028",
"size" : 12,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster18AddEntropyResponseE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster18AddEntropyResponseE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster18AddEntropyResponseD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster18AddEntropyResponseD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_"
},
{
"mangled_component_name" : "_ZNK9keymaster18AddEntropyResponse22NonErrorSerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster18AddEntropyResponse17NonErrorSerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster18AddEntropyResponse19NonErrorDeserializeEPPKhS2_"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-2651"
}
],
"linker_set_key" : "keymaster::AesKey",
"name" : "keymaster::AesKey",
"record_kind" : "class",
"referenced_type" : "type-2660",
"self_type" : "type-2660",
"size" : 96,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/aes_key.h",
"unique_id" : "_ZTSN9keymaster6AesKeyE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster6AesKeyE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster6AesKeyD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster6AesKeyD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster12SymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-2644"
}
],
"linker_set_key" : "keymaster::AesKeyFactory",
"name" : "keymaster::AesKeyFactory",
"record_kind" : "class",
"referenced_type" : "type-2656",
"self_type" : "type-2656",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/aes_key.h",
"unique_id" : "_ZTSN9keymaster13AesKeyFactoryE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster13AesKeyFactoryE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster13AesKeyFactoryD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster13AesKeyFactoryD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_"
},
{
"mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_"
},
{
"mangled_component_name" : "_ZNK9keymaster13AesKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE"
},
{
"mangled_component_name" : "_ZNK9keymaster13AesKeyFactory19GetOperationFactoryE19keymaster_purpose_t"
},
{
"mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedImportFormatsEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedExportFormatsEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster13AesKeyFactory18key_size_supportedEj"
},
{
"mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory14key_size_bytesEj"
},
{
"mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory13key_size_bitsEj"
},
{
"mangled_component_name" : "_ZNK9keymaster13AesKeyFactory42validate_algorithm_specific_new_key_paramsERKNS_16AuthorizationSetE"
},
{
"component_value" : -4,
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster13AesKeyFactoryE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZThn4_N9keymaster13AesKeyFactoryD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZThn4_N9keymaster13AesKeyFactoryD0Ev"
}
]
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "context_",
"field_offset" : 32,
"referenced_type" : "type-2926"
},
{
"access" : "private",
"field_name" : "operation_table_",
"field_offset" : 64,
"referenced_type" : "type-2929"
}
],
"linker_set_key" : "keymaster::AndroidKeymaster",
"name" : "keymaster::AndroidKeymaster",
"record_kind" : "class",
"referenced_type" : "type-2925",
"self_type" : "type-2925",
"size" : 12,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster.h",
"unique_id" : "_ZTSN9keymaster16AndroidKeymasterE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster16AndroidKeymasterE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster16AndroidKeymasterD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster16AndroidKeymasterD0Ev"
}
]
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "begin_",
"referenced_type" : "type-1091"
},
{
"access" : "private",
"field_name" : "end_",
"field_offset" : 32,
"referenced_type" : "type-1091"
}
],
"linker_set_key" : "keymaster::ArrayWrapper<keymaster::HmacSharingParameters>",
"name" : "keymaster::ArrayWrapper<keymaster::HmacSharingParameters>",
"record_kind" : "class",
"referenced_type" : "type-5130",
"self_type" : "type-5130",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h",
"template_args" : [ "type-712" ],
"unique_id" : "_ZTSN9keymaster12ArrayWrapperINS_21HmacSharingParametersEEE"
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "begin_",
"referenced_type" : "type-2921"
},
{
"access" : "private",
"field_name" : "end_",
"field_offset" : 32,
"referenced_type" : "type-2921"
}
],
"linker_set_key" : "keymaster::ArrayWrapper<keymaster_blob_t>",
"name" : "keymaster::ArrayWrapper<keymaster_blob_t>",
"record_kind" : "class",
"referenced_type" : "type-2920",
"self_type" : "type-2920",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h",
"template_args" : [ "type-2923" ],
"unique_id" : "_ZTSN9keymaster12ArrayWrapperI16keymaster_blob_tEE"
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-161"
}
],
"linker_set_key" : "keymaster::AsymmetricKey",
"name" : "keymaster::AsymmetricKey",
"record_kind" : "class",
"referenced_type" : "type-160",
"self_type" : "type-160",
"size" : 96,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/asymmetric_key.h",
"unique_id" : "_ZTSN9keymaster13AsymmetricKeyE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster13AsymmetricKeyE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster13AsymmetricKeyD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster13AsymmetricKeyD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster13AsymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster13AsymmetricKey13InternalToEvpEP11evp_pkey_st"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZN9keymaster13AsymmetricKey13EvpToInternalEPK11evp_pkey_st"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-141"
}
],
"linker_set_key" : "keymaster::AsymmetricKeyFactory",
"name" : "keymaster::AsymmetricKeyFactory",
"record_kind" : "class",
"referenced_type" : "type-140",
"self_type" : "type-140",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/asymmetric_key_factory.h",
"unique_id" : "_ZTSN9keymaster20AsymmetricKeyFactoryE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster20AsymmetricKeyFactoryE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster20AsymmetricKeyFactoryD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster20AsymmetricKeyFactoryD0Ev"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster10KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster10KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_"
},
{
"mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster10KeyFactory19GetOperationFactoryE19keymaster_purpose_t"
},
{
"mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPj"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory18keymaster_key_typeEv"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory12evp_key_typeEv"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-719"
}
],
"fields" :
[
{
"field_name" : "key_blob",
"field_offset" : 64,
"referenced_type" : "type-1070"
},
{
"field_name" : "attest_params",
"field_offset" : 128,
"referenced_type" : "type-117"
}
],
"linker_set_key" : "keymaster::AttestKeyRequest",
"name" : "keymaster::AttestKeyRequest",
"referenced_type" : "type-1069",
"self_type" : "type-1069",
"size" : 56,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster16AttestKeyRequestE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster16AttestKeyRequestE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster16AttestKeyRequestD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster16AttestKeyRequestD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster16AttestKeyRequest14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster16AttestKeyRequest9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster16AttestKeyRequest11DeserializeEPPKhS2_"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-717"
}
],
"fields" :
[
{
"field_name" : "certificate_chain",
"field_offset" : 96,
"referenced_type" : "type-1073"
}
],
"linker_set_key" : "keymaster::AttestKeyResponse",
"name" : "keymaster::AttestKeyResponse",
"referenced_type" : "type-1072",
"self_type" : "type-1072",
"size" : 20,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster17AttestKeyResponseE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster17AttestKeyResponseE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster17AttestKeyResponseD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster17AttestKeyResponseD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_"
},
{
"mangled_component_name" : "_ZNK9keymaster17AttestKeyResponse22NonErrorSerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster17AttestKeyResponse17NonErrorSerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster17AttestKeyResponse19NonErrorDeserializeEPPKhS2_"
}
]
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::AttestationRecordContext",
"name" : "keymaster::AttestationRecordContext",
"record_kind" : "class",
"referenced_type" : "type-880",
"self_type" : "type-880",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h",
"unique_id" : "_ZTSN9keymaster24AttestationRecordContextE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster24AttestationRecordContextE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster24AttestationRecordContextD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster24AttestationRecordContextD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext16GetSecurityLevelEv"
},
{
"mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext22VerifyAndCopyDeviceIdsERKNS_16AuthorizationSetEPS1_"
},
{
"mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext16GenerateUniqueIdEyRK16keymaster_blob_tbPNS_6BufferE"
},
{
"mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext21GetVerifiedBootParamsEP16keymaster_blob_tP25keymaster_verified_boot_tPb"
}
]
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "hw_enforced_",
"referenced_type" : "type-745"
},
{
"access" : "private",
"field_name" : "sw_enforced_",
"field_offset" : 32,
"referenced_type" : "type-745"
}
],
"linker_set_key" : "keymaster::AuthProxy",
"name" : "keymaster::AuthProxy",
"record_kind" : "class",
"referenced_type" : "type-907",
"self_type" : "type-907",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h",
"unique_id" : "_ZTSN9keymaster9AuthProxyE"
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "pos_",
"referenced_type" : "type-122"
},
{
"access" : "private",
"field_name" : "auth_set1_",
"field_offset" : 32,
"referenced_type" : "type-792"
},
{
"access" : "private",
"field_name" : "auth_set2_",
"field_offset" : 64,
"referenced_type" : "type-792"
}
],
"linker_set_key" : "keymaster::AuthProxyIterator",
"name" : "keymaster::AuthProxyIterator",
"record_kind" : "class",
"referenced_type" : "type-836",
"self_type" : "type-836",
"size" : 12,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h",
"unique_id" : "_ZTSN9keymaster17AuthProxyIteratorE"
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-125"
},
{
"referenced_type" : "type-126"
}
],
"fields" :
[
{
"access" : "private",
"field_name" : "elems_",
"field_offset" : 96,
"referenced_type" : "type-118"
},
{
"access" : "private",
"field_name" : "elems_size_",
"field_offset" : 128,
"referenced_type" : "type-121"
},
{
"access" : "private",
"field_name" : "elems_capacity_",
"field_offset" : 160,
"referenced_type" : "type-122"
},
{
"access" : "private",
"field_name" : "indirect_data_",
"field_offset" : 192,
"referenced_type" : "type-123"
},
{
"access" : "private",
"field_name" : "indirect_data_size_",
"field_offset" : 224,
"referenced_type" : "type-122"
},
{
"access" : "private",
"field_name" : "indirect_data_capacity_",
"field_offset" : 256,
"referenced_type" : "type-122"
},
{
"access" : "private",
"field_name" : "error_",
"field_offset" : 288,
"referenced_type" : "type-124"
}
],
"linker_set_key" : "keymaster::AuthorizationSet",
"name" : "keymaster::AuthorizationSet",
"record_kind" : "class",
"referenced_type" : "type-117",
"self_type" : "type-117",
"size" : 40,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h",
"unique_id" : "_ZTSN9keymaster16AuthorizationSetE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster16AuthorizationSetE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster16AuthorizationSetD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster16AuthorizationSetD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster16AuthorizationSet14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster16AuthorizationSet9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster16AuthorizationSet11DeserializeEPPKhS2_"
}
]
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "set",
"referenced_type" : "type-117"
}
],
"linker_set_key" : "keymaster::AuthorizationSetBuilder",
"name" : "keymaster::AuthorizationSetBuilder",
"record_kind" : "class",
"referenced_type" : "type-803",
"self_type" : "type-803",
"size" : 40,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h",
"unique_id" : "_ZTSN9keymaster23AuthorizationSetBuilderE"
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-719"
}
],
"fields" :
[
{
"field_name" : "purpose",
"field_offset" : 64,
"referenced_type" : "type-1002"
},
{
"field_name" : "key_blob",
"field_offset" : 96,
"referenced_type" : "type-1003"
},
{
"field_name" : "additional_params",
"field_offset" : 160,
"referenced_type" : "type-117"
}
],
"linker_set_key" : "keymaster::BeginOperationRequest",
"name" : "keymaster::BeginOperationRequest",
"referenced_type" : "type-1001",
"self_type" : "type-1001",
"size" : 60,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster21BeginOperationRequestE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster21BeginOperationRequestE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster21BeginOperationRequestD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster21BeginOperationRequestD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster21BeginOperationRequest14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster21BeginOperationRequest9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster21BeginOperationRequest11DeserializeEPPKhS2_"
}
]
},
{
"alignment" : 8,
"base_specifiers" :
[
{
"referenced_type" : "type-717"
}
],
"fields" :
[
{
"field_name" : "op_handle",
"field_offset" : 128,
"referenced_type" : "type-116"
},
{
"field_name" : "output_params",
"field_offset" : 192,
"referenced_type" : "type-117"
}
],
"linker_set_key" : "keymaster::BeginOperationResponse",
"name" : "keymaster::BeginOperationResponse",
"referenced_type" : "type-1006",
"self_type" : "type-1006",
"size" : 64,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster22BeginOperationResponseE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster22BeginOperationResponseE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster22BeginOperationResponseD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster22BeginOperationResponseD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_"
},
{
"mangled_component_name" : "_ZNK9keymaster22BeginOperationResponse22NonErrorSerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster22BeginOperationResponse17NonErrorSerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster22BeginOperationResponse19NonErrorDeserializeEPPKhS2_"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-125"
}
],
"fields" :
[
{
"access" : "private",
"field_name" : "buffer_",
"field_offset" : 32,
"referenced_type" : "type-191"
},
{
"access" : "private",
"field_name" : "buffer_size_",
"field_offset" : 64,
"referenced_type" : "type-122"
},
{
"access" : "private",
"field_name" : "read_position_",
"field_offset" : 96,
"referenced_type" : "type-122"
},
{
"access" : "private",
"field_name" : "write_position_",
"field_offset" : 128,
"referenced_type" : "type-122"
}
],
"linker_set_key" : "keymaster::Buffer",
"name" : "keymaster::Buffer",
"record_kind" : "class",
"referenced_type" : "type-190",
"self_type" : "type-190",
"size" : 20,
"source_file" : "/system/keymaster/include/keymaster/serializable.h",
"unique_id" : "_ZTSN9keymaster6BufferE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster6BufferE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster6BufferD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster6BufferD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster6Buffer14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster6Buffer9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster6Buffer11DeserializeEPPKhS2_"
}
]
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::CertificateChainDelete",
"name" : "keymaster::CertificateChainDelete",
"referenced_type" : "type-66",
"self_type" : "type-66",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h",
"unique_id" : "_ZTSN9keymaster22CertificateChainDeleteE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::Characteristics_Delete",
"name" : "keymaster::Characteristics_Delete",
"referenced_type" : "type-35",
"self_type" : "type-35",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h",
"unique_id" : "_ZTSN9keymaster22Characteristics_DeleteE"
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-719"
}
],
"fields" :
[
{
"field_name" : "params_array",
"field_offset" : 64,
"referenced_type" : "type-1092"
}
],
"linker_set_key" : "keymaster::ComputeSharedHmacRequest",
"name" : "keymaster::ComputeSharedHmacRequest",
"referenced_type" : "type-1100",
"self_type" : "type-1100",
"size" : 20,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster24ComputeSharedHmacRequestE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster24ComputeSharedHmacRequestE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster24ComputeSharedHmacRequestD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster24ComputeSharedHmacRequestD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster24ComputeSharedHmacRequest14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster24ComputeSharedHmacRequest9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster24ComputeSharedHmacRequest11DeserializeEPPKhS2_"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-717"
}
],
"fields" :
[
{
"field_name" : "sharing_check",
"field_offset" : 96,
"referenced_type" : "type-690"
}
],
"linker_set_key" : "keymaster::ComputeSharedHmacResponse",
"name" : "keymaster::ComputeSharedHmacResponse",
"referenced_type" : "type-716",
"self_type" : "type-716",
"size" : 20,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster25ComputeSharedHmacResponseE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster25ComputeSharedHmacResponseE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster25ComputeSharedHmacResponseD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster25ComputeSharedHmacResponseD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_"
},
{
"mangled_component_name" : "_ZNK9keymaster25ComputeSharedHmacResponse22NonErrorSerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster25ComputeSharedHmacResponse17NonErrorSerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster25ComputeSharedHmacResponse19NonErrorDeserializeEPPKhS2_"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-719"
}
],
"fields" :
[
{
"field_name" : "os_version",
"field_offset" : 64,
"referenced_type" : "type-122"
},
{
"field_name" : "os_patchlevel",
"field_offset" : 96,
"referenced_type" : "type-122"
}
],
"linker_set_key" : "keymaster::ConfigureRequest",
"name" : "keymaster::ConfigureRequest",
"referenced_type" : "type-1082",
"self_type" : "type-1082",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster16ConfigureRequestE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster16ConfigureRequestE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster16ConfigureRequestD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster16ConfigureRequestD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster16ConfigureRequest14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster16ConfigureRequest9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster16ConfigureRequest11DeserializeEPPKhS2_"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-717"
}
],
"linker_set_key" : "keymaster::ConfigureResponse",
"name" : "keymaster::ConfigureResponse",
"referenced_type" : "type-1087",
"self_type" : "type-1087",
"size" : 12,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster17ConfigureResponseE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster17ConfigureResponseE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster17ConfigureResponseD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster17ConfigureResponseD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_"
},
{
"mangled_component_name" : "_ZNK9keymaster17ConfigureResponse22NonErrorSerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster17ConfigureResponse17NonErrorSerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster17ConfigureResponse19NonErrorDeserializeEPPKhS2_"
}
]
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::DefaultDelete<keymaster::AndroidKeymaster>",
"name" : "keymaster::DefaultDelete<keymaster::AndroidKeymaster>",
"referenced_type" : "type-2924",
"self_type" : "type-2924",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h",
"template_args" : [ "type-2925" ],
"unique_id" : "_ZTSN9keymaster13DefaultDeleteINS_16AndroidKeymasterEEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::DefaultDelete<keymaster::Key>",
"name" : "keymaster::DefaultDelete<keymaster::Key>",
"referenced_type" : "type-627",
"self_type" : "type-627",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h",
"template_args" : [ "type-161" ],
"unique_id" : "_ZTSN9keymaster13DefaultDeleteINS_3KeyEEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::DefaultDelete<keymaster::Operation>",
"name" : "keymaster::DefaultDelete<keymaster::Operation>",
"referenced_type" : "type-226",
"self_type" : "type-226",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h",
"template_args" : [ "type-175" ],
"unique_id" : "_ZTSN9keymaster13DefaultDeleteINS_9OperationEEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::DefaultDelete<keymaster_algorithm_t []>",
"name" : "keymaster::DefaultDelete<keymaster_algorithm_t []>",
"referenced_type" : "type-685",
"self_type" : "type-685",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h",
"template_args" : [ "type-686" ],
"unique_id" : "_ZTSN9keymaster13DefaultDeleteIA_21keymaster_algorithm_tEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::DefaultDelete<keymaster_blob_t []>",
"name" : "keymaster::DefaultDelete<keymaster_blob_t []>",
"referenced_type" : "type-5121",
"self_type" : "type-5121",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h",
"template_args" : [ "type-5122" ],
"unique_id" : "_ZTSN9keymaster13DefaultDeleteIA_16keymaster_blob_tEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::DefaultDelete<keymaster_block_mode_t []>",
"name" : "keymaster::DefaultDelete<keymaster_block_mode_t []>",
"referenced_type" : "type-739",
"self_type" : "type-739",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h",
"template_args" : [ "type-740" ],
"unique_id" : "_ZTSN9keymaster13DefaultDeleteIA_22keymaster_block_mode_tEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::DefaultDelete<keymaster_digest_t []>",
"name" : "keymaster::DefaultDelete<keymaster_digest_t []>",
"referenced_type" : "type-825",
"self_type" : "type-825",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h",
"template_args" : [ "type-826" ],
"unique_id" : "_ZTSN9keymaster13DefaultDeleteIA_18keymaster_digest_tEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::DefaultDelete<keymaster_key_format_t []>",
"name" : "keymaster::DefaultDelete<keymaster_key_format_t []>",
"referenced_type" : "type-894",
"self_type" : "type-894",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h",
"template_args" : [ "type-895" ],
"unique_id" : "_ZTSN9keymaster13DefaultDeleteIA_22keymaster_key_format_tEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::DefaultDelete<keymaster_padding_t []>",
"name" : "keymaster::DefaultDelete<keymaster_padding_t []>",
"referenced_type" : "type-797",
"self_type" : "type-797",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h",
"template_args" : [ "type-798" ],
"unique_id" : "_ZTSN9keymaster13DefaultDeleteIA_19keymaster_padding_tEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::DefaultDelete<unsigned char []>",
"name" : "keymaster::DefaultDelete<unsigned char []>",
"referenced_type" : "type-81",
"self_type" : "type-81",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h",
"template_args" : [ "type-82" ],
"unique_id" : "_ZTSN9keymaster13DefaultDeleteIA_hEE"
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-719"
}
],
"linker_set_key" : "keymaster::DeleteAllKeysRequest",
"name" : "keymaster::DeleteAllKeysRequest",
"referenced_type" : "type-1054",
"self_type" : "type-1054",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster20DeleteAllKeysRequestE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster20DeleteAllKeysRequestE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster20DeleteAllKeysRequestD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster20DeleteAllKeysRequestD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster20DeleteAllKeysRequest14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster20DeleteAllKeysRequest9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster20DeleteAllKeysRequest11DeserializeEPPKhS2_"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-717"
}
],
"linker_set_key" : "keymaster::DeleteAllKeysResponse",
"name" : "keymaster::DeleteAllKeysResponse",
"referenced_type" : "type-1058",
"self_type" : "type-1058",
"size" : 12,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster21DeleteAllKeysResponseE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster21DeleteAllKeysResponseE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster21DeleteAllKeysResponseD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster21DeleteAllKeysResponseD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_"
},
{
"mangled_component_name" : "_ZNK9keymaster21DeleteAllKeysResponse22NonErrorSerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster21DeleteAllKeysResponse17NonErrorSerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster21DeleteAllKeysResponse19NonErrorDeserializeEPPKhS2_"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-719"
}
],
"fields" :
[
{
"field_name" : "key_blob",
"field_offset" : 64,
"referenced_type" : "type-1048"
}
],
"linker_set_key" : "keymaster::DeleteKeyRequest",
"name" : "keymaster::DeleteKeyRequest",
"referenced_type" : "type-1047",
"self_type" : "type-1047",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster16DeleteKeyRequestE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster16DeleteKeyRequestE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster16DeleteKeyRequestD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster16DeleteKeyRequestD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster16DeleteKeyRequest14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster16DeleteKeyRequest9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster16DeleteKeyRequest11DeserializeEPPKhS2_"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-717"
}
],
"linker_set_key" : "keymaster::DeleteKeyResponse",
"name" : "keymaster::DeleteKeyResponse",
"referenced_type" : "type-1050",
"self_type" : "type-1050",
"size" : 12,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster17DeleteKeyResponseE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster17DeleteKeyResponseE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster17DeleteKeyResponseD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster17DeleteKeyResponseD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_"
},
{
"mangled_component_name" : "_ZNK9keymaster17DeleteKeyResponse22NonErrorSerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster17DeleteKeyResponse17NonErrorSerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster17DeleteKeyResponse19NonErrorDeserializeEPPKhS2_"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-160"
}
],
"fields" :
[
{
"access" : "private",
"field_name" : "ec_key_",
"field_offset" : 768,
"referenced_type" : "type-154"
}
],
"linker_set_key" : "keymaster::EcKey",
"name" : "keymaster::EcKey",
"record_kind" : "class",
"referenced_type" : "type-153",
"self_type" : "type-153",
"size" : 100,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h",
"unique_id" : "_ZTSN9keymaster5EcKeyE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster5EcKeyE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster5EcKeyD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster5EcKeyD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster13AsymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster5EcKey13InternalToEvpEP11evp_pkey_st"
},
{
"mangled_component_name" : "_ZN9keymaster5EcKey13EvpToInternalEPK11evp_pkey_st"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-140"
},
{
"referenced_type" : "type-142"
}
],
"linker_set_key" : "keymaster::EcKeyFactory",
"name" : "keymaster::EcKeyFactory",
"record_kind" : "class",
"referenced_type" : "type-139",
"self_type" : "type-139",
"size" : 12,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key_factory.h",
"unique_id" : "_ZTSN9keymaster12EcKeyFactoryE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster12EcKeyFactoryE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster12EcKeyFactoryD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster12EcKeyFactoryD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster12EcKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_"
},
{
"mangled_component_name" : "_ZNK9keymaster12EcKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_"
},
{
"mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE"
},
{
"mangled_component_name" : "_ZNK9keymaster12EcKeyFactory19GetOperationFactoryE19keymaster_purpose_t"
},
{
"mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster12EcKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE"
},
{
"mangled_component_name" : "_ZNK9keymaster12EcKeyFactory18keymaster_key_typeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster12EcKeyFactory12evp_key_typeEv"
},
{
"component_value" : -4,
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster12EcKeyFactoryE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZThn4_N9keymaster12EcKeyFactoryD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZThn4_N9keymaster12EcKeyFactoryD0Ev"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-153"
}
],
"linker_set_key" : "keymaster::EcKeymaster0Key",
"name" : "keymaster::EcKeymaster0Key",
"record_kind" : "class",
"referenced_type" : "type-909",
"self_type" : "type-909",
"size" : 100,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h",
"unique_id" : "_ZTSN9keymaster15EcKeymaster0KeyE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster15EcKeymaster0KeyE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster15EcKeymaster0KeyD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster15EcKeymaster0KeyD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster13AsymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster5EcKey13InternalToEvpEP11evp_pkey_st"
},
{
"mangled_component_name" : "_ZN9keymaster5EcKey13EvpToInternalEPK11evp_pkey_st"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-139"
}
],
"fields" :
[
{
"access" : "private",
"field_name" : "engine_",
"field_offset" : 96,
"referenced_type" : "type-597"
}
],
"linker_set_key" : "keymaster::EcdsaKeymaster0KeyFactory",
"name" : "keymaster::EcdsaKeymaster0KeyFactory",
"record_kind" : "class",
"referenced_type" : "type-903",
"self_type" : "type-903",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h",
"unique_id" : "_ZTSN9keymaster25EcdsaKeymaster0KeyFactoryE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster25EcdsaKeymaster0KeyFactoryE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster25EcdsaKeymaster0KeyFactoryD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster25EcdsaKeymaster0KeyFactoryD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster25EcdsaKeymaster0KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_"
},
{
"mangled_component_name" : "_ZNK9keymaster25EcdsaKeymaster0KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_"
},
{
"mangled_component_name" : "_ZNK9keymaster25EcdsaKeymaster0KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE"
},
{
"mangled_component_name" : "_ZNK9keymaster12EcKeyFactory19GetOperationFactoryE19keymaster_purpose_t"
},
{
"mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster12EcKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE"
},
{
"mangled_component_name" : "_ZNK9keymaster12EcKeyFactory18keymaster_key_typeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster12EcKeyFactory12evp_key_typeEv"
},
{
"component_value" : -4,
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster25EcdsaKeymaster0KeyFactoryE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZThn4_N9keymaster25EcdsaKeymaster0KeyFactoryD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZThn4_N9keymaster25EcdsaKeymaster0KeyFactoryD0Ev"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-153"
}
],
"linker_set_key" : "keymaster::EcdsaKeymaster1Key",
"name" : "keymaster::EcdsaKeymaster1Key",
"record_kind" : "class",
"referenced_type" : "type-152",
"self_type" : "type-152",
"size" : 100,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h",
"unique_id" : "_ZTSN9keymaster18EcdsaKeymaster1KeyE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster18EcdsaKeymaster1KeyE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster18EcdsaKeymaster1KeyD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster18EcdsaKeymaster1KeyD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster13AsymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster5EcKey13InternalToEvpEP11evp_pkey_st"
},
{
"mangled_component_name" : "_ZN9keymaster5EcKey13EvpToInternalEPK11evp_pkey_st"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-139"
}
],
"fields" :
[
{
"access" : "private",
"field_name" : "engine_",
"field_offset" : 96,
"referenced_type" : "type-134"
},
{
"access" : "private",
"field_name" : "sign_factory_",
"field_offset" : 128,
"referenced_type" : "type-137"
},
{
"access" : "private",
"field_name" : "verify_factory_",
"field_offset" : 160,
"referenced_type" : "type-138"
}
],
"linker_set_key" : "keymaster::EcdsaKeymaster1KeyFactory",
"name" : "keymaster::EcdsaKeymaster1KeyFactory",
"record_kind" : "class",
"referenced_type" : "type-136",
"self_type" : "type-136",
"size" : 24,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h",
"unique_id" : "_ZTSN9keymaster25EcdsaKeymaster1KeyFactoryE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster25EcdsaKeymaster1KeyFactoryE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster25EcdsaKeymaster1KeyFactoryD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster25EcdsaKeymaster1KeyFactoryD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_"
},
{
"mangled_component_name" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_"
},
{
"mangled_component_name" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE"
},
{
"mangled_component_name" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory19GetOperationFactoryE19keymaster_purpose_t"
},
{
"mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster12EcKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE"
},
{
"mangled_component_name" : "_ZNK9keymaster12EcKeyFactory18keymaster_key_typeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster12EcKeyFactory12evp_key_typeEv"
},
{
"component_value" : -4,
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster25EcdsaKeymaster1KeyFactoryE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZThn4_N9keymaster25EcdsaKeymaster1KeyFactoryD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZThn4_N9keymaster25EcdsaKeymaster1KeyFactoryD0Ev"
}
]
},
{
"alignment" : 8,
"base_specifiers" :
[
{
"referenced_type" : "type-175"
}
],
"fields" :
[
{
"access" : "protected",
"field_name" : "digest_",
"field_offset" : 896,
"referenced_type" : "type-183"
},
{
"access" : "protected",
"field_name" : "digest_algorithm_",
"field_offset" : 928,
"referenced_type" : "type-184"
},
{
"access" : "protected",
"field_name" : "ecdsa_key_",
"field_offset" : 960,
"referenced_type" : "type-187"
},
{
"access" : "protected",
"field_name" : "digest_ctx_",
"field_offset" : 992,
"referenced_type" : "type-189"
},
{
"access" : "protected",
"field_name" : "data_",
"field_offset" : 1120,
"referenced_type" : "type-190"
}
],
"linker_set_key" : "keymaster::EcdsaOperation",
"name" : "keymaster::EcdsaOperation",
"record_kind" : "class",
"referenced_type" : "type-182",
"self_type" : "type-182",
"size" : 160,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h",
"unique_id" : "_ZTSN9keymaster14EcdsaOperationE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster14EcdsaOperationE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster14EcdsaOperationD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster14EcdsaOperationD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZN9keymaster9Operation5BeginERKNS_16AuthorizationSetEPS1_"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZN9keymaster9Operation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZN9keymaster9Operation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_"
},
{
"mangled_component_name" : "_ZN9keymaster14EcdsaOperation5AbortEv"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-151"
}
],
"linker_set_key" : "keymaster::EcdsaOperationFactory",
"name" : "keymaster::EcdsaOperationFactory",
"record_kind" : "class",
"referenced_type" : "type-198",
"self_type" : "type-198",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h",
"unique_id" : "_ZTSN9keymaster21EcdsaOperationFactoryE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster21EcdsaOperationFactoryE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster21EcdsaOperationFactoryD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster21EcdsaOperationFactoryD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory12registry_keyEv"
},
{
"mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t"
},
{
"mangled_component_name" : "_ZNK9keymaster16OperationFactory21SupportedPaddingModesEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory16SupportedDigestsEPj"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory7purposeEv"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_tP11evp_pkey_st"
}
]
},
{
"alignment" : 8,
"base_specifiers" :
[
{
"referenced_type" : "type-182"
}
],
"linker_set_key" : "keymaster::EcdsaSignOperation",
"name" : "keymaster::EcdsaSignOperation",
"record_kind" : "class",
"referenced_type" : "type-193",
"self_type" : "type-193",
"size" : 160,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h",
"unique_id" : "_ZTSN9keymaster18EcdsaSignOperationE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster18EcdsaSignOperationE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster18EcdsaSignOperationD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster18EcdsaSignOperationD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv"
},
{
"mangled_component_name" : "_ZN9keymaster18EcdsaSignOperation5BeginERKNS_16AuthorizationSetEPS1_"
},
{
"mangled_component_name" : "_ZN9keymaster18EcdsaSignOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj"
},
{
"mangled_component_name" : "_ZN9keymaster18EcdsaSignOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_"
},
{
"mangled_component_name" : "_ZN9keymaster14EcdsaOperation5AbortEv"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-198"
}
],
"linker_set_key" : "keymaster::EcdsaSignOperationFactory",
"name" : "keymaster::EcdsaSignOperationFactory",
"record_kind" : "class",
"referenced_type" : "type-201",
"self_type" : "type-201",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h",
"unique_id" : "_ZTSN9keymaster25EcdsaSignOperationFactoryE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster25EcdsaSignOperationFactoryE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster25EcdsaSignOperationFactoryD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster25EcdsaSignOperationFactoryD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory12registry_keyEv"
},
{
"mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t"
},
{
"mangled_component_name" : "_ZNK9keymaster16OperationFactory21SupportedPaddingModesEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory16SupportedDigestsEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster25EcdsaSignOperationFactory7purposeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster25EcdsaSignOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_tP11evp_pkey_st"
}
]
},
{
"alignment" : 8,
"base_specifiers" :
[
{
"referenced_type" : "type-182"
}
],
"linker_set_key" : "keymaster::EcdsaVerifyOperation",
"name" : "keymaster::EcdsaVerifyOperation",
"record_kind" : "class",
"referenced_type" : "type-196",
"self_type" : "type-196",
"size" : 160,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h",
"unique_id" : "_ZTSN9keymaster20EcdsaVerifyOperationE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster20EcdsaVerifyOperationE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster20EcdsaVerifyOperationD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster20EcdsaVerifyOperationD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv"
},
{
"mangled_component_name" : "_ZN9keymaster20EcdsaVerifyOperation5BeginERKNS_16AuthorizationSetEPS1_"
},
{
"mangled_component_name" : "_ZN9keymaster20EcdsaVerifyOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj"
},
{
"mangled_component_name" : "_ZN9keymaster20EcdsaVerifyOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_"
},
{
"mangled_component_name" : "_ZN9keymaster14EcdsaOperation5AbortEv"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-198"
}
],
"linker_set_key" : "keymaster::EcdsaVerifyOperationFactory",
"name" : "keymaster::EcdsaVerifyOperationFactory",
"record_kind" : "class",
"referenced_type" : "type-205",
"self_type" : "type-205",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h",
"unique_id" : "_ZTSN9keymaster27EcdsaVerifyOperationFactoryE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster27EcdsaVerifyOperationFactoryE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster27EcdsaVerifyOperationFactoryD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster27EcdsaVerifyOperationFactoryD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory12registry_keyEv"
},
{
"mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t"
},
{
"mangled_component_name" : "_ZNK9keymaster16OperationFactory21SupportedPaddingModesEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory16SupportedDigestsEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster27EcdsaVerifyOperationFactory7purposeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster27EcdsaVerifyOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_tP11evp_pkey_st"
}
]
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "buf_",
"referenced_type" : "type-123"
},
{
"access" : "private",
"field_name" : "size_",
"field_offset" : 32,
"referenced_type" : "type-122"
}
],
"linker_set_key" : "keymaster::Eraser",
"name" : "keymaster::Eraser",
"record_kind" : "class",
"referenced_type" : "type-1211",
"self_type" : "type-1211",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h",
"unique_id" : "_ZTSN9keymaster6EraserE"
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "ctx_",
"referenced_type" : "type-832"
}
],
"linker_set_key" : "keymaster::EvpMdCtxCleaner",
"name" : "keymaster::EvpMdCtxCleaner",
"record_kind" : "class",
"referenced_type" : "type-831",
"self_type" : "type-831",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h",
"unique_id" : "_ZTSN9keymaster15EvpMdCtxCleanerE"
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-719"
}
],
"fields" :
[
{
"field_name" : "additional_params",
"field_offset" : 64,
"referenced_type" : "type-117"
},
{
"field_name" : "key_format",
"field_offset" : 384,
"referenced_type" : "type-1040"
},
{
"field_name" : "key_blob",
"field_offset" : 416,
"referenced_type" : "type-1041"
}
],
"linker_set_key" : "keymaster::ExportKeyRequest",
"name" : "keymaster::ExportKeyRequest",
"referenced_type" : "type-1039",
"self_type" : "type-1039",
"size" : 60,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster16ExportKeyRequestE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster16ExportKeyRequestE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster16ExportKeyRequestD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster16ExportKeyRequestD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster16ExportKeyRequest14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster16ExportKeyRequest9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster16ExportKeyRequest11DeserializeEPPKhS2_"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-717"
}
],
"fields" :
[
{
"field_name" : "key_data",
"field_offset" : 96,
"referenced_type" : "type-123"
},
{
"field_name" : "key_data_length",
"field_offset" : 128,
"referenced_type" : "type-122"
}
],
"linker_set_key" : "keymaster::ExportKeyResponse",
"name" : "keymaster::ExportKeyResponse",
"referenced_type" : "type-1043",
"self_type" : "type-1043",
"size" : 20,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster17ExportKeyResponseE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster17ExportKeyResponseE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster17ExportKeyResponseD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster17ExportKeyResponseD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_"
},
{
"mangled_component_name" : "_ZNK9keymaster17ExportKeyResponse22NonErrorSerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster17ExportKeyResponse17NonErrorSerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster17ExportKeyResponse19NonErrorDeserializeEPPKhS2_"
}
]
},
{
"alignment" : 8,
"base_specifiers" :
[
{
"referenced_type" : "type-719"
}
],
"fields" :
[
{
"field_name" : "op_handle",
"field_offset" : 64,
"referenced_type" : "type-116"
},
{
"field_name" : "input",
"field_offset" : 128,
"referenced_type" : "type-190"
},
{
"field_name" : "signature",
"field_offset" : 288,
"referenced_type" : "type-190"
},
{
"field_name" : "additional_params",
"field_offset" : 448,
"referenced_type" : "type-117"
}
],
"linker_set_key" : "keymaster::FinishOperationRequest",
"name" : "keymaster::FinishOperationRequest",
"referenced_type" : "type-1012",
"self_type" : "type-1012",
"size" : 96,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster22FinishOperationRequestE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster22FinishOperationRequestE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster22FinishOperationRequestD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster22FinishOperationRequestD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster22FinishOperationRequest14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster22FinishOperationRequest9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster22FinishOperationRequest11DeserializeEPPKhS2_"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-717"
}
],
"fields" :
[
{
"field_name" : "output",
"field_offset" : 96,
"referenced_type" : "type-190"
},
{
"field_name" : "output_params",
"field_offset" : 256,
"referenced_type" : "type-117"
}
],
"linker_set_key" : "keymaster::FinishOperationResponse",
"name" : "keymaster::FinishOperationResponse",
"referenced_type" : "type-1015",
"self_type" : "type-1015",
"size" : 72,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster23FinishOperationResponseE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster23FinishOperationResponseE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster23FinishOperationResponseD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster23FinishOperationResponseD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_"
},
{
"mangled_component_name" : "_ZNK9keymaster23FinishOperationResponse22NonErrorSerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster23FinishOperationResponse17NonErrorSerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster23FinishOperationResponse19NonErrorDeserializeEPPKhS2_"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-719"
}
],
"fields" :
[
{
"field_name" : "key_description",
"field_offset" : 64,
"referenced_type" : "type-117"
}
],
"linker_set_key" : "keymaster::GenerateKeyRequest",
"name" : "keymaster::GenerateKeyRequest",
"referenced_type" : "type-987",
"self_type" : "type-987",
"size" : 48,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster18GenerateKeyRequestE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster18GenerateKeyRequestE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster18GenerateKeyRequestD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster18GenerateKeyRequestD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster18GenerateKeyRequest14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster18GenerateKeyRequest9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster18GenerateKeyRequest11DeserializeEPPKhS2_"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-717"
}
],
"fields" :
[
{
"field_name" : "key_blob",
"field_offset" : 96,
"referenced_type" : "type-992"
},
{
"field_name" : "enforced",
"field_offset" : 160,
"referenced_type" : "type-117"
},
{
"field_name" : "unenforced",
"field_offset" : 480,
"referenced_type" : "type-117"
}
],
"linker_set_key" : "keymaster::GenerateKeyResponse",
"name" : "keymaster::GenerateKeyResponse",
"referenced_type" : "type-991",
"self_type" : "type-991",
"size" : 100,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster19GenerateKeyResponseE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster19GenerateKeyResponseE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster19GenerateKeyResponseD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster19GenerateKeyResponseD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_"
},
{
"mangled_component_name" : "_ZNK9keymaster19GenerateKeyResponse22NonErrorSerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster19GenerateKeyResponse17NonErrorSerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster19GenerateKeyResponse19NonErrorDeserializeEPPKhS2_"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-717"
}
],
"fields" :
[
{
"field_name" : "params",
"field_offset" : 96,
"referenced_type" : "type-712"
}
],
"linker_set_key" : "keymaster::GetHmacSharingParametersResponse",
"name" : "keymaster::GetHmacSharingParametersResponse",
"referenced_type" : "type-1095",
"self_type" : "type-1095",
"size" : 56,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster32GetHmacSharingParametersResponseE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster32GetHmacSharingParametersResponseE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster32GetHmacSharingParametersResponseD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster32GetHmacSharingParametersResponseD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_"
},
{
"mangled_component_name" : "_ZNK9keymaster32GetHmacSharingParametersResponse22NonErrorSerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster32GetHmacSharingParametersResponse17NonErrorSerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster32GetHmacSharingParametersResponse19NonErrorDeserializeEPPKhS2_"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-719"
}
],
"fields" :
[
{
"field_name" : "key_blob",
"field_offset" : 64,
"referenced_type" : "type-996"
},
{
"field_name" : "additional_params",
"field_offset" : 128,
"referenced_type" : "type-117"
}
],
"linker_set_key" : "keymaster::GetKeyCharacteristicsRequest",
"name" : "keymaster::GetKeyCharacteristicsRequest",
"referenced_type" : "type-995",
"self_type" : "type-995",
"size" : 56,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster28GetKeyCharacteristicsRequestE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster28GetKeyCharacteristicsRequestE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster28GetKeyCharacteristicsRequestD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster28GetKeyCharacteristicsRequestD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster28GetKeyCharacteristicsRequest14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster28GetKeyCharacteristicsRequest9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster28GetKeyCharacteristicsRequest11DeserializeEPPKhS2_"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-717"
}
],
"fields" :
[
{
"field_name" : "enforced",
"field_offset" : 96,
"referenced_type" : "type-117"
},
{
"field_name" : "unenforced",
"field_offset" : 416,
"referenced_type" : "type-117"
}
],
"linker_set_key" : "keymaster::GetKeyCharacteristicsResponse",
"name" : "keymaster::GetKeyCharacteristicsResponse",
"referenced_type" : "type-999",
"self_type" : "type-999",
"size" : 92,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster29GetKeyCharacteristicsResponseE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster29GetKeyCharacteristicsResponseE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster29GetKeyCharacteristicsResponseD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster29GetKeyCharacteristicsResponseD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_"
},
{
"mangled_component_name" : "_ZNK9keymaster29GetKeyCharacteristicsResponse22NonErrorSerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster29GetKeyCharacteristicsResponse17NonErrorSerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster29GetKeyCharacteristicsResponse19NonErrorDeserializeEPPKhS2_"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-719"
}
],
"linker_set_key" : "keymaster::GetVersionRequest",
"name" : "keymaster::GetVersionRequest",
"referenced_type" : "type-1062",
"self_type" : "type-1062",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster17GetVersionRequestE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster17GetVersionRequestE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster17GetVersionRequestD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster17GetVersionRequestD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster17GetVersionRequest14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster17GetVersionRequest9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster17GetVersionRequest11DeserializeEPPKhS2_"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-717"
}
],
"fields" :
[
{
"field_name" : "major_ver",
"field_offset" : 96,
"referenced_type" : "type-1"
},
{
"field_name" : "minor_ver",
"field_offset" : 104,
"referenced_type" : "type-1"
},
{
"field_name" : "subminor_ver",
"field_offset" : 112,
"referenced_type" : "type-1"
}
],
"linker_set_key" : "keymaster::GetVersionResponse",
"name" : "keymaster::GetVersionResponse",
"referenced_type" : "type-1067",
"self_type" : "type-1067",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster18GetVersionResponseE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster18GetVersionResponseE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster18GetVersionResponseD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster18GetVersionResponseD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_"
},
{
"mangled_component_name" : "_ZNK9keymaster18GetVersionResponse22NonErrorSerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster18GetVersionResponse17NonErrorSerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster18GetVersionResponse19NonErrorDeserializeEPPKhS2_"
}
]
},
{
"alignment" : 8,
"base_specifiers" :
[
{
"referenced_type" : "type-125"
}
],
"fields" :
[
{
"field_name" : "challenge",
"field_offset" : 64,
"referenced_type" : "type-116"
},
{
"field_name" : "user_id",
"field_offset" : 128,
"referenced_type" : "type-116"
},
{
"field_name" : "authenticator_id",
"field_offset" : 192,
"referenced_type" : "type-116"
},
{
"field_name" : "authenticator_type",
"field_offset" : 256,
"referenced_type" : "type-1112"
},
{
"field_name" : "timestamp",
"field_offset" : 320,
"referenced_type" : "type-116"
},
{
"field_name" : "mac",
"field_offset" : 384,
"referenced_type" : "type-690"
}
],
"linker_set_key" : "keymaster::HardwareAuthToken",
"name" : "keymaster::HardwareAuthToken",
"referenced_type" : "type-1111",
"self_type" : "type-1111",
"size" : 56,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster17HardwareAuthTokenE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster17HardwareAuthTokenE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster17HardwareAuthTokenD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster17HardwareAuthTokenD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster17HardwareAuthToken14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster17HardwareAuthToken9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster17HardwareAuthToken11DeserializeEPPKhS2_"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-2651"
}
],
"linker_set_key" : "keymaster::HmacKey",
"name" : "keymaster::HmacKey",
"record_kind" : "class",
"referenced_type" : "type-2671",
"self_type" : "type-2671",
"size" : 96,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac_key.h",
"unique_id" : "_ZTSN9keymaster7HmacKeyE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster7HmacKeyE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster7HmacKeyD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster7HmacKeyD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster12SymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-2644"
}
],
"linker_set_key" : "keymaster::HmacKeyFactory",
"name" : "keymaster::HmacKeyFactory",
"record_kind" : "class",
"referenced_type" : "type-2667",
"self_type" : "type-2667",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac_key.h",
"unique_id" : "_ZTSN9keymaster14HmacKeyFactoryE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster14HmacKeyFactoryE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster14HmacKeyFactoryD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster14HmacKeyFactoryD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_"
},
{
"mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_"
},
{
"mangled_component_name" : "_ZNK9keymaster14HmacKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE"
},
{
"mangled_component_name" : "_ZNK9keymaster14HmacKeyFactory19GetOperationFactoryE19keymaster_purpose_t"
},
{
"mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedImportFormatsEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedExportFormatsEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster14HmacKeyFactory18key_size_supportedEj"
},
{
"mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory14key_size_bytesEj"
},
{
"mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory13key_size_bitsEj"
},
{
"mangled_component_name" : "_ZNK9keymaster14HmacKeyFactory42validate_algorithm_specific_new_key_paramsERKNS_16AuthorizationSetE"
},
{
"component_value" : -4,
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster14HmacKeyFactoryE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZThn4_N9keymaster14HmacKeyFactoryD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZThn4_N9keymaster14HmacKeyFactoryD0Ev"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-125"
}
],
"fields" :
[
{
"field_name" : "seed",
"field_offset" : 32,
"referenced_type" : "type-690"
},
{
"field_name" : "nonce",
"field_offset" : 96,
"referenced_type" : "type-713"
}
],
"linker_set_key" : "keymaster::HmacSharingParameters",
"name" : "keymaster::HmacSharingParameters",
"referenced_type" : "type-712",
"self_type" : "type-712",
"size" : 44,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster21HmacSharingParametersE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster21HmacSharingParametersE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster21HmacSharingParametersD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster21HmacSharingParametersD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster21HmacSharingParameters14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster21HmacSharingParameters9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster21HmacSharingParameters11DeserializeEPPKhS2_"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-125"
}
],
"fields" :
[
{
"field_name" : "params_array",
"field_offset" : 32,
"referenced_type" : "type-1091"
},
{
"field_name" : "num_params",
"field_offset" : 64,
"referenced_type" : "type-122"
}
],
"linker_set_key" : "keymaster::HmacSharingParametersArray",
"name" : "keymaster::HmacSharingParametersArray",
"referenced_type" : "type-1092",
"self_type" : "type-1092",
"size" : 12,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster26HmacSharingParametersArrayE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster26HmacSharingParametersArrayE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster26HmacSharingParametersArrayD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster26HmacSharingParametersArrayD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster26HmacSharingParametersArray14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster26HmacSharingParametersArray9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster26HmacSharingParametersArray11DeserializeEPPKhS2_"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-719"
}
],
"fields" :
[
{
"field_name" : "key_description",
"field_offset" : 64,
"referenced_type" : "type-117"
},
{
"field_name" : "key_format",
"field_offset" : 384,
"referenced_type" : "type-1033"
},
{
"field_name" : "key_data",
"field_offset" : 416,
"referenced_type" : "type-123"
},
{
"field_name" : "key_data_length",
"field_offset" : 448,
"referenced_type" : "type-122"
}
],
"linker_set_key" : "keymaster::ImportKeyRequest",
"name" : "keymaster::ImportKeyRequest",
"referenced_type" : "type-1032",
"self_type" : "type-1032",
"size" : 60,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster16ImportKeyRequestE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster16ImportKeyRequestE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster16ImportKeyRequestD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster16ImportKeyRequestD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster16ImportKeyRequest14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster16ImportKeyRequest9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster16ImportKeyRequest11DeserializeEPPKhS2_"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-717"
}
],
"fields" :
[
{
"field_name" : "key_blob",
"field_offset" : 96,
"referenced_type" : "type-1037"
},
{
"field_name" : "enforced",
"field_offset" : 160,
"referenced_type" : "type-117"
},
{
"field_name" : "unenforced",
"field_offset" : 480,
"referenced_type" : "type-117"
}
],
"linker_set_key" : "keymaster::ImportKeyResponse",
"name" : "keymaster::ImportKeyResponse",
"referenced_type" : "type-1036",
"self_type" : "type-1036",
"size" : 100,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster17ImportKeyResponseE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster17ImportKeyResponseE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster17ImportKeyResponseD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster17ImportKeyResponseD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_"
},
{
"mangled_component_name" : "_ZNK9keymaster17ImportKeyResponse22NonErrorSerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster17ImportKeyResponse17NonErrorSerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster17ImportKeyResponse19NonErrorDeserializeEPPKhS2_"
}
]
},
{
"alignment" : 8,
"base_specifiers" :
[
{
"referenced_type" : "type-719"
}
],
"fields" :
[
{
"field_name" : "wrapped_key",
"field_offset" : 64,
"referenced_type" : "type-127"
},
{
"field_name" : "wrapping_key",
"field_offset" : 128,
"referenced_type" : "type-127"
},
{
"field_name" : "masking_key",
"field_offset" : 192,
"referenced_type" : "type-127"
},
{
"field_name" : "additional_params",
"field_offset" : 256,
"referenced_type" : "type-117"
},
{
"field_name" : "password_sid",
"field_offset" : 576,
"referenced_type" : "type-116"
},
{
"field_name" : "biometric_sid",
"field_offset" : 640,
"referenced_type" : "type-116"
}
],
"linker_set_key" : "keymaster::ImportWrappedKeyRequest",
"name" : "keymaster::ImportWrappedKeyRequest",
"referenced_type" : "type-1106",
"self_type" : "type-1106",
"size" : 88,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster23ImportWrappedKeyRequestE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster23ImportWrappedKeyRequestE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster23ImportWrappedKeyRequestD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster23ImportWrappedKeyRequestD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster23ImportWrappedKeyRequest14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster23ImportWrappedKeyRequest9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster23ImportWrappedKeyRequest11DeserializeEPPKhS2_"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-717"
}
],
"fields" :
[
{
"field_name" : "key_blob",
"field_offset" : 96,
"referenced_type" : "type-127"
},
{
"field_name" : "enforced",
"field_offset" : 160,
"referenced_type" : "type-117"
},
{
"field_name" : "unenforced",
"field_offset" : 480,
"referenced_type" : "type-117"
}
],
"linker_set_key" : "keymaster::ImportWrappedKeyResponse",
"name" : "keymaster::ImportWrappedKeyResponse",
"referenced_type" : "type-1109",
"self_type" : "type-1109",
"size" : 100,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster24ImportWrappedKeyResponseE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster24ImportWrappedKeyResponseE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster24ImportWrappedKeyResponseD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster24ImportWrappedKeyResponseD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_"
},
{
"mangled_component_name" : "_ZNK9keymaster24ImportWrappedKeyResponse22NonErrorSerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster24ImportWrappedKeyResponse17NonErrorSerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster24ImportWrappedKeyResponse19NonErrorDeserializeEPPKhS2_"
}
]
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "protected",
"field_name" : "hw_enforced_",
"field_offset" : 32,
"referenced_type" : "type-117"
},
{
"access" : "protected",
"field_name" : "sw_enforced_",
"field_offset" : 352,
"referenced_type" : "type-117"
},
{
"access" : "protected",
"field_name" : "key_material_",
"field_offset" : 672,
"referenced_type" : "type-127"
},
{
"access" : "protected",
"field_name" : "key_factory_",
"field_offset" : 736,
"referenced_type" : "type-162"
}
],
"linker_set_key" : "keymaster::Key",
"name" : "keymaster::Key",
"record_kind" : "class",
"referenced_type" : "type-161",
"self_type" : "type-161",
"size" : 96,
"source_file" : "/system/keymaster/include/keymaster/key.h",
"unique_id" : "_ZTSN9keymaster3KeyE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster3KeyE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster3KeyD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster3KeyD0Ev"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster3Key22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj"
}
]
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::KeyFactory",
"name" : "keymaster::KeyFactory",
"record_kind" : "class",
"referenced_type" : "type-141",
"self_type" : "type-141",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/key_factory.h",
"unique_id" : "_ZTSN9keymaster10KeyFactoryE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster10KeyFactoryE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster10KeyFactoryD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster10KeyFactoryD0Ev"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster10KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster10KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster10KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster10KeyFactory19GetOperationFactoryE19keymaster_purpose_t"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster10KeyFactory22SupportedImportFormatsEPj"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster10KeyFactory22SupportedExportFormatsEPj"
}
]
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "keymaster0_device_",
"referenced_type" : "type-600"
},
{
"access" : "private",
"field_name" : "engine_",
"field_offset" : 32,
"referenced_type" : "type-603"
},
{
"access" : "private",
"field_name" : "rsa_index_",
"field_offset" : 64,
"referenced_type" : "type-109"
},
{
"access" : "private",
"field_name" : "ec_key_index_",
"field_offset" : 96,
"referenced_type" : "type-109"
},
{
"access" : "private",
"field_name" : "supports_ec_",
"field_offset" : 128,
"referenced_type" : "type-606"
},
{
"access" : "private",
"field_name" : "rsa_method_",
"field_offset" : 160,
"referenced_type" : "type-607"
},
{
"access" : "private",
"field_name" : "ecdsa_method_",
"field_offset" : 512,
"referenced_type" : "type-608"
}
],
"linker_set_key" : "keymaster::Keymaster0Engine",
"name" : "keymaster::Keymaster0Engine",
"record_kind" : "class",
"referenced_type" : "type-599",
"self_type" : "type-599",
"size" : 96,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h",
"unique_id" : "_ZTSN9keymaster16Keymaster0EngineE"
},
{
"access" : "private",
"alignment" : 1,
"linker_set_key" : "keymaster::Keymaster0Engine::Malloc_Delete",
"name" : "keymaster::Keymaster0Engine::Malloc_Delete",
"referenced_type" : "type-1170",
"self_type" : "type-1170",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h",
"unique_id" : "_ZTSN9keymaster16Keymaster0Engine13Malloc_DeleteE"
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-141"
}
],
"fields" :
[
{
"access" : "private",
"field_name" : "software_digest_factory_",
"field_offset" : 32,
"referenced_type" : "type-136"
},
{
"access" : "private",
"field_name" : "passthrough_factory_",
"field_offset" : 224,
"referenced_type" : "type-2450"
},
{
"access" : "private",
"field_name" : "legacy_support_",
"field_offset" : 320,
"referenced_type" : "type-2464"
}
],
"linker_set_key" : "keymaster::Keymaster1ArbitrationFactory<keymaster::EcdsaKeymaster1KeyFactory>",
"name" : "keymaster::Keymaster1ArbitrationFactory<keymaster::EcdsaKeymaster1KeyFactory>",
"record_kind" : "class",
"referenced_type" : "type-2469",
"self_type" : "type-2469",
"size" : 56,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h",
"template_args" : [ "type-136" ],
"unique_id" : "_ZTSN9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEEE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEEE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEED1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEED0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS3_SA_"
},
{
"mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS9_PS3_SD_"
},
{
"mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS7_SA_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISC_EEEE"
},
{
"mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE19GetOperationFactoryE19keymaster_purpose_t"
},
{
"mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE22SupportedImportFormatsEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE22SupportedExportFormatsEPj"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-141"
}
],
"fields" :
[
{
"access" : "private",
"field_name" : "software_digest_factory_",
"field_offset" : 32,
"referenced_type" : "type-2126"
},
{
"access" : "private",
"field_name" : "passthrough_factory_",
"field_offset" : 288,
"referenced_type" : "type-2450"
},
{
"access" : "private",
"field_name" : "legacy_support_",
"field_offset" : 384,
"referenced_type" : "type-2464"
}
],
"linker_set_key" : "keymaster::Keymaster1ArbitrationFactory<keymaster::RsaKeymaster1KeyFactory>",
"name" : "keymaster::Keymaster1ArbitrationFactory<keymaster::RsaKeymaster1KeyFactory>",
"record_kind" : "class",
"referenced_type" : "type-2472",
"self_type" : "type-2472",
"size" : 64,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h",
"template_args" : [ "type-2126" ],
"unique_id" : "_ZTSN9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEEE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEEE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEED1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEED0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEE11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS3_SA_"
},
{
"mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEE9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS9_PS3_SD_"
},
{
"mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEE7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS7_SA_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISC_EEEE"
},
{
"mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEE19GetOperationFactoryE19keymaster_purpose_t"
},
{
"mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEE22SupportedImportFormatsEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEE22SupportedExportFormatsEPj"
}
]
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "keymaster1_device_",
"referenced_type" : "type-102"
},
{
"access" : "private",
"field_name" : "engine_",
"field_offset" : 32,
"referenced_type" : "type-106"
},
{
"access" : "private",
"field_name" : "rsa_index_",
"field_offset" : 64,
"referenced_type" : "type-108"
},
{
"access" : "private",
"field_name" : "ec_key_index_",
"field_offset" : 96,
"referenced_type" : "type-108"
},
{
"access" : "private",
"field_name" : "rsa_method_",
"field_offset" : 128,
"referenced_type" : "type-110"
},
{
"access" : "private",
"field_name" : "ecdsa_method_",
"field_offset" : 480,
"referenced_type" : "type-112"
}
],
"linker_set_key" : "keymaster::Keymaster1Engine",
"name" : "keymaster::Keymaster1Engine",
"record_kind" : "class",
"referenced_type" : "type-101",
"self_type" : "type-101",
"size" : 92,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h",
"unique_id" : "_ZTSN9keymaster16Keymaster1EngineE"
},
{
"alignment" : 8,
"fields" :
[
{
"field_name" : "op_handle",
"referenced_type" : "type-116"
},
{
"field_name" : "begin_params",
"field_offset" : 64,
"referenced_type" : "type-117"
},
{
"field_name" : "finish_params",
"field_offset" : 384,
"referenced_type" : "type-117"
},
{
"field_name" : "key_material",
"field_offset" : 704,
"referenced_type" : "type-127"
},
{
"field_name" : "error",
"field_offset" : 768,
"referenced_type" : "type-130"
},
{
"field_name" : "expected_openssl_padding",
"field_offset" : 800,
"referenced_type" : "type-109"
}
],
"linker_set_key" : "keymaster::Keymaster1Engine::KeyData",
"name" : "keymaster::Keymaster1Engine::KeyData",
"referenced_type" : "type-115",
"self_type" : "type-115",
"size" : 104,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h",
"unique_id" : "_ZTSN9keymaster16Keymaster1Engine7KeyDataE"
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "device_digests_",
"referenced_type" : "type-2465"
},
{
"access" : "private",
"field_name" : "supports_all_",
"field_offset" : 96,
"referenced_type" : "type-606"
}
],
"linker_set_key" : "keymaster::Keymaster1LegacySupport",
"name" : "keymaster::Keymaster1LegacySupport",
"record_kind" : "class",
"referenced_type" : "type-2464",
"self_type" : "type-2464",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h",
"unique_id" : "_ZTSN9keymaster23Keymaster1LegacySupportE"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::KeymasterContext",
"name" : "keymaster::KeymasterContext",
"record_kind" : "class",
"referenced_type" : "type-1146",
"self_type" : "type-1146",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_context.h",
"unique_id" : "_ZTSN9keymaster16KeymasterContextE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster16KeymasterContextE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster16KeymasterContextD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster16KeymasterContextD0Ev"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZN9keymaster16KeymasterContext16SetSystemVersionEjj"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster16KeymasterContext16GetSystemVersionEPjS1_"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster16KeymasterContext13GetKeyFactoryE21keymaster_algorithm_t"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster16KeymasterContext19GetOperationFactoryE21keymaster_algorithm_t19keymaster_purpose_t"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster16KeymasterContext22GetSupportedAlgorithmsEPj"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster16KeymasterContext14UpgradeKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster16KeymasterContext12ParseKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE"
},
{
"mangled_component_name" : "_ZNK9keymaster16KeymasterContext9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE"
},
{
"mangled_component_name" : "_ZNK9keymaster16KeymasterContext13DeleteAllKeysEv"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster16KeymasterContext13AddRngEntropyEPKhj"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZN9keymaster16KeymasterContext18enforcement_policyEv"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster16KeymasterContext19GenerateAttestationERKNS_3KeyERKNS_16AuthorizationSetEPNS_9UniquePtrI22keymaster_cert_chain_tNS_22CertificateChainDeleteEEE"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster16KeymasterContext9UnwrapKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEES5_RKNS_16AuthorizationSetES5_PS6_P22keymaster_key_format_tPS3_"
}
]
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "access_time_map_",
"field_offset" : 32,
"referenced_type" : "type-1136"
},
{
"access" : "private",
"field_name" : "access_count_map_",
"field_offset" : 64,
"referenced_type" : "type-1138"
}
],
"linker_set_key" : "keymaster::KeymasterEnforcement",
"name" : "keymaster::KeymasterEnforcement",
"record_kind" : "class",
"referenced_type" : "type-1135",
"self_type" : "type-1135",
"size" : 12,
"source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h",
"unique_id" : "_ZTSN9keymaster20KeymasterEnforcementE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster20KeymasterEnforcementE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster20KeymasterEnforcementD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster20KeymasterEnforcementD0Ev"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster20KeymasterEnforcement21activation_date_validEy"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster20KeymasterEnforcement22expiration_date_passedEy"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster20KeymasterEnforcement20auth_token_timed_outERK15hw_auth_token_tj"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster20KeymasterEnforcement19get_current_time_msEv"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster20KeymasterEnforcement13SecurityLevelEv"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster20KeymasterEnforcement22ValidateTokenSignatureERK15hw_auth_token_t"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZN9keymaster20KeymasterEnforcement24GetHmacSharingParametersEPNS_21HmacSharingParametersE"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZN9keymaster20KeymasterEnforcement17ComputeSharedHmacERKNS_26HmacSharingParametersArrayEPNS_14TKeymasterBlobI16keymaster_blob_tEE"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZN9keymaster20KeymasterEnforcement19VerifyAuthorizationERKNS_26VerifyAuthorizationRequestE"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster20KeymasterEnforcement11CreateKeyIdERK20keymaster_key_blob_tPy"
}
]
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::KeymasterEnforcementContext",
"name" : "keymaster::KeymasterEnforcementContext",
"record_kind" : "class",
"referenced_type" : "type-1133",
"self_type" : "type-1133",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h",
"unique_id" : "_ZTSN9keymaster27KeymasterEnforcementContextE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster27KeymasterEnforcementContextE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster27KeymasterEnforcementContextD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster27KeymasterEnforcementContextD0Ev"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-125"
}
],
"fields" :
[
{
"field_name" : "message_version",
"field_offset" : 32,
"referenced_type" : "type-122"
}
],
"linker_set_key" : "keymaster::KeymasterMessage",
"name" : "keymaster::KeymasterMessage",
"referenced_type" : "type-719",
"self_type" : "type-719",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster16KeymasterMessageE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster16KeymasterMessageE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster16KeymasterMessageD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster16KeymasterMessageD0Ev"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster12Serializable14SerializedSizeEv"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster12Serializable9SerializeEPhPKh"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZN9keymaster12Serializable11DeserializeEPPKhS2_"
}
]
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::KeymasterPassthroughEngine",
"name" : "keymaster::KeymasterPassthroughEngine",
"record_kind" : "class",
"referenced_type" : "type-2448",
"self_type" : "type-2448",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_engine.h",
"unique_id" : "_ZTSN9keymaster26KeymasterPassthroughEngineE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster26KeymasterPassthroughEngineE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster26KeymasterPassthroughEngineD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster26KeymasterPassthroughEngineD0Ev"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster26KeymasterPassthroughEngine11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster26KeymasterPassthroughEngine9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster26KeymasterPassthroughEngine9ExportKeyE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS2_I16keymaster_blob_tEESA_PS8_"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster26KeymasterPassthroughEngine9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster26KeymasterPassthroughEngine13DeleteAllKeysEv"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster26KeymasterPassthroughEngine19GetOperationFactoryE19keymaster_purpose_t21keymaster_algorithm_t"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-161"
}
],
"fields" :
[
{
"access" : "protected",
"field_name" : "additional_parameters_",
"field_offset" : 768,
"referenced_type" : "type-117"
},
{
"access" : "protected",
"field_name" : "engine_",
"field_offset" : 1088,
"referenced_type" : "type-2451"
}
],
"linker_set_key" : "keymaster::KeymasterPassthroughKey",
"name" : "keymaster::KeymasterPassthroughKey",
"record_kind" : "class",
"referenced_type" : "type-2458",
"self_type" : "type-2458",
"size" : 140,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_key.h",
"unique_id" : "_ZTSN9keymaster23KeymasterPassthroughKeyE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster23KeymasterPassthroughKeyE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster23KeymasterPassthroughKeyD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster23KeymasterPassthroughKeyD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster23KeymasterPassthroughKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-141"
}
],
"fields" :
[
{
"access" : "private",
"field_name" : "engine_",
"field_offset" : 32,
"referenced_type" : "type-2451"
},
{
"access" : "private",
"field_name" : "algorithm_",
"field_offset" : 64,
"referenced_type" : "type-2453"
}
],
"linker_set_key" : "keymaster::KeymasterPassthroughKeyFactory",
"name" : "keymaster::KeymasterPassthroughKeyFactory",
"record_kind" : "class",
"referenced_type" : "type-2450",
"self_type" : "type-2450",
"size" : 12,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_key.h",
"unique_id" : "_ZTSN9keymaster30KeymasterPassthroughKeyFactoryE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster30KeymasterPassthroughKeyFactoryE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster30KeymasterPassthroughKeyFactoryD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster30KeymasterPassthroughKeyFactoryD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster30KeymasterPassthroughKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_"
},
{
"mangled_component_name" : "_ZNK9keymaster30KeymasterPassthroughKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_"
},
{
"mangled_component_name" : "_ZNK9keymaster30KeymasterPassthroughKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE"
},
{
"mangled_component_name" : "_ZNK9keymaster30KeymasterPassthroughKeyFactory19GetOperationFactoryE19keymaster_purpose_t"
},
{
"mangled_component_name" : "_ZNK9keymaster30KeymasterPassthroughKeyFactory22SupportedImportFormatsEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster30KeymasterPassthroughKeyFactory22SupportedExportFormatsEPj"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-719"
}
],
"fields" :
[
{
"field_name" : "error",
"field_offset" : 64,
"referenced_type" : "type-718"
}
],
"linker_set_key" : "keymaster::KeymasterResponse",
"name" : "keymaster::KeymasterResponse",
"referenced_type" : "type-717",
"self_type" : "type-717",
"size" : 12,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster17KeymasterResponseE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster17KeymasterResponseE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster17KeymasterResponseD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster17KeymasterResponseD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse22NonErrorSerializedSizeEv"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse17NonErrorSerializeEPhPKh"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZN9keymaster17KeymasterResponse19NonErrorDeserializeEPPKhS2_"
}
]
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::Logger",
"name" : "keymaster::Logger",
"record_kind" : "class",
"referenced_type" : "type-1173",
"self_type" : "type-1173",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/logger.h",
"unique_id" : "_ZTSN9keymaster6LoggerE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster6LoggerE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster6LoggerD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster6LoggerD0Ev"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster6Logger7log_msgENS0_8LogLevelEPKcSt9__va_list"
}
]
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::Malloc_Delete",
"name" : "keymaster::Malloc_Delete",
"referenced_type" : "type-61",
"self_type" : "type-61",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h",
"unique_id" : "_ZTSN9keymaster13Malloc_DeleteE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::OpenSslObjectDeleter<bignum_st, &BN_free>",
"name" : "keymaster::OpenSslObjectDeleter<bignum_st, &BN_free>",
"referenced_type" : "type-382",
"self_type" : "type-382",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h",
"template_args" : [ "type-383" ],
"unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI9bignum_stXadL_Z7BN_freeEEEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free>",
"name" : "keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free>",
"referenced_type" : "type-158",
"self_type" : "type-158",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h",
"template_args" : [ "type-159" ],
"unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI9ec_key_stXadL_Z11EC_KEY_freeEEEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free>",
"name" : "keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free>",
"referenced_type" : "type-96",
"self_type" : "type-96",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h",
"template_args" : [ "type-97" ],
"unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI9engine_stXadL_Z11ENGINE_freeEEEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free>",
"name" : "keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free>",
"referenced_type" : "type-307",
"self_type" : "type-307",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h",
"template_args" : [ "type-308" ],
"unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI11evp_pkey_stXadL_Z13EVP_PKEY_freeEEEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free>",
"name" : "keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free>",
"referenced_type" : "type-5213",
"self_type" : "type-5213",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h",
"template_args" : [ "type-5214" ],
"unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI11hmac_ctx_stXadL_Z13HMAC_CTX_freeEEEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free>",
"name" : "keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free>",
"referenced_type" : "type-379",
"self_type" : "type-379",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h",
"template_args" : [ "type-380" ],
"unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI6rsa_stXadL_Z8RSA_freeEEEE"
},
{
"alignment" : 8,
"fields" :
[
{
"access" : "protected",
"field_name" : "operation_handle_",
"field_offset" : 64,
"referenced_type" : "type-116"
},
{
"access" : "private",
"field_name" : "purpose_",
"field_offset" : 128,
"referenced_type" : "type-176"
},
{
"access" : "private",
"field_name" : "hw_enforced_",
"field_offset" : 160,
"referenced_type" : "type-117"
},
{
"access" : "private",
"field_name" : "sw_enforced_",
"field_offset" : 480,
"referenced_type" : "type-117"
},
{
"access" : "private",
"field_name" : "key_id_",
"field_offset" : 832,
"referenced_type" : "type-116"
}
],
"linker_set_key" : "keymaster::Operation",
"name" : "keymaster::Operation",
"record_kind" : "class",
"referenced_type" : "type-175",
"self_type" : "type-175",
"size" : 112,
"source_file" : "/system/keymaster/include/keymaster/operation.h",
"unique_id" : "_ZTSN9keymaster9OperationE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster9OperationE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster9OperationD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster9OperationD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZN9keymaster9Operation5BeginERKNS_16AuthorizationSetEPS1_"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZN9keymaster9Operation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZN9keymaster9Operation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZN9keymaster9Operation5AbortEv"
}
]
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::OperationFactory",
"name" : "keymaster::OperationFactory",
"record_kind" : "class",
"referenced_type" : "type-151",
"self_type" : "type-151",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/operation.h",
"unique_id" : "_ZTSN9keymaster16OperationFactoryE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster16OperationFactoryE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster16OperationFactoryD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster16OperationFactoryD0Ev"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster16OperationFactory12registry_keyEv"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster16OperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t"
},
{
"mangled_component_name" : "_ZNK9keymaster16OperationFactory21SupportedPaddingModesEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster16OperationFactory16SupportedDigestsEPj"
}
]
},
{
"alignment" : 4,
"fields" :
[
{
"field_name" : "algorithm",
"referenced_type" : "type-166"
},
{
"field_name" : "purpose",
"field_offset" : 32,
"referenced_type" : "type-167"
}
],
"linker_set_key" : "keymaster::OperationFactory::KeyType",
"name" : "keymaster::OperationFactory::KeyType",
"referenced_type" : "type-165",
"self_type" : "type-165",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/operation.h",
"unique_id" : "_ZTSN9keymaster16OperationFactory7KeyTypeE"
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-1146"
},
{
"access" : "protected",
"referenced_type" : "type-145"
},
{
"access" : "private",
"referenced_type" : "type-880"
},
{
"access" : "private",
"referenced_type" : "type-1153"
}
],
"fields" :
[
{
"access" : "protected",
"field_name" : "rsa_factory_",
"field_offset" : 128,
"referenced_type" : "type-2847"
},
{
"access" : "protected",
"field_name" : "ec_factory_",
"field_offset" : 160,
"referenced_type" : "type-2848"
},
{
"access" : "protected",
"field_name" : "aes_factory_",
"field_offset" : 192,
"referenced_type" : "type-2849"
},
{
"access" : "protected",
"field_name" : "tdes_factory_",
"field_offset" : 224,
"referenced_type" : "type-2850"
},
{
"access" : "protected",
"field_name" : "hmac_factory_",
"field_offset" : 256,
"referenced_type" : "type-2851"
},
{
"access" : "protected",
"field_name" : "os_version_",
"field_offset" : 288,
"referenced_type" : "type-122"
},
{
"access" : "protected",
"field_name" : "os_patchlevel_",
"field_offset" : 320,
"referenced_type" : "type-122"
},
{
"access" : "protected",
"field_name" : "soft_keymaster_enforcement_",
"field_offset" : 352,
"referenced_type" : "type-2839"
}
],
"linker_set_key" : "keymaster::PureSoftKeymasterContext",
"name" : "keymaster::PureSoftKeymasterContext",
"record_kind" : "class",
"referenced_type" : "type-2846",
"self_type" : "type-2846",
"size" : 112,
"source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h",
"unique_id" : "_ZTSN9keymaster24PureSoftKeymasterContextE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster24PureSoftKeymasterContextE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster24PureSoftKeymasterContextD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster24PureSoftKeymasterContextD0Ev"
},
{
"mangled_component_name" : "_ZN9keymaster24PureSoftKeymasterContext16SetSystemVersionEjj"
},
{
"mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext16GetSystemVersionEPjS1_"
},
{
"mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext13GetKeyFactoryE21keymaster_algorithm_t"
},
{
"mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext19GetOperationFactoryE21keymaster_algorithm_t19keymaster_purpose_t"
},
{
"mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext22GetSupportedAlgorithmsEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext14UpgradeKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_"
},
{
"mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext12ParseKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE"
},
{
"mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE"
},
{
"mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext13DeleteAllKeysEv"
},
{
"mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext13AddRngEntropyEPKhj"
},
{
"mangled_component_name" : "_ZN9keymaster24PureSoftKeymasterContext18enforcement_policyEv"
},
{
"mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext19GenerateAttestationERKNS_3KeyERKNS_16AuthorizationSetEPNS_9UniquePtrI22keymaster_cert_chain_tNS_22CertificateChainDeleteEEE"
},
{
"mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext9UnwrapKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEES5_RKNS_16AuthorizationSetES5_PS6_P22keymaster_key_format_tPS3_"
},
{
"mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_"
},
{
"component_value" : -4,
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster24PureSoftKeymasterContextE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZThn4_N9keymaster24PureSoftKeymasterContextD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZThn4_N9keymaster24PureSoftKeymasterContextD0Ev"
},
{
"mangled_component_name" : "_ZThn4_NK9keymaster24PureSoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_"
},
{
"component_value" : -8,
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster24PureSoftKeymasterContextE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZThn8_N9keymaster24PureSoftKeymasterContextD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZThn8_N9keymaster24PureSoftKeymasterContextD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext16GetSecurityLevelEv"
},
{
"mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext22VerifyAndCopyDeviceIdsERKNS_16AuthorizationSetEPS1_"
},
{
"mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext16GenerateUniqueIdEyRK16keymaster_blob_tbPNS_6BufferE"
},
{
"mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext21GetVerifiedBootParamsEP16keymaster_blob_tP25keymaster_verified_boot_tPb"
},
{
"component_value" : -12,
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster24PureSoftKeymasterContextE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZThn12_N9keymaster24PureSoftKeymasterContextD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZThn12_N9keymaster24PureSoftKeymasterContextD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster20SoftwareRandomSource14GenerateRandomEPhj"
}
]
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::RandomSource",
"name" : "keymaster::RandomSource",
"record_kind" : "class",
"referenced_type" : "type-1151",
"self_type" : "type-1151",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/random_source.h",
"unique_id" : "_ZTSN9keymaster12RandomSourceE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster12RandomSourceE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster12RandomSourceD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster12RandomSourceD0Ev"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster12RandomSource14GenerateRandomEPhj"
}
]
},
{
"alignment" : 8,
"base_specifiers" :
[
{
"referenced_type" : "type-2140"
}
],
"linker_set_key" : "keymaster::RsaCryptOperation",
"name" : "keymaster::RsaCryptOperation",
"record_kind" : "class",
"referenced_type" : "type-2157",
"self_type" : "type-2157",
"size" : 152,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h",
"unique_id" : "_ZTSN9keymaster17RsaCryptOperationE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster17RsaCryptOperationE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster17RsaCryptOperationD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster17RsaCryptOperationD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv"
},
{
"mangled_component_name" : "_ZN9keymaster12RsaOperation5BeginERKNS_16AuthorizationSetEPS1_"
},
{
"mangled_component_name" : "_ZN9keymaster12RsaOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZN9keymaster9Operation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_"
},
{
"mangled_component_name" : "_ZN9keymaster12RsaOperation5AbortEv"
},
{
"mangled_component_name" : "_ZN9keymaster17RsaCryptOperation17GetOpensslPaddingEP17keymaster_error_t"
},
{
"mangled_component_name" : "_ZNK9keymaster17RsaCryptOperation14require_digestEv"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-2165"
}
],
"linker_set_key" : "keymaster::RsaCryptingOperationFactory",
"name" : "keymaster::RsaCryptingOperationFactory",
"record_kind" : "class",
"referenced_type" : "type-2169",
"self_type" : "type-2169",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h",
"unique_id" : "_ZTSN9keymaster27RsaCryptingOperationFactoryE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster27RsaCryptingOperationFactoryE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster27RsaCryptingOperationFactoryD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster27RsaCryptingOperationFactoryD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory12registry_keyEv"
},
{
"mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t"
},
{
"mangled_component_name" : "_ZNK9keymaster27RsaCryptingOperationFactory21SupportedPaddingModesEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPj"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory7purposeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster27RsaCryptingOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st"
}
]
},
{
"alignment" : 8,
"base_specifiers" :
[
{
"referenced_type" : "type-2157"
}
],
"linker_set_key" : "keymaster::RsaDecryptOperation",
"name" : "keymaster::RsaDecryptOperation",
"record_kind" : "class",
"referenced_type" : "type-2163",
"self_type" : "type-2163",
"size" : 152,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h",
"unique_id" : "_ZTSN9keymaster19RsaDecryptOperationE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster19RsaDecryptOperationE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster19RsaDecryptOperationD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster19RsaDecryptOperationD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv"
},
{
"mangled_component_name" : "_ZN9keymaster12RsaOperation5BeginERKNS_16AuthorizationSetEPS1_"
},
{
"mangled_component_name" : "_ZN9keymaster12RsaOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj"
},
{
"mangled_component_name" : "_ZN9keymaster19RsaDecryptOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_"
},
{
"mangled_component_name" : "_ZN9keymaster12RsaOperation5AbortEv"
},
{
"mangled_component_name" : "_ZN9keymaster17RsaCryptOperation17GetOpensslPaddingEP17keymaster_error_t"
},
{
"mangled_component_name" : "_ZNK9keymaster17RsaCryptOperation14require_digestEv"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-2169"
}
],
"linker_set_key" : "keymaster::RsaDecryptionOperationFactory",
"name" : "keymaster::RsaDecryptionOperationFactory",
"record_kind" : "class",
"referenced_type" : "type-2181",
"self_type" : "type-2181",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h",
"unique_id" : "_ZTSN9keymaster29RsaDecryptionOperationFactoryE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster29RsaDecryptionOperationFactoryE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster29RsaDecryptionOperationFactoryD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster29RsaDecryptionOperationFactoryD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory12registry_keyEv"
},
{
"mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t"
},
{
"mangled_component_name" : "_ZNK9keymaster27RsaCryptingOperationFactory21SupportedPaddingModesEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster29RsaDecryptionOperationFactory7purposeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster27RsaCryptingOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t"
},
{
"mangled_component_name" : "_ZNK9keymaster29RsaDecryptionOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st"
}
]
},
{
"alignment" : 8,
"base_specifiers" :
[
{
"referenced_type" : "type-2140"
}
],
"fields" :
[
{
"access" : "protected",
"field_name" : "digest_ctx_",
"field_offset" : 1184,
"referenced_type" : "type-2150"
}
],
"linker_set_key" : "keymaster::RsaDigestingOperation",
"name" : "keymaster::RsaDigestingOperation",
"record_kind" : "class",
"referenced_type" : "type-2149",
"self_type" : "type-2149",
"size" : 168,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h",
"unique_id" : "_ZTSN9keymaster21RsaDigestingOperationE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster21RsaDigestingOperationE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster21RsaDigestingOperationD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster21RsaDigestingOperationD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv"
},
{
"mangled_component_name" : "_ZN9keymaster12RsaOperation5BeginERKNS_16AuthorizationSetEPS1_"
},
{
"mangled_component_name" : "_ZN9keymaster12RsaOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZN9keymaster9Operation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_"
},
{
"mangled_component_name" : "_ZN9keymaster12RsaOperation5AbortEv"
},
{
"mangled_component_name" : "_ZN9keymaster21RsaDigestingOperation17GetOpensslPaddingEP17keymaster_error_t"
},
{
"mangled_component_name" : "_ZNK9keymaster21RsaDigestingOperation14require_digestEv"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-2165"
}
],
"linker_set_key" : "keymaster::RsaDigestingOperationFactory",
"name" : "keymaster::RsaDigestingOperationFactory",
"record_kind" : "class",
"referenced_type" : "type-2168",
"self_type" : "type-2168",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h",
"unique_id" : "_ZTSN9keymaster28RsaDigestingOperationFactoryE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster28RsaDigestingOperationFactoryE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster28RsaDigestingOperationFactoryD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster28RsaDigestingOperationFactoryD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory12registry_keyEv"
},
{
"mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t"
},
{
"mangled_component_name" : "_ZNK9keymaster28RsaDigestingOperationFactory21SupportedPaddingModesEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPj"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory7purposeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st"
}
]
},
{
"alignment" : 8,
"base_specifiers" :
[
{
"referenced_type" : "type-2157"
}
],
"linker_set_key" : "keymaster::RsaEncryptOperation",
"name" : "keymaster::RsaEncryptOperation",
"record_kind" : "class",
"referenced_type" : "type-2161",
"self_type" : "type-2161",
"size" : 152,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h",
"unique_id" : "_ZTSN9keymaster19RsaEncryptOperationE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster19RsaEncryptOperationE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster19RsaEncryptOperationD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster19RsaEncryptOperationD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv"
},
{
"mangled_component_name" : "_ZN9keymaster12RsaOperation5BeginERKNS_16AuthorizationSetEPS1_"
},
{
"mangled_component_name" : "_ZN9keymaster12RsaOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj"
},
{
"mangled_component_name" : "_ZN9keymaster19RsaEncryptOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_"
},
{
"mangled_component_name" : "_ZN9keymaster12RsaOperation5AbortEv"
},
{
"mangled_component_name" : "_ZN9keymaster17RsaCryptOperation17GetOpensslPaddingEP17keymaster_error_t"
},
{
"mangled_component_name" : "_ZNK9keymaster17RsaCryptOperation14require_digestEv"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-2169"
}
],
"linker_set_key" : "keymaster::RsaEncryptionOperationFactory",
"name" : "keymaster::RsaEncryptionOperationFactory",
"record_kind" : "class",
"referenced_type" : "type-2178",
"self_type" : "type-2178",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h",
"unique_id" : "_ZTSN9keymaster29RsaEncryptionOperationFactoryE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster29RsaEncryptionOperationFactoryE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster29RsaEncryptionOperationFactoryD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster29RsaEncryptionOperationFactoryD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory12registry_keyEv"
},
{
"mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t"
},
{
"mangled_component_name" : "_ZNK9keymaster27RsaCryptingOperationFactory21SupportedPaddingModesEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster29RsaEncryptionOperationFactory7purposeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster27RsaCryptingOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t"
},
{
"mangled_component_name" : "_ZNK9keymaster29RsaEncryptionOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-160"
}
],
"fields" :
[
{
"access" : "private",
"field_name" : "rsa_key_",
"field_offset" : 768,
"referenced_type" : "type-557"
}
],
"linker_set_key" : "keymaster::RsaKey",
"name" : "keymaster::RsaKey",
"record_kind" : "class",
"referenced_type" : "type-556",
"self_type" : "type-556",
"size" : 100,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h",
"unique_id" : "_ZTSN9keymaster6RsaKeyE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster6RsaKeyE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster6RsaKeyD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster6RsaKeyD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster13AsymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster6RsaKey13InternalToEvpEP11evp_pkey_st"
},
{
"mangled_component_name" : "_ZN9keymaster6RsaKey13EvpToInternalEPK11evp_pkey_st"
}
]
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::RsaKey::RSA_Delete",
"name" : "keymaster::RsaKey::RSA_Delete",
"referenced_type" : "type-561",
"self_type" : "type-561",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h",
"unique_id" : "_ZTSN9keymaster6RsaKey10RSA_DeleteE"
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-140"
},
{
"referenced_type" : "type-142"
}
],
"linker_set_key" : "keymaster::RsaKeyFactory",
"name" : "keymaster::RsaKeyFactory",
"record_kind" : "class",
"referenced_type" : "type-592",
"self_type" : "type-592",
"size" : 12,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key_factory.h",
"unique_id" : "_ZTSN9keymaster13RsaKeyFactoryE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster13RsaKeyFactoryE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster13RsaKeyFactoryD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster13RsaKeyFactoryD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_"
},
{
"mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_"
},
{
"mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE"
},
{
"mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory19GetOperationFactoryE19keymaster_purpose_t"
},
{
"mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE"
},
{
"mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory18keymaster_key_typeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory12evp_key_typeEv"
},
{
"component_value" : -4,
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster13RsaKeyFactoryE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZThn4_N9keymaster13RsaKeyFactoryD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZThn4_N9keymaster13RsaKeyFactoryD0Ev"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-556"
}
],
"linker_set_key" : "keymaster::RsaKeymaster0Key",
"name" : "keymaster::RsaKeymaster0Key",
"record_kind" : "class",
"referenced_type" : "type-612",
"self_type" : "type-612",
"size" : 100,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h",
"unique_id" : "_ZTSN9keymaster16RsaKeymaster0KeyE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster16RsaKeymaster0KeyE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster16RsaKeymaster0KeyD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster16RsaKeymaster0KeyD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster13AsymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster6RsaKey13InternalToEvpEP11evp_pkey_st"
},
{
"mangled_component_name" : "_ZN9keymaster6RsaKey13EvpToInternalEPK11evp_pkey_st"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-592"
}
],
"fields" :
[
{
"access" : "private",
"field_name" : "engine_",
"field_offset" : 96,
"referenced_type" : "type-597"
}
],
"linker_set_key" : "keymaster::RsaKeymaster0KeyFactory",
"name" : "keymaster::RsaKeymaster0KeyFactory",
"record_kind" : "class",
"referenced_type" : "type-596",
"self_type" : "type-596",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h",
"unique_id" : "_ZTSN9keymaster23RsaKeymaster0KeyFactoryE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster23RsaKeymaster0KeyFactoryE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster23RsaKeymaster0KeyFactoryD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster23RsaKeymaster0KeyFactoryD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster23RsaKeymaster0KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_"
},
{
"mangled_component_name" : "_ZNK9keymaster23RsaKeymaster0KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_"
},
{
"mangled_component_name" : "_ZNK9keymaster23RsaKeymaster0KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE"
},
{
"mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory19GetOperationFactoryE19keymaster_purpose_t"
},
{
"mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE"
},
{
"mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory18keymaster_key_typeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory12evp_key_typeEv"
},
{
"component_value" : -4,
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster23RsaKeymaster0KeyFactoryE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZThn4_N9keymaster23RsaKeymaster0KeyFactoryD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZThn4_N9keymaster23RsaKeymaster0KeyFactoryD0Ev"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-556"
}
],
"linker_set_key" : "keymaster::RsaKeymaster1Key",
"name" : "keymaster::RsaKeymaster1Key",
"record_kind" : "class",
"referenced_type" : "type-2138",
"self_type" : "type-2138",
"size" : 100,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h",
"unique_id" : "_ZTSN9keymaster16RsaKeymaster1KeyE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster16RsaKeymaster1KeyE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster16RsaKeymaster1KeyD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster16RsaKeymaster1KeyD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster13AsymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster6RsaKey13InternalToEvpEP11evp_pkey_st"
},
{
"mangled_component_name" : "_ZN9keymaster6RsaKey13EvpToInternalEPK11evp_pkey_st"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-592"
}
],
"fields" :
[
{
"access" : "private",
"field_name" : "engine_",
"field_offset" : 96,
"referenced_type" : "type-134"
},
{
"access" : "private",
"field_name" : "sign_factory_",
"field_offset" : 128,
"referenced_type" : "type-2127"
},
{
"access" : "private",
"field_name" : "decrypt_factory_",
"field_offset" : 160,
"referenced_type" : "type-2128"
},
{
"access" : "private",
"field_name" : "verify_factory_",
"field_offset" : 192,
"referenced_type" : "type-2129"
},
{
"access" : "private",
"field_name" : "encrypt_factory_",
"field_offset" : 224,
"referenced_type" : "type-2130"
}
],
"linker_set_key" : "keymaster::RsaKeymaster1KeyFactory",
"name" : "keymaster::RsaKeymaster1KeyFactory",
"record_kind" : "class",
"referenced_type" : "type-2126",
"self_type" : "type-2126",
"size" : 32,
"source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h",
"unique_id" : "_ZTSN9keymaster23RsaKeymaster1KeyFactoryE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster23RsaKeymaster1KeyFactoryE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster23RsaKeymaster1KeyFactoryD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster23RsaKeymaster1KeyFactoryD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster23RsaKeymaster1KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_"
},
{
"mangled_component_name" : "_ZNK9keymaster23RsaKeymaster1KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_"
},
{
"mangled_component_name" : "_ZNK9keymaster23RsaKeymaster1KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE"
},
{
"mangled_component_name" : "_ZNK9keymaster23RsaKeymaster1KeyFactory19GetOperationFactoryE19keymaster_purpose_t"
},
{
"mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE"
},
{
"mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory18keymaster_key_typeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory12evp_key_typeEv"
},
{
"component_value" : -4,
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster23RsaKeymaster1KeyFactoryE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZThn4_N9keymaster23RsaKeymaster1KeyFactoryD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZThn4_N9keymaster23RsaKeymaster1KeyFactoryD0Ev"
}
]
},
{
"alignment" : 8,
"base_specifiers" :
[
{
"referenced_type" : "type-175"
}
],
"fields" :
[
{
"access" : "protected",
"field_name" : "rsa_key_",
"field_offset" : 896,
"referenced_type" : "type-2141"
},
{
"access" : "protected",
"field_name" : "padding_",
"field_offset" : 928,
"referenced_type" : "type-1991"
},
{
"access" : "protected",
"field_name" : "data_",
"field_offset" : 960,
"referenced_type" : "type-190"
},
{
"access" : "protected",
"field_name" : "digest_",
"field_offset" : 1120,
"referenced_type" : "type-1994"
},
{
"access" : "protected",
"field_name" : "digest_algorithm_",
"field_offset" : 1152,
"referenced_type" : "type-2143"
}
],
"linker_set_key" : "keymaster::RsaOperation",
"name" : "keymaster::RsaOperation",
"record_kind" : "class",
"referenced_type" : "type-2140",
"self_type" : "type-2140",
"size" : 152,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h",
"unique_id" : "_ZTSN9keymaster12RsaOperationE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster12RsaOperationE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster12RsaOperationD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster12RsaOperationD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv"
},
{
"mangled_component_name" : "_ZN9keymaster12RsaOperation5BeginERKNS_16AuthorizationSetEPS1_"
},
{
"mangled_component_name" : "_ZN9keymaster12RsaOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZN9keymaster9Operation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_"
},
{
"mangled_component_name" : "_ZN9keymaster12RsaOperation5AbortEv"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZN9keymaster12RsaOperation17GetOpensslPaddingEP17keymaster_error_t"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster12RsaOperation14require_digestEv"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-151"
}
],
"linker_set_key" : "keymaster::RsaOperationFactory",
"name" : "keymaster::RsaOperationFactory",
"record_kind" : "class",
"referenced_type" : "type-2165",
"self_type" : "type-2165",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h",
"unique_id" : "_ZTSN9keymaster19RsaOperationFactoryE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster19RsaOperationFactoryE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster19RsaOperationFactoryD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster19RsaOperationFactoryD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory12registry_keyEv"
},
{
"mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t"
},
{
"mangled_component_name" : "_ZNK9keymaster16OperationFactory21SupportedPaddingModesEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPj"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory7purposeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st"
}
]
},
{
"alignment" : 8,
"base_specifiers" :
[
{
"referenced_type" : "type-2149"
}
],
"linker_set_key" : "keymaster::RsaSignOperation",
"name" : "keymaster::RsaSignOperation",
"record_kind" : "class",
"referenced_type" : "type-2153",
"self_type" : "type-2153",
"size" : 168,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h",
"unique_id" : "_ZTSN9keymaster16RsaSignOperationE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster16RsaSignOperationE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster16RsaSignOperationD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster16RsaSignOperationD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv"
},
{
"mangled_component_name" : "_ZN9keymaster16RsaSignOperation5BeginERKNS_16AuthorizationSetEPS1_"
},
{
"mangled_component_name" : "_ZN9keymaster16RsaSignOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj"
},
{
"mangled_component_name" : "_ZN9keymaster16RsaSignOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_"
},
{
"mangled_component_name" : "_ZN9keymaster12RsaOperation5AbortEv"
},
{
"mangled_component_name" : "_ZN9keymaster21RsaDigestingOperation17GetOpensslPaddingEP17keymaster_error_t"
},
{
"mangled_component_name" : "_ZNK9keymaster21RsaDigestingOperation14require_digestEv"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-2168"
}
],
"linker_set_key" : "keymaster::RsaSigningOperationFactory",
"name" : "keymaster::RsaSigningOperationFactory",
"record_kind" : "class",
"referenced_type" : "type-2170",
"self_type" : "type-2170",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h",
"unique_id" : "_ZTSN9keymaster26RsaSigningOperationFactoryE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster26RsaSigningOperationFactoryE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster26RsaSigningOperationFactoryD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster26RsaSigningOperationFactoryD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory12registry_keyEv"
},
{
"mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t"
},
{
"mangled_component_name" : "_ZNK9keymaster28RsaDigestingOperationFactory21SupportedPaddingModesEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster26RsaSigningOperationFactory7purposeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t"
},
{
"mangled_component_name" : "_ZNK9keymaster26RsaSigningOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-2168"
}
],
"linker_set_key" : "keymaster::RsaVerificationOperationFactory",
"name" : "keymaster::RsaVerificationOperationFactory",
"record_kind" : "class",
"referenced_type" : "type-2175",
"self_type" : "type-2175",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h",
"unique_id" : "_ZTSN9keymaster31RsaVerificationOperationFactoryE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster31RsaVerificationOperationFactoryE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster31RsaVerificationOperationFactoryD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster31RsaVerificationOperationFactoryD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory12registry_keyEv"
},
{
"mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t"
},
{
"mangled_component_name" : "_ZNK9keymaster28RsaDigestingOperationFactory21SupportedPaddingModesEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster31RsaVerificationOperationFactory7purposeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t"
},
{
"mangled_component_name" : "_ZNK9keymaster31RsaVerificationOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st"
}
]
},
{
"alignment" : 8,
"base_specifiers" :
[
{
"referenced_type" : "type-2149"
}
],
"linker_set_key" : "keymaster::RsaVerifyOperation",
"name" : "keymaster::RsaVerifyOperation",
"record_kind" : "class",
"referenced_type" : "type-2155",
"self_type" : "type-2155",
"size" : 168,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h",
"unique_id" : "_ZTSN9keymaster18RsaVerifyOperationE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster18RsaVerifyOperationE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster18RsaVerifyOperationD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster18RsaVerifyOperationD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv"
},
{
"mangled_component_name" : "_ZN9keymaster18RsaVerifyOperation5BeginERKNS_16AuthorizationSetEPS1_"
},
{
"mangled_component_name" : "_ZN9keymaster18RsaVerifyOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj"
},
{
"mangled_component_name" : "_ZN9keymaster18RsaVerifyOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_"
},
{
"mangled_component_name" : "_ZN9keymaster12RsaOperation5AbortEv"
},
{
"mangled_component_name" : "_ZN9keymaster21RsaDigestingOperation17GetOpensslPaddingEP17keymaster_error_t"
},
{
"mangled_component_name" : "_ZNK9keymaster21RsaDigestingOperation14require_digestEv"
}
]
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::Serializable",
"name" : "keymaster::Serializable",
"record_kind" : "class",
"referenced_type" : "type-125",
"self_type" : "type-125",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h",
"unique_id" : "_ZTSN9keymaster12SerializableE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster12SerializableE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster12SerializableD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster12SerializableD0Ev"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster12Serializable14SerializedSizeEv"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster12Serializable9SerializeEPhPKh"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZN9keymaster12Serializable11DeserializeEPPKhS2_"
}
]
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "protected",
"field_name" : "blob_maker_",
"field_offset" : 32,
"referenced_type" : "type-143"
}
],
"linker_set_key" : "keymaster::SoftKeyFactoryMixin",
"name" : "keymaster::SoftKeyFactoryMixin",
"record_kind" : "class",
"referenced_type" : "type-142",
"self_type" : "type-142",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/soft_key_factory.h",
"unique_id" : "_ZTSN9keymaster19SoftKeyFactoryMixinE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster19SoftKeyFactoryMixinE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster19SoftKeyFactoryMixinD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster19SoftKeyFactoryMixinD0Ev"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-1146"
},
{
"access" : "private",
"referenced_type" : "type-145"
},
{
"access" : "private",
"referenced_type" : "type-1153"
},
{
"access" : "private",
"referenced_type" : "type-880"
}
],
"fields" :
[
{
"access" : "private",
"field_name" : "km0_engine_",
"field_offset" : 128,
"referenced_type" : "type-1155"
},
{
"access" : "private",
"field_name" : "km1_engine_",
"field_offset" : 160,
"referenced_type" : "type-1156"
},
{
"access" : "private",
"field_name" : "rsa_factory_",
"field_offset" : 192,
"referenced_type" : "type-1157"
},
{
"access" : "private",
"field_name" : "ec_factory_",
"field_offset" : 224,
"referenced_type" : "type-1158"
},
{
"access" : "private",
"field_name" : "aes_factory_",
"field_offset" : 256,
"referenced_type" : "type-1159"
},
{
"access" : "private",
"field_name" : "tdes_factory_",
"field_offset" : 288,
"referenced_type" : "type-1160"
},
{
"access" : "private",
"field_name" : "hmac_factory_",
"field_offset" : 320,
"referenced_type" : "type-1161"
},
{
"access" : "private",
"field_name" : "km1_dev_",
"field_offset" : 352,
"referenced_type" : "type-1162"
},
{
"access" : "private",
"field_name" : "root_of_trust_",
"field_offset" : 384,
"referenced_type" : "type-1164"
},
{
"access" : "private",
"field_name" : "os_version_",
"field_offset" : 448,
"referenced_type" : "type-122"
},
{
"access" : "private",
"field_name" : "os_patchlevel_",
"field_offset" : 480,
"referenced_type" : "type-122"
}
],
"linker_set_key" : "keymaster::SoftKeymasterContext",
"name" : "keymaster::SoftKeymasterContext",
"record_kind" : "class",
"referenced_type" : "type-1154",
"self_type" : "type-1154",
"size" : 64,
"source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h",
"unique_id" : "_ZTSN9keymaster20SoftKeymasterContextE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster20SoftKeymasterContextE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster20SoftKeymasterContextD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster20SoftKeymasterContextD0Ev"
},
{
"mangled_component_name" : "_ZN9keymaster20SoftKeymasterContext16SetSystemVersionEjj"
},
{
"mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext16GetSystemVersionEPjS1_"
},
{
"mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext13GetKeyFactoryE21keymaster_algorithm_t"
},
{
"mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext19GetOperationFactoryE21keymaster_algorithm_t19keymaster_purpose_t"
},
{
"mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext22GetSupportedAlgorithmsEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext14UpgradeKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_"
},
{
"mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext12ParseKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE"
},
{
"mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE"
},
{
"mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext13DeleteAllKeysEv"
},
{
"mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext13AddRngEntropyEPKhj"
},
{
"mangled_component_name" : "_ZN9keymaster20SoftKeymasterContext18enforcement_policyEv"
},
{
"mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext19GenerateAttestationERKNS_3KeyERKNS_16AuthorizationSetEPNS_9UniquePtrI22keymaster_cert_chain_tNS_22CertificateChainDeleteEEE"
},
{
"mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext9UnwrapKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEES5_RKNS_16AuthorizationSetES5_PS6_P22keymaster_key_format_tPS3_"
},
{
"mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_"
},
{
"component_value" : -4,
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster20SoftKeymasterContextE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZThn4_N9keymaster20SoftKeymasterContextD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZThn4_N9keymaster20SoftKeymasterContextD0Ev"
},
{
"mangled_component_name" : "_ZThn4_NK9keymaster20SoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_"
},
{
"component_value" : -8,
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster20SoftKeymasterContextE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZThn8_N9keymaster20SoftKeymasterContextD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZThn8_N9keymaster20SoftKeymasterContextD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster20SoftwareRandomSource14GenerateRandomEPhj"
},
{
"component_value" : -12,
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster20SoftKeymasterContextE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZThn12_N9keymaster20SoftKeymasterContextD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZThn12_N9keymaster20SoftKeymasterContextD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext16GetSecurityLevelEv"
},
{
"mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext22VerifyAndCopyDeviceIdsERKNS_16AuthorizationSetEPS1_"
},
{
"mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext16GenerateUniqueIdEyRK16keymaster_blob_tbPNS_6BufferE"
},
{
"mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext21GetVerifiedBootParamsEP16keymaster_blob_tP25keymaster_verified_boot_tPb"
}
]
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "km1_device_",
"referenced_type" : "type-3051"
},
{
"access" : "private",
"field_name" : "km2_device_",
"field_offset" : 1376,
"referenced_type" : "type-3052"
},
{
"access" : "private",
"field_name" : "wrapped_km1_device_",
"field_offset" : 2400,
"referenced_type" : "type-3048"
},
{
"access" : "private",
"field_name" : "km1_device_digests_",
"field_offset" : 2432,
"referenced_type" : "type-3053"
},
{
"access" : "private",
"field_name" : "context_",
"field_offset" : 2528,
"referenced_type" : "type-1167"
},
{
"access" : "private",
"field_name" : "impl_",
"field_offset" : 2560,
"referenced_type" : "type-3055"
},
{
"access" : "private",
"field_name" : "module_name_",
"field_offset" : 2592,
"referenced_type" : "type-3056"
},
{
"access" : "private",
"field_name" : "updated_module_",
"field_offset" : 2688,
"referenced_type" : "type-3057"
},
{
"access" : "private",
"field_name" : "configured_",
"field_offset" : 3712,
"referenced_type" : "type-606"
},
{
"access" : "private",
"field_name" : "supports_all_digests_",
"field_offset" : 3720,
"referenced_type" : "type-606"
}
],
"linker_set_key" : "keymaster::SoftKeymasterDevice",
"name" : "keymaster::SoftKeymasterDevice",
"record_kind" : "class",
"referenced_type" : "type-3050",
"self_type" : "type-3050",
"size" : 468,
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h",
"unique_id" : "_ZTSN9keymaster19SoftKeymasterDeviceE"
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-1135"
}
],
"fields" :
[
{
"access" : "private",
"field_name" : "have_saved_params_",
"field_offset" : 96,
"referenced_type" : "type-606"
},
{
"access" : "private",
"field_name" : "saved_params_",
"field_offset" : 128,
"referenced_type" : "type-712"
},
{
"access" : "private",
"field_name" : "hmac_key_",
"field_offset" : 480,
"referenced_type" : "type-127"
}
],
"linker_set_key" : "keymaster::SoftKeymasterEnforcement",
"name" : "keymaster::SoftKeymasterEnforcement",
"record_kind" : "class",
"referenced_type" : "type-2839",
"self_type" : "type-2839",
"size" : 68,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h",
"unique_id" : "_ZTSN9keymaster24SoftKeymasterEnforcementE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster24SoftKeymasterEnforcementE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster24SoftKeymasterEnforcementD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster24SoftKeymasterEnforcementD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster24SoftKeymasterEnforcement21activation_date_validEy"
},
{
"mangled_component_name" : "_ZNK9keymaster24SoftKeymasterEnforcement22expiration_date_passedEy"
},
{
"mangled_component_name" : "_ZNK9keymaster24SoftKeymasterEnforcement20auth_token_timed_outERK15hw_auth_token_tj"
},
{
"mangled_component_name" : "_ZNK9keymaster24SoftKeymasterEnforcement19get_current_time_msEv"
},
{
"mangled_component_name" : "_ZNK9keymaster24SoftKeymasterEnforcement13SecurityLevelEv"
},
{
"mangled_component_name" : "_ZNK9keymaster24SoftKeymasterEnforcement22ValidateTokenSignatureERK15hw_auth_token_t"
},
{
"mangled_component_name" : "_ZN9keymaster24SoftKeymasterEnforcement24GetHmacSharingParametersEPNS_21HmacSharingParametersE"
},
{
"mangled_component_name" : "_ZN9keymaster24SoftKeymasterEnforcement17ComputeSharedHmacERKNS_26HmacSharingParametersArrayEPNS_14TKeymasterBlobI16keymaster_blob_tEE"
},
{
"mangled_component_name" : "_ZN9keymaster24SoftKeymasterEnforcement19VerifyAuthorizationERKNS_26VerifyAuthorizationRequestE"
},
{
"mangled_component_name" : "_ZNK9keymaster24SoftKeymasterEnforcement11CreateKeyIdERK20keymaster_key_blob_tPy"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-1173"
}
],
"linker_set_key" : "keymaster::SoftKeymasterLogger",
"name" : "keymaster::SoftKeymasterLogger",
"record_kind" : "class",
"referenced_type" : "type-3087",
"self_type" : "type-3087",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/soft_keymaster_logger.h",
"unique_id" : "_ZTSN9keymaster19SoftKeymasterLoggerE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster19SoftKeymasterLoggerE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster19SoftKeymasterLoggerD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster19SoftKeymasterLoggerD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster19SoftKeymasterLogger7log_msgENS_6Logger8LogLevelEPKcSt9__va_list"
}
]
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::SoftwareKeyBlobMaker",
"name" : "keymaster::SoftwareKeyBlobMaker",
"record_kind" : "class",
"referenced_type" : "type-145",
"self_type" : "type-145",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/soft_key_factory.h",
"unique_id" : "_ZTSN9keymaster20SoftwareKeyBlobMakerE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster20SoftwareKeyBlobMakerE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster20SoftwareKeyBlobMakerD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster20SoftwareKeyBlobMakerD0Ev"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster20SoftwareKeyBlobMaker13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-1151"
}
],
"linker_set_key" : "keymaster::SoftwareRandomSource",
"name" : "keymaster::SoftwareRandomSource",
"record_kind" : "class",
"referenced_type" : "type-1153",
"self_type" : "type-1153",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/software_random_source.h",
"unique_id" : "_ZTSN9keymaster20SoftwareRandomSourceE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster20SoftwareRandomSourceE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster20SoftwareRandomSourceD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster20SoftwareRandomSourceD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster20SoftwareRandomSource14GenerateRandomEPhj"
}
]
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::StaticAssert<true>",
"name" : "keymaster::StaticAssert<true>",
"referenced_type" : "type-77",
"self_type" : "type-77",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h",
"unique_id" : "_ZTSN9keymaster12StaticAssertILb1EEE"
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-719"
}
],
"linker_set_key" : "keymaster::SupportedAlgorithmsRequest",
"name" : "keymaster::SupportedAlgorithmsRequest",
"referenced_type" : "type-914",
"self_type" : "type-914",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster26SupportedAlgorithmsRequestE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster26SupportedAlgorithmsRequestE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster26SupportedAlgorithmsRequestD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster26SupportedAlgorithmsRequestD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster26SupportedAlgorithmsRequest14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster26SupportedAlgorithmsRequest9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster26SupportedAlgorithmsRequest11DeserializeEPPKhS2_"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-944"
}
],
"linker_set_key" : "keymaster::SupportedAlgorithmsResponse",
"name" : "keymaster::SupportedAlgorithmsResponse",
"referenced_type" : "type-975",
"self_type" : "type-975",
"size" : 20,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster27SupportedAlgorithmsResponseE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster27SupportedAlgorithmsResponseE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster27SupportedAlgorithmsResponseD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster27SupportedAlgorithmsResponseD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_"
},
{
"mangled_component_name" : "_ZNK9keymaster17SupportedResponseI21keymaster_algorithm_tE22NonErrorSerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster17SupportedResponseI21keymaster_algorithm_tE17NonErrorSerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster17SupportedResponseI21keymaster_algorithm_tE19NonErrorDeserializeEPPKhS4_"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-930"
}
],
"linker_set_key" : "keymaster::SupportedBlockModesRequest",
"name" : "keymaster::SupportedBlockModesRequest",
"referenced_type" : "type-936",
"self_type" : "type-936",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster26SupportedBlockModesRequestE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster26SupportedBlockModesRequestE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster26SupportedBlockModesRequestD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster26SupportedBlockModesRequestD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster37SupportedByAlgorithmAndPurposeRequest14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster37SupportedByAlgorithmAndPurposeRequest9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster37SupportedByAlgorithmAndPurposeRequest11DeserializeEPPKhS2_"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-949"
}
],
"linker_set_key" : "keymaster::SupportedBlockModesResponse",
"name" : "keymaster::SupportedBlockModesResponse",
"referenced_type" : "type-977",
"self_type" : "type-977",
"size" : 20,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster27SupportedBlockModesResponseE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster27SupportedBlockModesResponseE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster27SupportedBlockModesResponseD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster27SupportedBlockModesResponseD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_"
},
{
"mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_block_mode_tE22NonErrorSerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_block_mode_tE17NonErrorSerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_block_mode_tE19NonErrorDeserializeEPPKhS4_"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-719"
}
],
"fields" :
[
{
"field_name" : "algorithm",
"field_offset" : 64,
"referenced_type" : "type-931"
},
{
"field_name" : "purpose",
"field_offset" : 96,
"referenced_type" : "type-932"
}
],
"linker_set_key" : "keymaster::SupportedByAlgorithmAndPurposeRequest",
"name" : "keymaster::SupportedByAlgorithmAndPurposeRequest",
"referenced_type" : "type-930",
"self_type" : "type-930",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster37SupportedByAlgorithmAndPurposeRequestE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster37SupportedByAlgorithmAndPurposeRequestE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster37SupportedByAlgorithmAndPurposeRequestD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster37SupportedByAlgorithmAndPurposeRequestD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster37SupportedByAlgorithmAndPurposeRequest14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster37SupportedByAlgorithmAndPurposeRequest9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster37SupportedByAlgorithmAndPurposeRequest11DeserializeEPPKhS2_"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-719"
}
],
"fields" :
[
{
"field_name" : "algorithm",
"field_offset" : 64,
"referenced_type" : "type-920"
}
],
"linker_set_key" : "keymaster::SupportedByAlgorithmRequest",
"name" : "keymaster::SupportedByAlgorithmRequest",
"referenced_type" : "type-919",
"self_type" : "type-919",
"size" : 12,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster27SupportedByAlgorithmRequestE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster27SupportedByAlgorithmRequestE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster27SupportedByAlgorithmRequestD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster27SupportedByAlgorithmRequestD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster27SupportedByAlgorithmRequest14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster27SupportedByAlgorithmRequest9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster27SupportedByAlgorithmRequest11DeserializeEPPKhS2_"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-930"
}
],
"linker_set_key" : "keymaster::SupportedDigestsRequest",
"name" : "keymaster::SupportedDigestsRequest",
"referenced_type" : "type-942",
"self_type" : "type-942",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster23SupportedDigestsRequestE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster23SupportedDigestsRequestE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster23SupportedDigestsRequestD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster23SupportedDigestsRequestD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster37SupportedByAlgorithmAndPurposeRequest14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster37SupportedByAlgorithmAndPurposeRequest9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster37SupportedByAlgorithmAndPurposeRequest11DeserializeEPPKhS2_"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-963"
}
],
"linker_set_key" : "keymaster::SupportedDigestsResponse",
"name" : "keymaster::SupportedDigestsResponse",
"referenced_type" : "type-981",
"self_type" : "type-981",
"size" : 20,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster24SupportedDigestsResponseE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster24SupportedDigestsResponseE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster24SupportedDigestsResponseD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster24SupportedDigestsResponseD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_"
},
{
"mangled_component_name" : "_ZNK9keymaster17SupportedResponseI18keymaster_digest_tE22NonErrorSerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster17SupportedResponseI18keymaster_digest_tE17NonErrorSerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster17SupportedResponseI18keymaster_digest_tE19NonErrorDeserializeEPPKhS4_"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-919"
}
],
"linker_set_key" : "keymaster::SupportedExportFormatsRequest",
"name" : "keymaster::SupportedExportFormatsRequest",
"referenced_type" : "type-927",
"self_type" : "type-927",
"size" : 12,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster29SupportedExportFormatsRequestE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster29SupportedExportFormatsRequestE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster29SupportedExportFormatsRequestD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster29SupportedExportFormatsRequestD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster27SupportedByAlgorithmRequest14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster27SupportedByAlgorithmRequest9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster27SupportedByAlgorithmRequest11DeserializeEPPKhS2_"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-968"
}
],
"linker_set_key" : "keymaster::SupportedExportFormatsResponse",
"name" : "keymaster::SupportedExportFormatsResponse",
"referenced_type" : "type-985",
"self_type" : "type-985",
"size" : 20,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster30SupportedExportFormatsResponseE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster30SupportedExportFormatsResponseE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster30SupportedExportFormatsResponseD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster30SupportedExportFormatsResponseD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_"
},
{
"mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_key_format_tE22NonErrorSerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_key_format_tE17NonErrorSerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_key_format_tE19NonErrorDeserializeEPPKhS4_"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-919"
}
],
"linker_set_key" : "keymaster::SupportedImportFormatsRequest",
"name" : "keymaster::SupportedImportFormatsRequest",
"referenced_type" : "type-924",
"self_type" : "type-924",
"size" : 12,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster29SupportedImportFormatsRequestE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster29SupportedImportFormatsRequestE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster29SupportedImportFormatsRequestD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster29SupportedImportFormatsRequestD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster27SupportedByAlgorithmRequest14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster27SupportedByAlgorithmRequest9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster27SupportedByAlgorithmRequest11DeserializeEPPKhS2_"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-968"
}
],
"linker_set_key" : "keymaster::SupportedImportFormatsResponse",
"name" : "keymaster::SupportedImportFormatsResponse",
"referenced_type" : "type-983",
"self_type" : "type-983",
"size" : 20,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster30SupportedImportFormatsResponseE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster30SupportedImportFormatsResponseE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster30SupportedImportFormatsResponseD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster30SupportedImportFormatsResponseD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_"
},
{
"mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_key_format_tE22NonErrorSerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_key_format_tE17NonErrorSerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_key_format_tE19NonErrorDeserializeEPPKhS4_"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-930"
}
],
"linker_set_key" : "keymaster::SupportedPaddingModesRequest",
"name" : "keymaster::SupportedPaddingModesRequest",
"referenced_type" : "type-938",
"self_type" : "type-938",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster28SupportedPaddingModesRequestE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster28SupportedPaddingModesRequestE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster28SupportedPaddingModesRequestD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster28SupportedPaddingModesRequestD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster37SupportedByAlgorithmAndPurposeRequest14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster37SupportedByAlgorithmAndPurposeRequest9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster37SupportedByAlgorithmAndPurposeRequest11DeserializeEPPKhS2_"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-957"
}
],
"linker_set_key" : "keymaster::SupportedPaddingModesResponse",
"name" : "keymaster::SupportedPaddingModesResponse",
"referenced_type" : "type-979",
"self_type" : "type-979",
"size" : 20,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster29SupportedPaddingModesResponseE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster29SupportedPaddingModesResponseE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster29SupportedPaddingModesResponseD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster29SupportedPaddingModesResponseD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_"
},
{
"mangled_component_name" : "_ZNK9keymaster17SupportedResponseI19keymaster_padding_tE22NonErrorSerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster17SupportedResponseI19keymaster_padding_tE17NonErrorSerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster17SupportedResponseI19keymaster_padding_tE19NonErrorDeserializeEPPKhS4_"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-717"
}
],
"fields" :
[
{
"field_name" : "results",
"field_offset" : 96,
"referenced_type" : "type-728"
},
{
"field_name" : "results_length",
"field_offset" : 128,
"referenced_type" : "type-122"
}
],
"linker_set_key" : "keymaster::SupportedResponse<keymaster_algorithm_t>",
"name" : "keymaster::SupportedResponse<keymaster_algorithm_t>",
"referenced_type" : "type-944",
"self_type" : "type-944",
"size" : 20,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"template_args" : [ "type-945" ],
"unique_id" : "_ZTSN9keymaster17SupportedResponseI21keymaster_algorithm_tEE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster17SupportedResponseI21keymaster_algorithm_tEE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster17SupportedResponseI21keymaster_algorithm_tED1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster17SupportedResponseI21keymaster_algorithm_tED0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_"
},
{
"mangled_component_name" : "_ZNK9keymaster17SupportedResponseI21keymaster_algorithm_tE22NonErrorSerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster17SupportedResponseI21keymaster_algorithm_tE17NonErrorSerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster17SupportedResponseI21keymaster_algorithm_tE19NonErrorDeserializeEPPKhS4_"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-717"
}
],
"fields" :
[
{
"field_name" : "results",
"field_offset" : 96,
"referenced_type" : "type-785"
},
{
"field_name" : "results_length",
"field_offset" : 128,
"referenced_type" : "type-122"
}
],
"linker_set_key" : "keymaster::SupportedResponse<keymaster_block_mode_t>",
"name" : "keymaster::SupportedResponse<keymaster_block_mode_t>",
"referenced_type" : "type-949",
"self_type" : "type-949",
"size" : 20,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"template_args" : [ "type-950" ],
"unique_id" : "_ZTSN9keymaster17SupportedResponseI22keymaster_block_mode_tEE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster17SupportedResponseI22keymaster_block_mode_tEE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_block_mode_tED1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_block_mode_tED0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_"
},
{
"mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_block_mode_tE22NonErrorSerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_block_mode_tE17NonErrorSerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_block_mode_tE19NonErrorDeserializeEPPKhS4_"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-717"
}
],
"fields" :
[
{
"field_name" : "results",
"field_offset" : 96,
"referenced_type" : "type-885"
},
{
"field_name" : "results_length",
"field_offset" : 128,
"referenced_type" : "type-122"
}
],
"linker_set_key" : "keymaster::SupportedResponse<keymaster_digest_t>",
"name" : "keymaster::SupportedResponse<keymaster_digest_t>",
"referenced_type" : "type-963",
"self_type" : "type-963",
"size" : 20,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"template_args" : [ "type-964" ],
"unique_id" : "_ZTSN9keymaster17SupportedResponseI18keymaster_digest_tEE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster17SupportedResponseI18keymaster_digest_tEE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster17SupportedResponseI18keymaster_digest_tED1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster17SupportedResponseI18keymaster_digest_tED0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_"
},
{
"mangled_component_name" : "_ZNK9keymaster17SupportedResponseI18keymaster_digest_tE22NonErrorSerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster17SupportedResponseI18keymaster_digest_tE17NonErrorSerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster17SupportedResponseI18keymaster_digest_tE19NonErrorDeserializeEPPKhS4_"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-717"
}
],
"fields" :
[
{
"field_name" : "results",
"field_offset" : 96,
"referenced_type" : "type-954"
},
{
"field_name" : "results_length",
"field_offset" : 128,
"referenced_type" : "type-122"
}
],
"linker_set_key" : "keymaster::SupportedResponse<keymaster_key_format_t>",
"name" : "keymaster::SupportedResponse<keymaster_key_format_t>",
"referenced_type" : "type-968",
"self_type" : "type-968",
"size" : 20,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"template_args" : [ "type-969" ],
"unique_id" : "_ZTSN9keymaster17SupportedResponseI22keymaster_key_format_tEE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster17SupportedResponseI22keymaster_key_format_tEE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_key_format_tED1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_key_format_tED0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_"
},
{
"mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_key_format_tE22NonErrorSerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_key_format_tE17NonErrorSerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_key_format_tE19NonErrorDeserializeEPPKhS4_"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-717"
}
],
"fields" :
[
{
"field_name" : "results",
"field_offset" : 96,
"referenced_type" : "type-818"
},
{
"field_name" : "results_length",
"field_offset" : 128,
"referenced_type" : "type-122"
}
],
"linker_set_key" : "keymaster::SupportedResponse<keymaster_padding_t>",
"name" : "keymaster::SupportedResponse<keymaster_padding_t>",
"referenced_type" : "type-957",
"self_type" : "type-957",
"size" : 20,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"template_args" : [ "type-958" ],
"unique_id" : "_ZTSN9keymaster17SupportedResponseI19keymaster_padding_tEE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster17SupportedResponseI19keymaster_padding_tEE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster17SupportedResponseI19keymaster_padding_tED1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster17SupportedResponseI19keymaster_padding_tED0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_"
},
{
"mangled_component_name" : "_ZNK9keymaster17SupportedResponseI19keymaster_padding_tE22NonErrorSerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster17SupportedResponseI19keymaster_padding_tE17NonErrorSerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster17SupportedResponseI19keymaster_padding_tE19NonErrorDeserializeEPPKhS4_"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-161"
}
],
"linker_set_key" : "keymaster::SymmetricKey",
"name" : "keymaster::SymmetricKey",
"record_kind" : "class",
"referenced_type" : "type-2651",
"self_type" : "type-2651",
"size" : 96,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h",
"unique_id" : "_ZTSN9keymaster12SymmetricKeyE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster12SymmetricKeyE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster12SymmetricKeyD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster12SymmetricKeyD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster12SymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-141"
},
{
"referenced_type" : "type-142"
}
],
"fields" :
[
{
"access" : "private",
"field_name" : "random_source_",
"field_offset" : 96,
"referenced_type" : "type-2645"
}
],
"linker_set_key" : "keymaster::SymmetricKeyFactory",
"name" : "keymaster::SymmetricKeyFactory",
"record_kind" : "class",
"referenced_type" : "type-2644",
"self_type" : "type-2644",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h",
"unique_id" : "_ZTSN9keymaster19SymmetricKeyFactoryE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster19SymmetricKeyFactoryE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster19SymmetricKeyFactoryD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster19SymmetricKeyFactoryD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_"
},
{
"mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster10KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster10KeyFactory19GetOperationFactoryE19keymaster_purpose_t"
},
{
"mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedImportFormatsEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedExportFormatsEPj"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory18key_size_supportedEj"
},
{
"mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory14key_size_bytesEj"
},
{
"mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory13key_size_bitsEj"
},
{
"is_pure" : true,
"mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory42validate_algorithm_specific_new_key_paramsERKNS_16AuthorizationSetE"
},
{
"component_value" : -4,
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster19SymmetricKeyFactoryE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZThn4_N9keymaster19SymmetricKeyFactoryD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZThn4_N9keymaster19SymmetricKeyFactoryD0Ev"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-691"
}
],
"linker_set_key" : "keymaster::TKeymasterBlob<keymaster_blob_t>",
"name" : "keymaster::TKeymasterBlob<keymaster_blob_t>",
"referenced_type" : "type-690",
"self_type" : "type-690",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h",
"template_args" : [ "type-692" ],
"unique_id" : "_ZTSN9keymaster14TKeymasterBlobI16keymaster_blob_tEE"
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-128"
}
],
"linker_set_key" : "keymaster::TKeymasterBlob<keymaster_key_blob_t>",
"name" : "keymaster::TKeymasterBlob<keymaster_key_blob_t>",
"referenced_type" : "type-127",
"self_type" : "type-127",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h",
"template_args" : [ "type-129" ],
"unique_id" : "_ZTSN9keymaster14TKeymasterBlobI20keymaster_key_blob_tEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::TagValueType<KM_BIGNUM>",
"name" : "keymaster::TagValueType<KM_BIGNUM>",
"referenced_type" : "type-132",
"self_type" : "type-132",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h",
"unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_tn2147483648EEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::TagValueType<KM_BOOL>",
"name" : "keymaster::TagValueType<KM_BOOL>",
"referenced_type" : "type-100",
"self_type" : "type-100",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h",
"unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_t1879048192EEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::TagValueType<KM_BYTES>",
"name" : "keymaster::TagValueType<KM_BYTES>",
"referenced_type" : "type-114",
"self_type" : "type-114",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h",
"unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_tn1879048192EEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::TagValueType<KM_DATE>",
"name" : "keymaster::TagValueType<KM_DATE>",
"referenced_type" : "type-84",
"self_type" : "type-84",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h",
"unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_t1610612736EEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::TagValueType<KM_INVALID>",
"name" : "keymaster::TagValueType<KM_INVALID>",
"referenced_type" : "type-95",
"self_type" : "type-95",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h",
"unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_t0EEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::TagValueType<KM_UINT>",
"name" : "keymaster::TagValueType<KM_UINT>",
"referenced_type" : "type-89",
"self_type" : "type-89",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h",
"unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_t805306368EEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::TagValueType<KM_UINT_REP>",
"name" : "keymaster::TagValueType<KM_UINT_REP>",
"referenced_type" : "type-92",
"self_type" : "type-92",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h",
"unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_t1073741824EEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::TagValueType<KM_ULONG>",
"name" : "keymaster::TagValueType<KM_ULONG>",
"referenced_type" : "type-79",
"self_type" : "type-79",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h",
"unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_t1342177280EEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::TagValueType<KM_ULONG_REP>",
"name" : "keymaster::TagValueType<KM_ULONG_REP>",
"referenced_type" : "type-83",
"self_type" : "type-83",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h",
"unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_tn1610612736EEE"
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-2651"
}
],
"linker_set_key" : "keymaster::TripleDesKey",
"name" : "keymaster::TripleDesKey",
"record_kind" : "class",
"referenced_type" : "type-2678",
"self_type" : "type-2678",
"size" : 96,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/triple_des_key.h",
"unique_id" : "_ZTSN9keymaster12TripleDesKeyE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster12TripleDesKeyE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster12TripleDesKeyD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster12TripleDesKeyD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster12SymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-2644"
}
],
"linker_set_key" : "keymaster::TripleDesKeyFactory",
"name" : "keymaster::TripleDesKeyFactory",
"record_kind" : "class",
"referenced_type" : "type-2673",
"self_type" : "type-2673",
"size" : 16,
"source_file" : "/system/keymaster/include/keymaster/km_openssl/triple_des_key.h",
"unique_id" : "_ZTSN9keymaster19TripleDesKeyFactoryE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster19TripleDesKeyFactoryE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster19TripleDesKeyFactoryD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster19TripleDesKeyFactoryD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_"
},
{
"mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_"
},
{
"mangled_component_name" : "_ZNK9keymaster19TripleDesKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE"
},
{
"mangled_component_name" : "_ZNK9keymaster19TripleDesKeyFactory19GetOperationFactoryE19keymaster_purpose_t"
},
{
"mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedImportFormatsEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedExportFormatsEPj"
},
{
"mangled_component_name" : "_ZNK9keymaster19TripleDesKeyFactory18key_size_supportedEj"
},
{
"mangled_component_name" : "_ZNK9keymaster19TripleDesKeyFactory14key_size_bytesEj"
},
{
"mangled_component_name" : "_ZNK9keymaster19TripleDesKeyFactory13key_size_bitsEj"
},
{
"mangled_component_name" : "_ZNK9keymaster19TripleDesKeyFactory42validate_algorithm_specific_new_key_paramsERKNS_16AuthorizationSetE"
},
{
"component_value" : -4,
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster19TripleDesKeyFactoryE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZThn4_N9keymaster19TripleDesKeyFactoryD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZThn4_N9keymaster19TripleDesKeyFactoryD0Ev"
}
]
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ALGORITHM, keymaster_algorithm_t>",
"name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ALGORITHM, keymaster_algorithm_t>",
"record_kind" : "class",
"referenced_type" : "type-238",
"self_type" : "type-238",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h",
"template_args" : [ "type-239" ],
"unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t268435456EL15keymaster_tag_t268435458E21keymaster_algorithm_tEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_EC_CURVE, keymaster_ec_curve_t>",
"name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_EC_CURVE, keymaster_ec_curve_t>",
"record_kind" : "class",
"referenced_type" : "type-800",
"self_type" : "type-800",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h",
"template_args" : [ "type-801" ],
"unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t268435456EL15keymaster_tag_t268435466E20keymaster_ec_curve_tEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ORIGIN, keymaster_key_origin_t>",
"name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ORIGIN, keymaster_key_origin_t>",
"record_kind" : "class",
"referenced_type" : "type-787",
"self_type" : "type-787",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h",
"template_args" : [ "type-788" ],
"unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t268435456EL15keymaster_tag_t268436158E22keymaster_key_origin_tEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_USER_AUTH_TYPE, hw_authenticator_type_t>",
"name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_USER_AUTH_TYPE, hw_authenticator_type_t>",
"record_kind" : "class",
"referenced_type" : "type-790",
"self_type" : "type-790",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h",
"template_args" : [ "type-791" ],
"unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t268435456EL15keymaster_tag_t268435960E23hw_authenticator_type_tEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_BLOCK_MODE, keymaster_block_mode_t>",
"name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_BLOCK_MODE, keymaster_block_mode_t>",
"record_kind" : "class",
"referenced_type" : "type-465",
"self_type" : "type-465",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h",
"template_args" : [ "type-466" ],
"unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t536870912EL15keymaster_tag_t536870916E22keymaster_block_mode_tEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_DIGEST, keymaster_digest_t>",
"name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_DIGEST, keymaster_digest_t>",
"record_kind" : "class",
"referenced_type" : "type-867",
"self_type" : "type-867",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h",
"template_args" : [ "type-868" ],
"unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t536870912EL15keymaster_tag_t536870917E18keymaster_digest_tEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_KDF, keymaster_kdf_t>",
"name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_KDF, keymaster_kdf_t>",
"record_kind" : "class",
"referenced_type" : "type-794",
"self_type" : "type-794",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h",
"template_args" : [ "type-795" ],
"unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t536870912EL15keymaster_tag_t536870921E15keymaster_kdf_tEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_PADDING, keymaster_padding_t>",
"name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_PADDING, keymaster_padding_t>",
"record_kind" : "class",
"referenced_type" : "type-3",
"self_type" : "type-3",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h",
"template_args" : [ "type-4" ],
"unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t536870912EL15keymaster_tag_t536870918E19keymaster_padding_tEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_PURPOSE, keymaster_purpose_t>",
"name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_PURPOSE, keymaster_purpose_t>",
"record_kind" : "class",
"referenced_type" : "type-223",
"self_type" : "type-223",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h",
"template_args" : [ "type-224" ],
"unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t536870912EL15keymaster_tag_t536870913E19keymaster_purpose_tEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALLOW_WHILE_ON_BODY>",
"name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALLOW_WHILE_ON_BODY>",
"record_kind" : "class",
"referenced_type" : "type-748",
"self_type" : "type-748",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h",
"unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048698EEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALL_APPLICATIONS>",
"name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALL_APPLICATIONS>",
"record_kind" : "class",
"referenced_type" : "type-752",
"self_type" : "type-752",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h",
"unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048792EEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALL_USERS>",
"name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALL_USERS>",
"record_kind" : "class",
"referenced_type" : "type-2964",
"self_type" : "type-2964",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h",
"unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048692EEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_CALLER_NONCE>",
"name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_CALLER_NONCE>",
"record_kind" : "class",
"referenced_type" : "type-727",
"self_type" : "type-727",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h",
"unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048199EEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_NO_AUTH_REQUIRED>",
"name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_NO_AUTH_REQUIRED>",
"record_kind" : "class",
"referenced_type" : "type-743",
"self_type" : "type-743",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h",
"unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048695EEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ROLLBACK_RESISTANT>",
"name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ROLLBACK_RESISTANT>",
"record_kind" : "class",
"referenced_type" : "type-759",
"self_type" : "type-759",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h",
"unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048895EEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_UNLOCKED_DEVICE_REQUIRED>",
"name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_UNLOCKED_DEVICE_REQUIRED>",
"record_kind" : "class",
"referenced_type" : "type-750",
"self_type" : "type-750",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h",
"unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048701EEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_APPLICATION_DATA>",
"name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_APPLICATION_DATA>",
"record_kind" : "class",
"referenced_type" : "type-497",
"self_type" : "type-497",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h",
"unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047492EEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_APPLICATION_ID>",
"name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_APPLICATION_ID>",
"record_kind" : "class",
"referenced_type" : "type-754",
"self_type" : "type-754",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h",
"unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047591EEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ASSOCIATED_DATA>",
"name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ASSOCIATED_DATA>",
"record_kind" : "class",
"referenced_type" : "type-2768",
"self_type" : "type-2768",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h",
"unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047192EEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_APPLICATION_ID>",
"name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_APPLICATION_ID>",
"record_kind" : "class",
"referenced_type" : "type-763",
"self_type" : "type-763",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h",
"unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047483EEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_CHALLENGE>",
"name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_CHALLENGE>",
"record_kind" : "class",
"referenced_type" : "type-2966",
"self_type" : "type-2966",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h",
"unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047484EEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_BRAND>",
"name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_BRAND>",
"record_kind" : "class",
"referenced_type" : "type-765",
"self_type" : "type-765",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h",
"unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047482EEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_DEVICE>",
"name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_DEVICE>",
"record_kind" : "class",
"referenced_type" : "type-767",
"self_type" : "type-767",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h",
"unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047481EEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_IMEI>",
"name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_IMEI>",
"record_kind" : "class",
"referenced_type" : "type-774",
"self_type" : "type-774",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h",
"unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047478EEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MANUFACTURER>",
"name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MANUFACTURER>",
"record_kind" : "class",
"referenced_type" : "type-780",
"self_type" : "type-780",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h",
"unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047476EEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MEID>",
"name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MEID>",
"record_kind" : "class",
"referenced_type" : "type-778",
"self_type" : "type-778",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h",
"unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047477EEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MODEL>",
"name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MODEL>",
"record_kind" : "class",
"referenced_type" : "type-782",
"self_type" : "type-782",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h",
"unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047475EEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_PRODUCT>",
"name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_PRODUCT>",
"record_kind" : "class",
"referenced_type" : "type-769",
"self_type" : "type-769",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h",
"unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047480EEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_SERIAL>",
"name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_SERIAL>",
"record_kind" : "class",
"referenced_type" : "type-772",
"self_type" : "type-772",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h",
"unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047479EEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_NONCE>",
"name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_NONCE>",
"record_kind" : "class",
"referenced_type" : "type-2770",
"self_type" : "type-2770",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h",
"unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047191EEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ROOT_OF_TRUST>",
"name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ROOT_OF_TRUST>",
"record_kind" : "class",
"referenced_type" : "type-761",
"self_type" : "type-761",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h",
"unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047488EEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_ACTIVE_DATETIME>",
"name" : "keymaster::TypedTag<KM_DATE, KM_TAG_ACTIVE_DATETIME>",
"record_kind" : "class",
"referenced_type" : "type-733",
"self_type" : "type-733",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h",
"unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1610612736EL15keymaster_tag_t1610613136EEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_CREATION_DATETIME>",
"name" : "keymaster::TypedTag<KM_DATE, KM_TAG_CREATION_DATETIME>",
"record_kind" : "class",
"referenced_type" : "type-757",
"self_type" : "type-757",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h",
"unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1610612736EL15keymaster_tag_t1610613437EEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_ORIGINATION_EXPIRE_DATETIME>",
"name" : "keymaster::TypedTag<KM_DATE, KM_TAG_ORIGINATION_EXPIRE_DATETIME>",
"record_kind" : "class",
"referenced_type" : "type-736",
"self_type" : "type-736",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h",
"unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1610612736EL15keymaster_tag_t1610613137EEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_USAGE_EXPIRE_DATETIME>",
"name" : "keymaster::TypedTag<KM_DATE, KM_TAG_USAGE_EXPIRE_DATETIME>",
"record_kind" : "class",
"referenced_type" : "type-738",
"self_type" : "type-738",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h",
"unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1610612736EL15keymaster_tag_t1610613138EEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_AUTH_TIMEOUT>",
"name" : "keymaster::TypedTag<KM_UINT, KM_TAG_AUTH_TIMEOUT>",
"record_kind" : "class",
"referenced_type" : "type-746",
"self_type" : "type-746",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h",
"unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t805306368EL15keymaster_tag_t805306873EEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_KEY_SIZE>",
"name" : "keymaster::TypedTag<KM_UINT, KM_TAG_KEY_SIZE>",
"record_kind" : "class",
"referenced_type" : "type-149",
"self_type" : "type-149",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h",
"unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t805306368EL15keymaster_tag_t805306371EEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_MAC_LENGTH>",
"name" : "keymaster::TypedTag<KM_UINT, KM_TAG_MAC_LENGTH>",
"record_kind" : "class",
"referenced_type" : "type-2762",
"self_type" : "type-2762",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h",
"unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t805306368EL15keymaster_tag_t805307371EEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_MIN_MAC_LENGTH>",
"name" : "keymaster::TypedTag<KM_UINT, KM_TAG_MIN_MAC_LENGTH>",
"record_kind" : "class",
"referenced_type" : "type-731",
"self_type" : "type-731",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h",
"unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t805306368EL15keymaster_tag_t805306376EEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_OS_PATCHLEVEL>",
"name" : "keymaster::TypedTag<KM_UINT, KM_TAG_OS_PATCHLEVEL>",
"record_kind" : "class",
"referenced_type" : "type-217",
"self_type" : "type-217",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h",
"unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t805306368EL15keymaster_tag_t805307074EEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_OS_VERSION>",
"name" : "keymaster::TypedTag<KM_UINT, KM_TAG_OS_VERSION>",
"record_kind" : "class",
"referenced_type" : "type-204",
"self_type" : "type-204",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h",
"unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t805306368EL15keymaster_tag_t805307073EEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::TypedTag<KM_ULONG, KM_TAG_RSA_PUBLIC_EXPONENT>",
"name" : "keymaster::TypedTag<KM_ULONG, KM_TAG_RSA_PUBLIC_EXPONENT>",
"record_kind" : "class",
"referenced_type" : "type-181",
"self_type" : "type-181",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h",
"unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1342177280EL15keymaster_tag_t1342177480EEE"
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "mPtr",
"referenced_type" : "type-155"
}
],
"linker_set_key" : "keymaster::UniquePtr<ec_key_st, keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> >",
"name" : "keymaster::UniquePtr<ec_key_st, keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> >",
"record_kind" : "class",
"referenced_type" : "type-154",
"self_type" : "type-154",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h",
"template_args" : [ "type-157", "type-158" ],
"unique_id" : "_ZTSN9keymaster9UniquePtrI9ec_key_stNS_20OpenSslObjectDeleterIS1_XadL_Z11EC_KEY_freeEEEEEE"
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "mPtr",
"referenced_type" : "type-351"
}
],
"linker_set_key" : "keymaster::UniquePtr<evp_pkey_st, keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> >",
"name" : "keymaster::UniquePtr<evp_pkey_st, keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> >",
"record_kind" : "class",
"referenced_type" : "type-350",
"self_type" : "type-350",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h",
"template_args" : [ "type-353", "type-307" ],
"unique_id" : "_ZTSN9keymaster9UniquePtrI11evp_pkey_stNS_20OpenSslObjectDeleterIS1_XadL_Z13EVP_PKEY_freeEEEEEE"
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "mPtr",
"referenced_type" : "type-5217"
}
],
"linker_set_key" : "keymaster::UniquePtr<hmac_ctx_st, keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> >",
"name" : "keymaster::UniquePtr<hmac_ctx_st, keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> >",
"record_kind" : "class",
"referenced_type" : "type-5216",
"self_type" : "type-5216",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h",
"template_args" : [ "type-5219", "type-5213" ],
"unique_id" : "_ZTSN9keymaster9UniquePtrI11hmac_ctx_stNS_20OpenSslObjectDeleterIS1_XadL_Z13HMAC_CTX_freeEEEEEE"
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "mPtr",
"referenced_type" : "type-2959"
}
],
"linker_set_key" : "keymaster::UniquePtr<keymaster::AndroidKeymaster, keymaster::DefaultDelete<keymaster::AndroidKeymaster> >",
"name" : "keymaster::UniquePtr<keymaster::AndroidKeymaster, keymaster::DefaultDelete<keymaster::AndroidKeymaster> >",
"record_kind" : "class",
"referenced_type" : "type-3055",
"self_type" : "type-3055",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h",
"template_args" : [ "type-2925", "type-2924" ],
"unique_id" : "_ZTSN9keymaster9UniquePtrINS_16AndroidKeymasterENS_13DefaultDeleteIS1_EEEE"
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "mPtr",
"referenced_type" : "type-674"
}
],
"linker_set_key" : "keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> >",
"name" : "keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> >",
"record_kind" : "class",
"referenced_type" : "type-1143",
"self_type" : "type-1143",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h",
"template_args" : [ "type-161", "type-627" ],
"unique_id" : "_ZTSN9keymaster9UniquePtrINS_3KeyENS_13DefaultDeleteIS1_EEEE"
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "mPtr",
"referenced_type" : "type-1147"
}
],
"linker_set_key" : "keymaster::UniquePtr<keymaster::KeymasterContext, keymaster::DefaultDelete<keymaster::KeymasterContext> >",
"name" : "keymaster::UniquePtr<keymaster::KeymasterContext, keymaster::DefaultDelete<keymaster::KeymasterContext> >",
"record_kind" : "class",
"referenced_type" : "type-2926",
"self_type" : "type-2926",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h",
"template_args" : [ "type-1146", "type-2928" ],
"unique_id" : "_ZTSN9keymaster9UniquePtrINS_16KeymasterContextENS_13DefaultDeleteIS1_EEEE"
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "mPtr",
"referenced_type" : "type-178"
}
],
"linker_set_key" : "keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> >",
"name" : "keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> >",
"record_kind" : "class",
"referenced_type" : "type-346",
"self_type" : "type-346",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h",
"template_args" : [ "type-175", "type-226" ],
"unique_id" : "_ZTSN9keymaster9UniquePtrINS_9OperationENS_13DefaultDeleteIS1_EEEE"
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "mPtr",
"referenced_type" : "type-2930"
}
],
"linker_set_key" : "keymaster::UniquePtr<keymaster::OperationTable, keymaster::DefaultDelete<keymaster::OperationTable> >",
"name" : "keymaster::UniquePtr<keymaster::OperationTable, keymaster::DefaultDelete<keymaster::OperationTable> >",
"record_kind" : "class",
"referenced_type" : "type-2929",
"self_type" : "type-2929",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h",
"template_args" : [ "type-2932", "type-2933" ],
"unique_id" : "_ZTSN9keymaster9UniquePtrINS_14OperationTableENS_13DefaultDeleteIS1_EEEE"
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "mPtr",
"referenced_type" : "type-728"
}
],
"linker_set_key" : "keymaster::UniquePtr<keymaster_algorithm_t [], keymaster::DefaultDelete<keymaster_algorithm_t []> >",
"name" : "keymaster::UniquePtr<keymaster_algorithm_t [], keymaster::DefaultDelete<keymaster_algorithm_t []> >",
"record_kind" : "class",
"referenced_type" : "type-1177",
"self_type" : "type-1177",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h",
"template_args" : [ "type-686", "type-685" ],
"unique_id" : "_ZTSN9keymaster9UniquePtrIA_21keymaster_algorithm_tNS_13DefaultDeleteIS2_EEEE"
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "mPtr",
"referenced_type" : "type-5132"
}
],
"linker_set_key" : "keymaster::UniquePtr<keymaster_blob_t [], keymaster::DefaultDelete<keymaster_blob_t []> >",
"name" : "keymaster::UniquePtr<keymaster_blob_t [], keymaster::DefaultDelete<keymaster_blob_t []> >",
"record_kind" : "class",
"referenced_type" : "type-5223",
"self_type" : "type-5223",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h",
"template_args" : [ "type-5122", "type-5121" ],
"unique_id" : "_ZTSN9keymaster9UniquePtrIA_16keymaster_blob_tNS_13DefaultDeleteIS2_EEEE"
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "mPtr",
"referenced_type" : "type-785"
}
],
"linker_set_key" : "keymaster::UniquePtr<keymaster_block_mode_t [], keymaster::DefaultDelete<keymaster_block_mode_t []> >",
"name" : "keymaster::UniquePtr<keymaster_block_mode_t [], keymaster::DefaultDelete<keymaster_block_mode_t []> >",
"record_kind" : "class",
"referenced_type" : "type-1183",
"self_type" : "type-1183",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h",
"template_args" : [ "type-740", "type-739" ],
"unique_id" : "_ZTSN9keymaster9UniquePtrIA_22keymaster_block_mode_tNS_13DefaultDeleteIS2_EEEE"
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "mPtr",
"referenced_type" : "type-2620"
}
],
"linker_set_key" : "keymaster::UniquePtr<keymaster_cert_chain_t, keymaster::CertificateChainDelete>",
"name" : "keymaster::UniquePtr<keymaster_cert_chain_t, keymaster::CertificateChainDelete>",
"record_kind" : "class",
"referenced_type" : "type-2619",
"self_type" : "type-2619",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h",
"template_args" : [ "type-2622", "type-66" ],
"unique_id" : "_ZTSN9keymaster9UniquePtrI22keymaster_cert_chain_tNS_22CertificateChainDeleteEEE"
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "mPtr",
"referenced_type" : "type-885"
}
],
"linker_set_key" : "keymaster::UniquePtr<keymaster_digest_t [], keymaster::DefaultDelete<keymaster_digest_t []> >",
"name" : "keymaster::UniquePtr<keymaster_digest_t [], keymaster::DefaultDelete<keymaster_digest_t []> >",
"record_kind" : "class",
"referenced_type" : "type-1196",
"self_type" : "type-1196",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h",
"template_args" : [ "type-826", "type-825" ],
"unique_id" : "_ZTSN9keymaster9UniquePtrIA_18keymaster_digest_tNS_13DefaultDeleteIS2_EEEE"
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "mPtr",
"referenced_type" : "type-954"
}
],
"linker_set_key" : "keymaster::UniquePtr<keymaster_key_format_t [], keymaster::DefaultDelete<keymaster_key_format_t []> >",
"name" : "keymaster::UniquePtr<keymaster_key_format_t [], keymaster::DefaultDelete<keymaster_key_format_t []> >",
"record_kind" : "class",
"referenced_type" : "type-1202",
"self_type" : "type-1202",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h",
"template_args" : [ "type-895", "type-894" ],
"unique_id" : "_ZTSN9keymaster9UniquePtrIA_22keymaster_key_format_tNS_13DefaultDeleteIS2_EEEE"
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "mPtr",
"referenced_type" : "type-818"
}
],
"linker_set_key" : "keymaster::UniquePtr<keymaster_padding_t [], keymaster::DefaultDelete<keymaster_padding_t []> >",
"name" : "keymaster::UniquePtr<keymaster_padding_t [], keymaster::DefaultDelete<keymaster_padding_t []> >",
"record_kind" : "class",
"referenced_type" : "type-1189",
"self_type" : "type-1189",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h",
"template_args" : [ "type-798", "type-797" ],
"unique_id" : "_ZTSN9keymaster9UniquePtrIA_19keymaster_padding_tNS_13DefaultDeleteIS2_EEEE"
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "mPtr",
"referenced_type" : "type-2132"
}
],
"linker_set_key" : "keymaster::UniquePtr<rsa_st, keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> >",
"name" : "keymaster::UniquePtr<rsa_st, keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> >",
"record_kind" : "class",
"referenced_type" : "type-2184",
"self_type" : "type-2184",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h",
"template_args" : [ "type-2185", "type-379" ],
"unique_id" : "_ZTSN9keymaster9UniquePtrI6rsa_stNS_20OpenSslObjectDeleterIS1_XadL_Z8RSA_freeEEEEEE"
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "mPtr",
"referenced_type" : "type-558"
}
],
"linker_set_key" : "keymaster::UniquePtr<rsa_st, keymaster::RsaKey::RSA_Delete>",
"name" : "keymaster::UniquePtr<rsa_st, keymaster::RsaKey::RSA_Delete>",
"record_kind" : "class",
"referenced_type" : "type-557",
"self_type" : "type-557",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h",
"template_args" : [ "type-560", "type-561" ],
"unique_id" : "_ZTSN9keymaster9UniquePtrI6rsa_stNS_6RsaKey10RSA_DeleteEEE"
},
{
"alignment" : 4,
"fields" :
[
{
"access" : "private",
"field_name" : "mPtr",
"referenced_type" : "type-123"
}
],
"linker_set_key" : "keymaster::UniquePtr<unsigned char [], keymaster::DefaultDelete<unsigned char []> >",
"name" : "keymaster::UniquePtr<unsigned char [], keymaster::DefaultDelete<unsigned char []> >",
"record_kind" : "class",
"referenced_type" : "type-191",
"self_type" : "type-191",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/UniquePtr.h",
"template_args" : [ "type-82", "type-81" ],
"unique_id" : "_ZTSN9keymaster9UniquePtrIA_hNS_13DefaultDeleteIS1_EEEE"
},
{
"alignment" : 8,
"base_specifiers" :
[
{
"referenced_type" : "type-719"
}
],
"fields" :
[
{
"field_name" : "op_handle",
"field_offset" : 64,
"referenced_type" : "type-116"
},
{
"field_name" : "input",
"field_offset" : 128,
"referenced_type" : "type-190"
},
{
"field_name" : "additional_params",
"field_offset" : 288,
"referenced_type" : "type-117"
}
],
"linker_set_key" : "keymaster::UpdateOperationRequest",
"name" : "keymaster::UpdateOperationRequest",
"referenced_type" : "type-1008",
"self_type" : "type-1008",
"size" : 80,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster22UpdateOperationRequestE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster22UpdateOperationRequestE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster22UpdateOperationRequestD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster22UpdateOperationRequestD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster22UpdateOperationRequest14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster22UpdateOperationRequest9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster22UpdateOperationRequest11DeserializeEPPKhS2_"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-717"
}
],
"fields" :
[
{
"field_name" : "output",
"field_offset" : 96,
"referenced_type" : "type-190"
},
{
"field_name" : "input_consumed",
"field_offset" : 256,
"referenced_type" : "type-122"
},
{
"field_name" : "output_params",
"field_offset" : 288,
"referenced_type" : "type-117"
}
],
"linker_set_key" : "keymaster::UpdateOperationResponse",
"name" : "keymaster::UpdateOperationResponse",
"referenced_type" : "type-1010",
"self_type" : "type-1010",
"size" : 76,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster23UpdateOperationResponseE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster23UpdateOperationResponseE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster23UpdateOperationResponseD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster23UpdateOperationResponseD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_"
},
{
"mangled_component_name" : "_ZNK9keymaster23UpdateOperationResponse22NonErrorSerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster23UpdateOperationResponse17NonErrorSerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster23UpdateOperationResponse19NonErrorDeserializeEPPKhS2_"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-719"
}
],
"fields" :
[
{
"field_name" : "key_blob",
"field_offset" : 64,
"referenced_type" : "type-1077"
},
{
"field_name" : "upgrade_params",
"field_offset" : 128,
"referenced_type" : "type-117"
}
],
"linker_set_key" : "keymaster::UpgradeKeyRequest",
"name" : "keymaster::UpgradeKeyRequest",
"referenced_type" : "type-1076",
"self_type" : "type-1076",
"size" : 56,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster17UpgradeKeyRequestE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster17UpgradeKeyRequestE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster17UpgradeKeyRequestD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster17UpgradeKeyRequestD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster17UpgradeKeyRequest14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster17UpgradeKeyRequest9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster17UpgradeKeyRequest11DeserializeEPPKhS2_"
}
]
},
{
"alignment" : 4,
"base_specifiers" :
[
{
"referenced_type" : "type-717"
}
],
"fields" :
[
{
"field_name" : "upgraded_key",
"field_offset" : 96,
"referenced_type" : "type-1080"
}
],
"linker_set_key" : "keymaster::UpgradeKeyResponse",
"name" : "keymaster::UpgradeKeyResponse",
"referenced_type" : "type-1079",
"self_type" : "type-1079",
"size" : 20,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster18UpgradeKeyResponseE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster18UpgradeKeyResponseE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster18UpgradeKeyResponseD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster18UpgradeKeyResponseD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_"
},
{
"mangled_component_name" : "_ZNK9keymaster18UpgradeKeyResponse22NonErrorSerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster18UpgradeKeyResponse17NonErrorSerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster18UpgradeKeyResponse19NonErrorDeserializeEPPKhS2_"
}
]
},
{
"alignment" : 8,
"base_specifiers" :
[
{
"referenced_type" : "type-125"
}
],
"fields" :
[
{
"field_name" : "challenge",
"field_offset" : 64,
"referenced_type" : "type-116"
},
{
"field_name" : "timestamp",
"field_offset" : 128,
"referenced_type" : "type-116"
},
{
"field_name" : "parameters_verified",
"field_offset" : 192,
"referenced_type" : "type-117"
},
{
"field_name" : "security_level",
"field_offset" : 512,
"referenced_type" : "type-1116"
},
{
"field_name" : "mac",
"field_offset" : 544,
"referenced_type" : "type-690"
}
],
"linker_set_key" : "keymaster::VerificationToken",
"name" : "keymaster::VerificationToken",
"referenced_type" : "type-1115",
"self_type" : "type-1115",
"size" : 80,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster17VerificationTokenE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster17VerificationTokenE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster17VerificationTokenD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster17VerificationTokenD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster17VerificationToken14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster17VerificationToken9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster17VerificationToken11DeserializeEPPKhS2_"
}
]
},
{
"alignment" : 8,
"base_specifiers" :
[
{
"referenced_type" : "type-719"
}
],
"fields" :
[
{
"field_name" : "challenge",
"field_offset" : 64,
"referenced_type" : "type-116"
},
{
"field_name" : "parameters_to_verify",
"field_offset" : 128,
"referenced_type" : "type-117"
},
{
"field_name" : "auth_token",
"field_offset" : 448,
"referenced_type" : "type-1111"
}
],
"linker_set_key" : "keymaster::VerifyAuthorizationRequest",
"name" : "keymaster::VerifyAuthorizationRequest",
"referenced_type" : "type-1121",
"self_type" : "type-1121",
"size" : 112,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster26VerifyAuthorizationRequestE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster26VerifyAuthorizationRequestE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster26VerifyAuthorizationRequestD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster26VerifyAuthorizationRequestD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster26VerifyAuthorizationRequest14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster26VerifyAuthorizationRequest9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster26VerifyAuthorizationRequest11DeserializeEPPKhS2_"
}
]
},
{
"alignment" : 8,
"base_specifiers" :
[
{
"referenced_type" : "type-717"
}
],
"fields" :
[
{
"field_name" : "error",
"field_offset" : 96,
"referenced_type" : "type-1127"
},
{
"field_name" : "token",
"field_offset" : 128,
"referenced_type" : "type-1115"
}
],
"linker_set_key" : "keymaster::VerifyAuthorizationResponse",
"name" : "keymaster::VerifyAuthorizationResponse",
"referenced_type" : "type-1126",
"self_type" : "type-1126",
"size" : 96,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h",
"unique_id" : "_ZTSN9keymaster27VerifyAuthorizationResponseE",
"vtable_components" :
[
{
"kind" : "offset_to_top"
},
{
"kind" : "rtti",
"mangled_component_name" : "_ZTIN9keymaster27VerifyAuthorizationResponseE"
},
{
"kind" : "complete_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster27VerifyAuthorizationResponseD1Ev"
},
{
"kind" : "deleting_dtor_pointer",
"mangled_component_name" : "_ZN9keymaster27VerifyAuthorizationResponseD0Ev"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_"
},
{
"mangled_component_name" : "_ZNK9keymaster27VerifyAuthorizationResponse22NonErrorSerializedSizeEv"
},
{
"mangled_component_name" : "_ZNK9keymaster27VerifyAuthorizationResponse17NonErrorSerializeEPhPKh"
},
{
"mangled_component_name" : "_ZN9keymaster27VerifyAuthorizationResponse19NonErrorDeserializeEPPKhS2_"
}
]
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::Void",
"name" : "keymaster::Void",
"record_kind" : "class",
"referenced_type" : "type-78",
"self_type" : "type-78",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h",
"unique_id" : "_ZTSN9keymaster4VoidE"
},
{
"alignment" : 4,
"fields" :
[
{
"field_name" : "purpose",
"referenced_type" : "type-864"
},
{
"field_name" : "algorithm",
"field_offset" : 32,
"referenced_type" : "type-848"
},
{
"field_name" : "key_size",
"field_offset" : 64,
"referenced_type" : "type-848"
},
{
"field_name" : "block_mode",
"field_offset" : 96,
"referenced_type" : "type-864"
},
{
"field_name" : "digest",
"field_offset" : 128,
"referenced_type" : "type-864"
},
{
"field_name" : "padding",
"field_offset" : 160,
"referenced_type" : "type-864"
},
{
"field_name" : "caller_nonce",
"field_offset" : 192,
"referenced_type" : "type-855"
},
{
"field_name" : "min_mac_length",
"field_offset" : 224,
"referenced_type" : "type-848"
},
{
"field_name" : "kdf",
"field_offset" : 256,
"referenced_type" : "type-864"
},
{
"field_name" : "ec_curve",
"field_offset" : 288,
"referenced_type" : "type-848"
},
{
"field_name" : "rsa_public_exponent",
"field_offset" : 320,
"referenced_type" : "type-848"
},
{
"field_name" : "active_date_time",
"field_offset" : 352,
"referenced_type" : "type-848"
},
{
"field_name" : "origination_expire_date_time",
"field_offset" : 384,
"referenced_type" : "type-848"
},
{
"field_name" : "usage_expire_date_time",
"field_offset" : 416,
"referenced_type" : "type-848"
},
{
"field_name" : "no_auth_required",
"field_offset" : 448,
"referenced_type" : "type-855"
},
{
"field_name" : "user_auth_type",
"field_offset" : 480,
"referenced_type" : "type-848"
},
{
"field_name" : "auth_timeout",
"field_offset" : 512,
"referenced_type" : "type-848"
},
{
"field_name" : "allow_while_on_body",
"field_offset" : 544,
"referenced_type" : "type-855"
},
{
"field_name" : "trusted_confirmation_required",
"field_offset" : 576,
"referenced_type" : "type-855"
},
{
"field_name" : "unlocked_device_required",
"field_offset" : 608,
"referenced_type" : "type-855"
},
{
"field_name" : "all_applications",
"field_offset" : 640,
"referenced_type" : "type-855"
},
{
"field_name" : "application_id",
"field_offset" : 672,
"referenced_type" : "type-848"
},
{
"field_name" : "creation_date_time",
"field_offset" : 704,
"referenced_type" : "type-848"
},
{
"field_name" : "origin",
"field_offset" : 736,
"referenced_type" : "type-848"
},
{
"field_name" : "rollback_resistant",
"field_offset" : 768,
"referenced_type" : "type-855"
},
{
"field_name" : "root_of_trust",
"field_offset" : 800,
"referenced_type" : "type-866"
},
{
"field_name" : "os_version",
"field_offset" : 832,
"referenced_type" : "type-848"
},
{
"field_name" : "os_patchlevel",
"field_offset" : 864,
"referenced_type" : "type-848"
},
{
"field_name" : "attestation_application_id",
"field_offset" : 896,
"referenced_type" : "type-848"
},
{
"field_name" : "attestation_id_brand",
"field_offset" : 928,
"referenced_type" : "type-848"
},
{
"field_name" : "attestation_id_device",
"field_offset" : 960,
"referenced_type" : "type-848"
},
{
"field_name" : "attestation_id_product",
"field_offset" : 992,
"referenced_type" : "type-848"
},
{
"field_name" : "attestation_id_serial",
"field_offset" : 1024,
"referenced_type" : "type-848"
},
{
"field_name" : "attestation_id_imei",
"field_offset" : 1056,
"referenced_type" : "type-848"
},
{
"field_name" : "attestation_id_meid",
"field_offset" : 1088,
"referenced_type" : "type-848"
},
{
"field_name" : "attestation_id_manufacturer",
"field_offset" : 1120,
"referenced_type" : "type-848"
},
{
"field_name" : "attestation_id_model",
"field_offset" : 1152,
"referenced_type" : "type-848"
}
],
"linker_set_key" : "keymaster::km_auth_list",
"name" : "keymaster::km_auth_list",
"referenced_type" : "type-863",
"self_type" : "type-863",
"size" : 148,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h",
"unique_id" : "_ZTSN9keymaster12km_auth_listE"
},
{
"alignment" : 4,
"fields" :
[
{
"field_name" : "attestation_version",
"referenced_type" : "type-848"
},
{
"field_name" : "attestation_security_level",
"field_offset" : 32,
"referenced_type" : "type-848"
},
{
"field_name" : "keymaster_version",
"field_offset" : 64,
"referenced_type" : "type-848"
},
{
"field_name" : "keymaster_security_level",
"field_offset" : 96,
"referenced_type" : "type-848"
},
{
"field_name" : "attestation_challenge",
"field_offset" : 128,
"referenced_type" : "type-848"
},
{
"field_name" : "software_enforced",
"field_offset" : 160,
"referenced_type" : "type-874"
},
{
"field_name" : "tee_enforced",
"field_offset" : 192,
"referenced_type" : "type-874"
},
{
"field_name" : "unique_id",
"field_offset" : 224,
"referenced_type" : "type-848"
}
],
"linker_set_key" : "keymaster::km_key_description",
"name" : "keymaster::km_key_description",
"referenced_type" : "type-873",
"self_type" : "type-873",
"size" : 32,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h",
"unique_id" : "_ZTSN9keymaster18km_key_descriptionE"
},
{
"alignment" : 4,
"fields" :
[
{
"field_name" : "verified_boot_key",
"referenced_type" : "type-848"
},
{
"field_name" : "device_locked",
"field_offset" : 32,
"referenced_type" : "type-855"
},
{
"field_name" : "verified_boot_state",
"field_offset" : 64,
"referenced_type" : "type-848"
}
],
"linker_set_key" : "keymaster::km_root_of_trust",
"name" : "keymaster::km_root_of_trust",
"referenced_type" : "type-854",
"self_type" : "type-854",
"size" : 12,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h",
"unique_id" : "_ZTSN9keymaster16km_root_of_trustE"
},
{
"alignment" : 4,
"fields" :
[
{
"field_name" : "version",
"referenced_type" : "type-2818"
},
{
"field_name" : "transit_key",
"field_offset" : 32,
"referenced_type" : "type-2818"
},
{
"field_name" : "iv",
"field_offset" : 64,
"referenced_type" : "type-2818"
},
{
"field_name" : "wrapped_key_description",
"field_offset" : 96,
"referenced_type" : "type-2872"
},
{
"field_name" : "secure_key",
"field_offset" : 128,
"referenced_type" : "type-2818"
},
{
"field_name" : "tag",
"field_offset" : 160,
"referenced_type" : "type-2818"
}
],
"linker_set_key" : "keymaster::km_wrapped_key",
"name" : "keymaster::km_wrapped_key",
"referenced_type" : "type-2871",
"self_type" : "type-2871",
"size" : 24,
"source_file" : "/system/keymaster/include/keymaster/wrapped_key.h",
"unique_id" : "_ZTSN9keymaster14km_wrapped_keyE"
},
{
"alignment" : 4,
"fields" :
[
{
"field_name" : "key_format",
"referenced_type" : "type-2818"
},
{
"field_name" : "auth_list",
"field_offset" : 32,
"referenced_type" : "type-874"
}
],
"linker_set_key" : "keymaster::km_wrapped_key_description",
"name" : "keymaster::km_wrapped_key_description",
"referenced_type" : "type-2866",
"self_type" : "type-2866",
"size" : 8,
"source_file" : "/system/keymaster/include/keymaster/wrapped_key.h",
"unique_id" : "_ZTSN9keymaster26km_wrapped_key_descriptionE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::remove_reference<keymaster::AuthorizationSet &>",
"name" : "keymaster::remove_reference<keymaster::AuthorizationSet &>",
"referenced_type" : "type-704",
"self_type" : "type-704",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h",
"template_args" : [ "type-705" ],
"unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_16AuthorizationSetEEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::remove_reference<keymaster::ComputeSharedHmacResponse &>",
"name" : "keymaster::remove_reference<keymaster::ComputeSharedHmacResponse &>",
"referenced_type" : "type-714",
"self_type" : "type-714",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h",
"template_args" : [ "type-715" ],
"unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_25ComputeSharedHmacResponseEEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::remove_reference<keymaster::HmacSharingParameters &>",
"name" : "keymaster::remove_reference<keymaster::HmacSharingParameters &>",
"referenced_type" : "type-710",
"self_type" : "type-710",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h",
"template_args" : [ "type-711" ],
"unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_21HmacSharingParametersEEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::remove_reference<keymaster::Key &>",
"name" : "keymaster::remove_reference<keymaster::Key &>",
"referenced_type" : "type-2021",
"self_type" : "type-2021",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h",
"template_args" : [ "type-2022" ],
"unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_3KeyEEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::remove_reference<keymaster::TKeymasterBlob<keymaster_blob_t> &>",
"name" : "keymaster::remove_reference<keymaster::TKeymasterBlob<keymaster_blob_t> &>",
"referenced_type" : "type-709",
"self_type" : "type-709",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h",
"template_args" : [ "type-694" ],
"unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_14TKeymasterBlobI16keymaster_blob_tEEEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::remove_reference<keymaster::TKeymasterBlob<keymaster_key_blob_t> &>",
"name" : "keymaster::remove_reference<keymaster::TKeymasterBlob<keymaster_key_blob_t> &>",
"referenced_type" : "type-708",
"self_type" : "type-708",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h",
"template_args" : [ "type-698" ],
"unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_14TKeymasterBlobI20keymaster_key_blob_tEEEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::remove_reference<keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ALGORITHM, keymaster_algorithm_t> &>",
"name" : "keymaster::remove_reference<keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ALGORITHM, keymaster_algorithm_t> &>",
"referenced_type" : "type-2350",
"self_type" : "type-2350",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h",
"template_args" : [ "type-2351" ],
"unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_12TypedEnumTagIL20keymaster_tag_type_t268435456EL15keymaster_tag_t268435458E21keymaster_algorithm_tEEEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::remove_reference<keymaster_algorithm_t *>",
"name" : "keymaster::remove_reference<keymaster_algorithm_t *>",
"referenced_type" : "type-2354",
"self_type" : "type-2354",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h",
"template_args" : [ "type-2330" ],
"unique_id" : "_ZTSN9keymaster16remove_referenceIP21keymaster_algorithm_tEE"
},
{
"alignment" : 1,
"linker_set_key" : "keymaster::stack_st_ASN1_TYPE_Delete",
"name" : "keymaster::stack_st_ASN1_TYPE_Delete",
"referenced_type" : "type-841",
"self_type" : "type-841",
"size" : 1,
"source_file" : "/system/keymaster/include/keymaster/attestation_record.h",
"unique_id" : "_ZTSN9keymaster25stack_st_ASN1_TYPE_DeleteE"
}
],
"rvalue_reference_types" :
[
{
"alignment" : 4,
"linker_set_key" : "keymaster::AuthorizationSet &&",
"name" : "keymaster::AuthorizationSet &&",
"referenced_type" : "type-117",
"self_type" : "type-756",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/authorization_set.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::ComputeSharedHmacResponse &&",
"name" : "keymaster::ComputeSharedHmacResponse &&",
"referenced_type" : "type-716",
"self_type" : "type-722",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::GetHmacSharingParametersResponse &&",
"name" : "keymaster::GetHmacSharingParametersResponse &&",
"referenced_type" : "type-1095",
"self_type" : "type-1097",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::HardwareAuthToken &&",
"name" : "keymaster::HardwareAuthToken &&",
"referenced_type" : "type-1111",
"self_type" : "type-1114",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::HmacSharingParameters &&",
"name" : "keymaster::HmacSharingParameters &&",
"referenced_type" : "type-712",
"self_type" : "type-721",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::HmacSharingParametersArray &&",
"name" : "keymaster::HmacSharingParametersArray &&",
"referenced_type" : "type-1092",
"self_type" : "type-1094",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::Key &&",
"name" : "keymaster::Key &&",
"referenced_type" : "type-161",
"self_type" : "type-2025",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::Serializable &&",
"name" : "keymaster::Serializable &&",
"referenced_type" : "type-125",
"self_type" : "type-1004",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/serializable.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::TKeymasterBlob<keymaster_blob_t> &&",
"name" : "keymaster::TKeymasterBlob<keymaster_blob_t> &&",
"referenced_type" : "type-690",
"self_type" : "type-695",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::TKeymasterBlob<keymaster_key_blob_t> &&",
"name" : "keymaster::TKeymasterBlob<keymaster_key_blob_t> &&",
"referenced_type" : "type-127",
"self_type" : "type-699",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::VerificationToken &&",
"name" : "keymaster::VerificationToken &&",
"referenced_type" : "type-1115",
"self_type" : "type-1120",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::VerifyAuthorizationRequest &&",
"name" : "keymaster::VerifyAuthorizationRequest &&",
"referenced_type" : "type-1121",
"self_type" : "type-1123",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster::VerifyAuthorizationResponse &&",
"name" : "keymaster::VerifyAuthorizationResponse &&",
"referenced_type" : "type-1126",
"self_type" : "type-1129",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t *&&",
"name" : "keymaster_algorithm_t *&&",
"referenced_type" : "type-2330",
"self_type" : "type-2355",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t *&&",
"name" : "keymaster_algorithm_t *&&",
"referenced_type" : "type-2555",
"self_type" : "type-2557",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t *&&",
"name" : "keymaster_algorithm_t *&&",
"referenced_type" : "type-2757",
"self_type" : "type-2756",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t *&&",
"name" : "keymaster_algorithm_t *&&",
"referenced_type" : "type-4380",
"self_type" : "type-4403",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t *&&",
"name" : "keymaster_algorithm_t *&&",
"referenced_type" : "type-4594",
"self_type" : "type-4596",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
},
{
"alignment" : 4,
"linker_set_key" : "keymaster_algorithm_t *&&",
"name" : "keymaster_algorithm_t *&&",
"referenced_type" : "type-4785",
"self_type" : "type-4784",
"size" : 4,
"source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h"
}
]
}