{ "array_types" : [ { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [2]", "name" : "ASN1_TEMPLATE_st [2]", "referenced_type" : "type-6440", "self_type" : "type-6439", "size" : 80, "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-1160", "self_type" : "type-1159", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-1258", "self_type" : "type-1257", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-1339", "self_type" : "type-1338", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-1939", "self_type" : "type-1938", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-2025", "self_type" : "type-2024", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-2100", "self_type" : "type-2099", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-2236", "self_type" : "type-2235", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-2314", "self_type" : "type-2313", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-2396", "self_type" : "type-2395", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-2561", "self_type" : "type-2560", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-2622", "self_type" : "type-2621", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-2889", "self_type" : "type-2888", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-2980", "self_type" : "type-2979", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-3332", "self_type" : "type-3331", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-3418", "self_type" : "type-3417", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-3493", "self_type" : "type-3492", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-3597", "self_type" : "type-3596", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-3661", "self_type" : "type-3660", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-3737", "self_type" : "type-3736", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-4317", "self_type" : "type-4316", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-4403", "self_type" : "type-4402", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-4478", "self_type" : "type-4477", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-4582", "self_type" : "type-4581", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-4646", "self_type" : "type-4645", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-4722", "self_type" : "type-4721", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-4863", "self_type" : "type-4862", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-4915", "self_type" : "type-4914", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-5515", "self_type" : "type-5514", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-5597", "self_type" : "type-5596", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-5672", "self_type" : "type-5671", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-5779", "self_type" : "type-5778", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-5849", "self_type" : "type-5848", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-5939", "self_type" : "type-5938", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-6087", "self_type" : "type-6086", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-6120", "self_type" : "type-6119", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-6276", "self_type" : "type-6275", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-6353", "self_type" : "type-6352", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-6385", "self_type" : "type-6384", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-6433", "self_type" : "type-6432", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-1151", "self_type" : "type-1150", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-1250", "self_type" : "type-1249", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-1329", "self_type" : "type-1328", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-1931", "self_type" : "type-1930", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-2017", "self_type" : "type-2016", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-2090", "self_type" : "type-2089", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-2229", "self_type" : "type-2228", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-2307", "self_type" : "type-2306", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-2388", "self_type" : "type-2387", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-2553", "self_type" : "type-2552", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-2614", "self_type" : "type-2613", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-2881", "self_type" : "type-2880", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-2973", "self_type" : "type-2972", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-3324", "self_type" : "type-3323", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-3410", "self_type" : "type-3409", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-3483", "self_type" : "type-3482", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-3590", "self_type" : "type-3589", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-3654", "self_type" : "type-3653", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-3729", "self_type" : "type-3728", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-4309", "self_type" : "type-4308", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-4395", "self_type" : "type-4394", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-4468", "self_type" : "type-4467", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-4575", "self_type" : "type-4574", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-4639", "self_type" : "type-4638", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-4714", "self_type" : "type-4713", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-4855", "self_type" : "type-4854", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-4907", "self_type" : "type-4906", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-5506", "self_type" : "type-5505", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-5589", "self_type" : "type-5588", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-5663", "self_type" : "type-5662", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-5771", "self_type" : "type-5770", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-5841", "self_type" : "type-5840", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-5932", "self_type" : "type-5931", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-6079", "self_type" : "type-6078", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-6113", "self_type" : "type-6112", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-6269", "self_type" : "type-6268", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-6346", "self_type" : "type-6345", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-6378", "self_type" : "type-6377", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-6425", "self_type" : "type-6424", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [6]", "name" : "ASN1_TEMPLATE_st [6]", "referenced_type" : "type-6445", "self_type" : "type-6444", "size" : 240, "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-1165", "self_type" : "type-1164", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-1262", "self_type" : "type-1261", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-1345", "self_type" : "type-1344", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-1943", "self_type" : "type-1942", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-2029", "self_type" : "type-2028", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-2106", "self_type" : "type-2105", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-2240", "self_type" : "type-2239", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-2317", "self_type" : "type-2316", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-2399", "self_type" : "type-2398", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-2564", "self_type" : "type-2563", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-2625", "self_type" : "type-2624", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-2892", "self_type" : "type-2891", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-2983", "self_type" : "type-2982", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-3336", "self_type" : "type-3335", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-3422", "self_type" : "type-3421", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-3499", "self_type" : "type-3498", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-3601", "self_type" : "type-3600", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-3664", "self_type" : "type-3663", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-3740", "self_type" : "type-3739", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-4321", "self_type" : "type-4320", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-4407", "self_type" : "type-4406", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-4484", "self_type" : "type-4483", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-4586", "self_type" : "type-4585", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-4649", "self_type" : "type-4648", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-4725", "self_type" : "type-4724", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-4866", "self_type" : "type-4865", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-4918", "self_type" : "type-4917", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-5519", "self_type" : "type-5518", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-5600", "self_type" : "type-5599", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-5676", "self_type" : "type-5675", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-5782", "self_type" : "type-5781", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-5853", "self_type" : "type-5852", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-5943", "self_type" : "type-5942", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-6091", "self_type" : "type-6090", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-6123", "self_type" : "type-6122", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-6279", "self_type" : "type-6278", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-6356", "self_type" : "type-6355", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-6388", "self_type" : "type-6387", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-6436", "self_type" : "type-6435", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 1, "linker_set_key" : "char [25]", "name" : "char [25]", "referenced_type" : "type-259", "self_type" : "type-1174", "size" : 25, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "linker_set_key" : "keymaster::UniquePtr > []", "name" : "keymaster::UniquePtr > []", "referenced_type" : "type-284", "self_type" : "type-292", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_algorithm_t []", "name" : "keymaster_algorithm_t []", "referenced_type" : "type-51", "self_type" : "type-500", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_block_mode_t [2]", "name" : "keymaster_block_mode_t [2]", "referenced_type" : "type-54", "self_type" : "type-6410", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_block_mode_t [4]", "name" : "keymaster_block_mode_t [4]", "referenced_type" : "type-54", "self_type" : "type-1213", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "linker_set_key" : "keymaster_block_mode_t []", "name" : "keymaster_block_mode_t []", "referenced_type" : "type-54", "self_type" : "type-564", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t [5]", "name" : "keymaster_digest_t [5]", "referenced_type" : "type-61", "self_type" : "type-2646", "size" : 20, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t [6]", "name" : "keymaster_digest_t [6]", "referenced_type" : "type-61", "self_type" : "type-2478", "size" : 24, "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-61", "self_type" : "type-2916", "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-61", "self_type" : "type-699", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_format_t [1]", "name" : "keymaster_key_format_t [1]", "referenced_type" : "type-64", "self_type" : "type-1313", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "linker_set_key" : "keymaster_key_format_t []", "name" : "keymaster_key_format_t []", "referenced_type" : "type-64", "self_type" : "type-721", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_padding_t [2]", "name" : "keymaster_padding_t [2]", "referenced_type" : "type-57", "self_type" : "type-2328", "size" : 8, "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-57", "self_type" : "type-2919", "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-57", "self_type" : "type-635", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 1, "linker_set_key" : "unsigned char [16]", "name" : "unsigned char [16]", "referenced_type" : "type-3", "self_type" : "type-1134", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 1, "linker_set_key" : "unsigned char [2]", "name" : "unsigned char [2]", "referenced_type" : "type-3", "self_type" : "type-1077", "size" : 2, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 1, "linker_set_key" : "unsigned char [32]", "name" : "unsigned char [32]", "referenced_type" : "type-3", "self_type" : "type-332", "size" : 32, "source_file" : "/hardware/libhardware/include/hardware/hw_auth_token.h" }, { "linker_set_key" : "unsigned char []", "name" : "unsigned char []", "referenced_type" : "type-3", "self_type" : "type-2", "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-9", "self_type" : "type-9", "size" : 1 }, { "alignment" : 1, "is_integral" : true, "is_unsigned" : true, "linker_set_key" : "char", "name" : "char", "referenced_type" : "type-259", "self_type" : "type-259", "size" : 1 }, { "alignment" : 4, "is_integral" : true, "linker_set_key" : "int", "name" : "int", "referenced_type" : "type-6", "self_type" : "type-6", "size" : 4 }, { "alignment" : 8, "is_integral" : true, "linker_set_key" : "long", "name" : "long", "referenced_type" : "type-166", "self_type" : "type-166", "size" : 8 }, { "alignment" : 8, "linker_set_key" : "nullptr_t", "name" : "nullptr_t", "referenced_type" : "type-725", "self_type" : "type-725", "size" : 8 }, { "alignment" : 1, "is_integral" : true, "is_unsigned" : true, "linker_set_key" : "unsigned char", "name" : "unsigned char", "referenced_type" : "type-3", "self_type" : "type-3", "size" : 1 }, { "alignment" : 4, "is_integral" : true, "is_unsigned" : true, "linker_set_key" : "unsigned int", "name" : "unsigned int", "referenced_type" : "type-8", "self_type" : "type-8", "size" : 4 }, { "alignment" : 8, "is_integral" : true, "is_unsigned" : true, "linker_set_key" : "unsigned long", "name" : "unsigned long", "referenced_type" : "type-10", "self_type" : "type-10", "size" : 8 }, { "linker_set_key" : "void", "name" : "void", "referenced_type" : "type-48", "self_type" : "type-48" } ], "elf_functions" : [ { "name" : "_ZN9keymaster10HmacSha2564InitEPKhm" }, { "name" : "_ZN9keymaster10HmacSha2564InitERKNS_6BufferE" }, { "name" : "_ZN9keymaster10dup_bufferEPKvm" }, { "name" : "_ZN9keymaster11Iso18033Kdf11GenerateKeyEPKhmPhm" }, { "name" : "_ZN9keymaster12EcKeyFactory11ChooseGroupE20keymaster_ec_curve_t" }, { "name" : "_ZN9keymaster12EcKeyFactory11ChooseGroupEm" }, { "name" : "_ZN9keymaster12EcKeyFactory15GetCurveAndSizeERKNS_16AuthorizationSetEP20keymaster_ec_curve_tPj" }, { "name" : "_ZN9keymaster12RsaOperation10InitDigestEv" }, { "name" : "_ZN9keymaster12RsaOperation25SetRsaPaddingInEvpContextEP15evp_pkey_ctx_stb" }, { "name" : "_ZN9keymaster12RsaOperation5BeginERKNS_16AuthorizationSetEPS1_" }, { "name" : "_ZN9keymaster12RsaOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm" }, { "name" : "_ZN9keymaster12RsaOperation9StoreDataERKNS_6BufferEPm" }, { "name" : "_ZN9keymaster12RsaOperationD0Ev" }, { "name" : "_ZN9keymaster12RsaOperationD1Ev" }, { "name" : "_ZN9keymaster12RsaOperationD2Ev" }, { "name" : "_ZN9keymaster12SymmetricKeyC1EONS_14TKeymasterBlobI20keymaster_key_blob_tEEONS_16AuthorizationSetES6_PKNS_10KeyFactoryE" }, { "name" : "_ZN9keymaster12SymmetricKeyC2EONS_14TKeymasterBlobI20keymaster_key_blob_tEEONS_16AuthorizationSetES6_PKNS_10KeyFactoryE" }, { "name" : "_ZN9keymaster12SymmetricKeyD0Ev" }, { "name" : "_ZN9keymaster12SymmetricKeyD1Ev" }, { "name" : "_ZN9keymaster12SymmetricKeyD2Ev" }, { "name" : "_ZN9keymaster12ec_get_groupE20keymaster_ec_curve_t" }, { "name" : "_ZN9keymaster13AccessTimeMap19UpdateKeyAccessTimeEmjj" }, { "name" : "_ZN9keymaster13HmacOperation5AbortEv" }, { "name" : "_ZN9keymaster13HmacOperation5BeginERKNS_16AuthorizationSetEPS1_" }, { "name" : "_ZN9keymaster13HmacOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" }, { "name" : "_ZN9keymaster13HmacOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm" }, { "name" : "_ZN9keymaster13HmacOperationC1EONS_3KeyE19keymaster_purpose_t18keymaster_digest_tmm" }, { "name" : "_ZN9keymaster13HmacOperationC2EONS_3KeyE19keymaster_purpose_t18keymaster_digest_tmm" }, { "name" : "_ZN9keymaster13HmacOperationD0Ev" }, { "name" : "_ZN9keymaster13HmacOperationD1Ev" }, { "name" : "_ZN9keymaster13HmacOperationD2Ev" }, { "name" : "_ZN9keymaster13OcbDecryptKeyERKNS_16AuthorizationSetES2_S2_RKNS_14TKeymasterBlobI20keymaster_key_blob_tEES7_RKNS_6BufferESA_PS5_" }, { "name" : "_ZN9keymaster13OcbEncryptKeyERKNS_16AuthorizationSetES2_S2_RKNS_14TKeymasterBlobI20keymaster_key_blob_tEES7_RKNS_6BufferEPS5_PS8_" }, { "name" : "_ZN9keymaster13append_to_bufEPhPKhPKvm" }, { "name" : "_ZN9keymaster13copy_from_bufEPPKhS1_Pvm" }, { "name" : "_ZN9keymaster14AccessCountMap23IncrementKeyAccessCountEm" }, { "name" : "_ZN9keymaster14EcdsaOperation10InitDigestEv" }, { "name" : "_ZN9keymaster14EcdsaOperation9StoreDataERKNS_6BufferEPm" }, { "name" : "_ZN9keymaster14EcdsaOperationD0Ev" }, { "name" : "_ZN9keymaster14EcdsaOperationD1Ev" }, { "name" : "_ZN9keymaster14EcdsaOperationD2Ev" }, { "name" : "_ZN9keymaster14GenerateRandomEPhm" }, { "name" : "_ZN9keymaster14OperationTable3AddEONS_9UniquePtrINS_9OperationENS_13DefaultDeleteIS2_EEEE" }, { "name" : "_ZN9keymaster14OperationTable4FindEm" }, { "name" : "_ZN9keymaster14OperationTable6DeleteEm" }, { "name" : "_ZN9keymaster15build_auth_listERKNS_16AuthorizationSetEPNS_12km_auth_listE" }, { "name" : "_ZN9keymaster16AndroidKeymaster10GetVersionERKNS_17GetVersionRequestEPNS_18GetVersionResponseE" }, { "name" : "_ZN9keymaster16AndroidKeymaster10UpgradeKeyERKNS_17UpgradeKeyRequestEPNS_18UpgradeKeyResponseE" }, { "name" : "_ZN9keymaster16AndroidKeymaster11GenerateKeyERKNS_18GenerateKeyRequestEPNS_19GenerateKeyResponseE" }, { "name" : "_ZN9keymaster16AndroidKeymaster13AddRngEntropyERKNS_17AddEntropyRequestEPNS_18AddEntropyResponseE" }, { "name" : "_ZN9keymaster16AndroidKeymaster13DeleteAllKeysERKNS_20DeleteAllKeysRequestEPNS_21DeleteAllKeysResponseE" }, { "name" : "_ZN9keymaster16AndroidKeymaster14AbortOperationERKNS_21AbortOperationRequestEPNS_22AbortOperationResponseE" }, { "name" : "_ZN9keymaster16AndroidKeymaster14BeginOperationERKNS_21BeginOperationRequestEPNS_22BeginOperationResponseE" }, { "name" : "_ZN9keymaster16AndroidKeymaster15FinishOperationERKNS_22FinishOperationRequestEPNS_23FinishOperationResponseE" }, { "name" : "_ZN9keymaster16AndroidKeymaster15UpdateOperationERKNS_22UpdateOperationRequestEPNS_23UpdateOperationResponseE" }, { "name" : "_ZN9keymaster16AndroidKeymaster16ImportWrappedKeyERKNS_23ImportWrappedKeyRequestEPNS_24ImportWrappedKeyResponseE" }, { "name" : "_ZN9keymaster16AndroidKeymaster16SupportedDigestsERKNS_23SupportedDigestsRequestEPNS_24SupportedDigestsResponseE" }, { "name" : "_ZN9keymaster16AndroidKeymaster17ComputeSharedHmacERKNS_24ComputeSharedHmacRequestE" }, { "name" : "_ZN9keymaster16AndroidKeymaster19SupportedAlgorithmsERKNS_26SupportedAlgorithmsRequestEPNS_27SupportedAlgorithmsResponseE" }, { "name" : "_ZN9keymaster16AndroidKeymaster19SupportedBlockModesERKNS_26SupportedBlockModesRequestEPNS_27SupportedBlockModesResponseE" }, { "name" : "_ZN9keymaster16AndroidKeymaster19VerifyAuthorizationERKNS_26VerifyAuthorizationRequestE" }, { "name" : "_ZN9keymaster16AndroidKeymaster21GetKeyCharacteristicsERKNS_28GetKeyCharacteristicsRequestEPNS_29GetKeyCharacteristicsResponseE" }, { "name" : "_ZN9keymaster16AndroidKeymaster21SupportedPaddingModesERKNS_28SupportedPaddingModesRequestEPNS_29SupportedPaddingModesResponseE" }, { "name" : "_ZN9keymaster16AndroidKeymaster22SupportedExportFormatsERKNS_29SupportedExportFormatsRequestEPNS_30SupportedExportFormatsResponseE" }, { "name" : "_ZN9keymaster16AndroidKeymaster22SupportedImportFormatsERKNS_29SupportedImportFormatsRequestEPNS_30SupportedImportFormatsResponseE" }, { "name" : "_ZN9keymaster16AndroidKeymaster24GetHmacSharingParametersEv" }, { "name" : "_ZN9keymaster16AndroidKeymaster7LoadKeyERK20keymaster_key_blob_tRKNS_16AuthorizationSetEPPKNS_10KeyFactoryEPNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISC_EEEE" }, { "name" : "_ZN9keymaster16AndroidKeymaster9AttestKeyERKNS_16AttestKeyRequestEPNS_17AttestKeyResponseE" }, { "name" : "_ZN9keymaster16AndroidKeymaster9ConfigureERKNS_16ConfigureRequestEPNS_17ConfigureResponseE" }, { "name" : "_ZN9keymaster16AndroidKeymaster9DeleteKeyERKNS_16DeleteKeyRequestEPNS_17DeleteKeyResponseE" }, { "name" : "_ZN9keymaster16AndroidKeymaster9ExportKeyERKNS_16ExportKeyRequestEPNS_17ExportKeyResponseE" }, { "name" : "_ZN9keymaster16AndroidKeymaster9ImportKeyERKNS_16ImportKeyRequestEPNS_17ImportKeyResponseE" }, { "name" : "_ZN9keymaster16AndroidKeymasterC1EOS0_" }, { "name" : "_ZN9keymaster16AndroidKeymasterC1EPNS_16KeymasterContextEm" }, { "name" : "_ZN9keymaster16AndroidKeymasterC2EOS0_" }, { "name" : "_ZN9keymaster16AndroidKeymasterC2EPNS_16KeymasterContextEm" }, { "name" : "_ZN9keymaster16AndroidKeymasterD0Ev" }, { "name" : "_ZN9keymaster16AndroidKeymasterD1Ev" }, { "name" : "_ZN9keymaster16AndroidKeymasterD2Ev" }, { "name" : "_ZN9keymaster16AttestKeyRequest11DeserializeEPPKhS2_" }, { "name" : "_ZN9keymaster16AttestKeyRequest14SetKeyMaterialEPKvm" }, { "name" : "_ZN9keymaster16AttestKeyRequestD0Ev" }, { "name" : "_ZN9keymaster16AttestKeyRequestD1Ev" }, { "name" : "_ZN9keymaster16AttestKeyRequestD2Ev" }, { "name" : "_ZN9keymaster16AuthorizationSet10DifferenceERK25keymaster_key_param_set_t" }, { "name" : "_ZN9keymaster16AuthorizationSet11DeduplicateEv" }, { "name" : "_ZN9keymaster16AuthorizationSet11DeserializeEPPKhS2_" }, { "name" : "_ZN9keymaster16AuthorizationSet11set_invalidENS0_5ErrorE" }, { "name" : "_ZN9keymaster16AuthorizationSet12ReinitializeEPK21keymaster_key_param_tm" }, { "name" : "_ZN9keymaster16AuthorizationSet13reserve_elemsEm" }, { "name" : "_ZN9keymaster16AuthorizationSet16CopyIndirectDataEv" }, { "name" : "_ZN9keymaster16AuthorizationSet16reserve_indirectEm" }, { "name" : "_ZN9keymaster16AuthorizationSet23ComputeIndirectDataSizeEPK21keymaster_key_param_tm" }, { "name" : "_ZN9keymaster16AuthorizationSet23DeserializeElementsDataEPPKhS2_" }, { "name" : "_ZN9keymaster16AuthorizationSet23DeserializeIndirectDataEPPKhS2_" }, { "name" : "_ZN9keymaster16AuthorizationSet4SortEv" }, { "name" : "_ZN9keymaster16AuthorizationSet5ClearEv" }, { "name" : "_ZN9keymaster16AuthorizationSet5UnionERK25keymaster_key_param_set_t" }, { "name" : "_ZN9keymaster16AuthorizationSet5eraseEi" }, { "name" : "_ZN9keymaster16AuthorizationSet8FreeDataEv" }, { "name" : "_ZN9keymaster16AuthorizationSet8MoveFromERS0_" }, { "name" : "_ZN9keymaster16AuthorizationSet9push_backE21keymaster_key_param_t" }, { "name" : "_ZN9keymaster16AuthorizationSet9push_backERK25keymaster_key_param_set_t" }, { "name" : "_ZN9keymaster16AuthorizationSetC1ERNS_23AuthorizationSetBuilderE" }, { "name" : "_ZN9keymaster16AuthorizationSetC2ERNS_23AuthorizationSetBuilderE" }, { "name" : "_ZN9keymaster16AuthorizationSetD0Ev" }, { "name" : "_ZN9keymaster16AuthorizationSetD1Ev" }, { "name" : "_ZN9keymaster16AuthorizationSetD2Ev" }, { "name" : "_ZN9keymaster16AuthorizationSetixEi" }, { "name" : "_ZN9keymaster16DeleteKeyRequest11DeserializeEPPKhS2_" }, { "name" : "_ZN9keymaster16DeleteKeyRequest14SetKeyMaterialEPKvm" }, { "name" : "_ZN9keymaster16EcCurveToKeySizeE20keymaster_ec_curve_tPj" }, { "name" : "_ZN9keymaster16EcKeySizeToCurveEjP20keymaster_ec_curve_t" }, { "name" : "_ZN9keymaster16ExportKeyRequest11DeserializeEPPKhS2_" }, { "name" : "_ZN9keymaster16ExportKeyRequest14SetKeyMaterialEPKvm" }, { "name" : "_ZN9keymaster16ImportKeyRequest11DeserializeEPPKhS2_" }, { "name" : "_ZN9keymaster16ImportKeyRequest14SetKeyMaterialEPKvm" }, { "name" : "_ZN9keymaster16KM_AUTH_LIST_newEv" }, { "name" : "_ZN9keymaster16Rfc5869Sha256Kdf11GenerateKeyEPKhmPhm" }, { "name" : "_ZN9keymaster16RsaSignOperation12SignDigestedEPNS_6BufferE" }, { "name" : "_ZN9keymaster16RsaSignOperation14SignUndigestedEPNS_6BufferE" }, { "name" : "_ZN9keymaster16RsaSignOperation5BeginERKNS_16AuthorizationSetEPS1_" }, { "name" : "_ZN9keymaster16RsaSignOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" }, { "name" : "_ZN9keymaster16RsaSignOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm" }, { "name" : "_ZN9keymaster16d2i_KM_AUTH_LISTEPPNS_12km_auth_listEPPKhl" }, { "name" : "_ZN9keymaster16i2d_KM_AUTH_LISTEPNS_12km_auth_listEPPh" }, { "name" : "_ZN9keymaster17AddEntropyRequest11DeserializeEPPKhS2_" }, { "name" : "_ZN9keymaster17AttestKeyResponse13AllocateChainEm" }, { "name" : "_ZN9keymaster17AttestKeyResponse19NonErrorDeserializeEPPKhS2_" }, { "name" : "_ZN9keymaster17AttestKeyResponseD0Ev" }, { "name" : "_ZN9keymaster17AttestKeyResponseD1Ev" }, { "name" : "_ZN9keymaster17AttestKeyResponseD2Ev" }, { "name" : "_ZN9keymaster17ExportKeyResponse14SetKeyMaterialEPKvm" }, { "name" : "_ZN9keymaster17ExportKeyResponse19NonErrorDeserializeEPPKhS2_" }, { "name" : "_ZN9keymaster17HardwareAuthToken11DeserializeEPPKhS2_" }, { "name" : "_ZN9keymaster17ImportKeyResponse14SetKeyMaterialEPKvm" }, { "name" : "_ZN9keymaster17ImportKeyResponse19NonErrorDeserializeEPPKhS2_" }, { "name" : "_ZN9keymaster17KM_AUTH_LIST_freeEPNS_12km_auth_listE" }, { "name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" }, { "name" : "_ZN9keymaster17RsaCryptOperation17GetOpensslPaddingEP17keymaster_error_t" }, { "name" : "_ZN9keymaster17RsaCryptOperation23SetOaepDigestIfRequiredEP15evp_pkey_ctx_st" }, { "name" : "_ZN9keymaster17UpgradeKeyRequest11DeserializeEPPKhS2_" }, { "name" : "_ZN9keymaster17UpgradeKeyRequest14SetKeyMaterialEPKvm" }, { "name" : "_ZN9keymaster17UpgradeKeyRequestD0Ev" }, { "name" : "_ZN9keymaster17UpgradeKeyRequestD1Ev" }, { "name" : "_ZN9keymaster17UpgradeKeyRequestD2Ev" }, { "name" : "_ZN9keymaster17VerificationToken11DeserializeEPPKhS2_" }, { "name" : "_ZN9keymaster17build_wrapped_keyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS0_I16keymaster_blob_tEE22keymaster_key_format_tS4_S8_RKNS_16AuthorizationSetEPS2_" }, { "name" : "_ZN9keymaster17ec_get_group_sizeEPK11ec_group_stPm" }, { "name" : "_ZN9keymaster17extract_auth_listEPKNS_12km_auth_listEPNS_16AuthorizationSetE" }, { "name" : "_ZN9keymaster17parse_wrapped_keyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPNS0_I16keymaster_blob_tEEPS2_S8_S7_PNS_16AuthorizationSetEP22keymaster_key_format_tS7_" }, { "name" : "_ZN9keymaster18EcdsaSignOperation5BeginERKNS_16AuthorizationSetEPS1_" }, { "name" : "_ZN9keymaster18EcdsaSignOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" }, { "name" : "_ZN9keymaster18EcdsaSignOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm" }, { "name" : "_ZN9keymaster18GetVersionResponse19NonErrorDeserializeEPPKhS2_" }, { "name" : "_ZN9keymaster18KM_WRAPPED_KEY_newEv" }, { "name" : "_ZN9keymaster18RsaVerifyOperation14VerifyDigestedERKNS_6BufferE" }, { "name" : "_ZN9keymaster18RsaVerifyOperation16VerifyUndigestedERKNS_6BufferE" }, { "name" : "_ZN9keymaster18RsaVerifyOperation5BeginERKNS_16AuthorizationSetEPS1_" }, { "name" : "_ZN9keymaster18RsaVerifyOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" }, { "name" : "_ZN9keymaster18RsaVerifyOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm" }, { "name" : "_ZN9keymaster18UpgradeKeyResponse19NonErrorDeserializeEPPKhS2_" }, { "name" : "_ZN9keymaster18UpgradeKeyResponseD0Ev" }, { "name" : "_ZN9keymaster18UpgradeKeyResponseD1Ev" }, { "name" : "_ZN9keymaster18UpgradeKeyResponseD2Ev" }, { "name" : "_ZN9keymaster18UpgradeSoftKeyBlobERKNS_9UniquePtrINS_3KeyENS_13DefaultDeleteIS1_EEEEjjRKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEE" }, { "name" : "_ZN9keymaster18d2i_KM_WRAPPED_KEYEPPNS_14km_wrapped_keyEPPKhl" }, { "name" : "_ZN9keymaster18ec_group_size_bitsEP9ec_key_st" }, { "name" : "_ZN9keymaster18i2d_KM_WRAPPED_KEYEPNS_14km_wrapped_keyEPPh" }, { "name" : "_ZN9keymaster19EvpKeyToKeyMaterialEPK11evp_pkey_stPNS_14TKeymasterBlobI20keymaster_key_blob_tEE" }, { "name" : "_ZN9keymaster19GenerateKeyResponse19NonErrorDeserializeEPPKhS2_" }, { "name" : "_ZN9keymaster19GenerateKeyResponseD0Ev" }, { "name" : "_ZN9keymaster19GenerateKeyResponseD1Ev" }, { "name" : "_ZN9keymaster19GenerateKeyResponseD2Ev" }, { "name" : "_ZN9keymaster19KM_WRAPPED_KEY_freeEPNS_14km_wrapped_keyE" }, { "name" : "_ZN9keymaster19KeyMaterialToEvpKeyE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEE21keymaster_algorithm_tPNS_9UniquePtrI11evp_pkey_stNS_20OpenSslObjectDeleterIS8_XadL_Z13EVP_PKEY_freeEEEEEE" }, { "name" : "_ZN9keymaster19RsaDecryptOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" }, { "name" : "_ZN9keymaster19RsaEncryptOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" }, { "name" : "_ZN9keymaster19RsaOperationFactory9GetRsaKeyEONS_3KeyEP17keymaster_error_t" }, { "name" : "_ZN9keymaster19parse_root_of_trustEPKhmP16keymaster_blob_tP25keymaster_verified_boot_tPb" }, { "name" : "_ZN9keymaster20EcdsaVerifyOperation5BeginERKNS_16AuthorizationSetEPS1_" }, { "name" : "_ZN9keymaster20EcdsaVerifyOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" }, { "name" : "_ZN9keymaster20EcdsaVerifyOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm" }, { "name" : "_ZN9keymaster20KM_ROOT_OF_TRUST_newEv" }, { "name" : "_ZN9keymaster20KeymasterEnforcement14AuthorizeBeginE19keymaster_purpose_tmRKNS_9AuthProxyERKNS_16AuthorizationSetE" }, { "name" : "_ZN9keymaster20KeymasterEnforcement18AuthorizeOperationE19keymaster_purpose_tmRKNS_9AuthProxyERKNS_16AuthorizationSetEmb" }, { "name" : "_ZN9keymaster20KeymasterEnforcement23AuthorizeUpdateOrFinishERKNS_9AuthProxyERKNS_16AuthorizationSetEm" }, { "name" : "_ZN9keymaster20KeymasterEnforcement23MinTimeBetweenOpsPassedEjm" }, { "name" : "_ZN9keymaster20KeymasterEnforcement25MaxUsesPerBootNotExceededEmj" }, { "name" : "_ZN9keymaster20KeymasterEnforcementC2Ejj" }, { "name" : "_ZN9keymaster20KeymasterEnforcementD0Ev" }, { "name" : "_ZN9keymaster20KeymasterEnforcementD1Ev" }, { "name" : "_ZN9keymaster20KeymasterEnforcementD2Ev" }, { "name" : "_ZN9keymaster20NistCurveKeyExchange16ExtractPublicKeyEv" }, { "name" : "_ZN9keymaster20NistCurveKeyExchange19GenerateKeyExchangeE20keymaster_ec_curve_t" }, { "name" : "_ZN9keymaster20NistCurveKeyExchangeC1EP9ec_key_stP17keymaster_error_t" }, { "name" : "_ZN9keymaster20NistCurveKeyExchangeC2EP9ec_key_stP17keymaster_error_t" }, { "name" : "_ZN9keymaster20d2i_KM_ROOT_OF_TRUSTEPPNS_16km_root_of_trustEPPKhl" }, { "name" : "_ZN9keymaster20generate_attestationERKNS_13AsymmetricKeyERKNS_16AuthorizationSetERK22keymaster_cert_chain_tRK20keymaster_key_blob_tRKNS_24AttestationRecordContextEPNS_9UniquePtrIS6_NS_22CertificateChainDeleteEEE" }, { "name" : "_ZN9keymaster20i2d_KM_ROOT_OF_TRUSTEPNS_16km_root_of_trustEPPh" }, { "name" : "_ZN9keymaster21BeginOperationRequest11DeserializeEPPKhS2_" }, { "name" : "_ZN9keymaster21BeginOperationRequest14SetKeyMaterialEPKvm" }, { "name" : "_ZN9keymaster21FakeKeyAuthorizationsEP11evp_pkey_stPNS_16AuthorizationSetES3_" }, { "name" : "_ZN9keymaster21HmacSharingParameters11DeserializeEPPKhS2_" }, { "name" : "_ZN9keymaster21KM_ROOT_OF_TRUST_freeEPNS_16km_root_of_trustE" }, { "name" : "_ZN9keymaster21RsaDigestingOperation17GetOpensslPaddingEP17keymaster_error_t" }, { "name" : "_ZN9keymaster21RsaDigestingOperationC2EONS_16AuthorizationSetES2_19keymaster_purpose_t18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st" }, { "name" : "_ZN9keymaster21RsaDigestingOperationD0Ev" }, { "name" : "_ZN9keymaster21RsaDigestingOperationD1Ev" }, { "name" : "_ZN9keymaster21RsaDigestingOperationD2Ev" }, { "name" : "_ZN9keymaster22BeginOperationResponse19NonErrorDeserializeEPPKhS2_" }, { "name" : "_ZN9keymaster22FinishOperationRequest11DeserializeEPPKhS2_" }, { "name" : "_ZN9keymaster22KM_KEY_DESCRIPTION_newEv" }, { "name" : "_ZN9keymaster22UpdateOperationRequest11DeserializeEPPKhS2_" }, { "name" : "_ZN9keymaster22d2i_KM_KEY_DESCRIPTIONEPPNS_18km_key_descriptionEPPKhl" }, { "name" : "_ZN9keymaster22i2d_KM_KEY_DESCRIPTIONEPNS_18km_key_descriptionEPPh" }, { "name" : "_ZN9keymaster23BlockCipherEvpOperation14InternalUpdateEPKhmPNS_6BufferEP17keymaster_error_t" }, { "name" : "_ZN9keymaster23BlockCipherEvpOperation15UpdateForFinishERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_P17keymaster_error_t" }, { "name" : "_ZN9keymaster23BlockCipherEvpOperation16InitializeCipherENS_14TKeymasterBlobI20keymaster_key_blob_tEE" }, { "name" : "_ZN9keymaster23BlockCipherEvpOperation16ProcessAadBlocksEPKhmP17keymaster_error_t" }, { "name" : "_ZN9keymaster23BlockCipherEvpOperation20FillBufferedAadBlockEP16keymaster_blob_t" }, { "name" : "_ZN9keymaster23BlockCipherEvpOperation23ProcessBufferedAadBlockEP17keymaster_error_t" }, { "name" : "_ZN9keymaster23BlockCipherEvpOperation5AbortEv" }, { "name" : "_ZN9keymaster23BlockCipherEvpOperation5BeginERKNS_16AuthorizationSetEPS1_" }, { "name" : "_ZN9keymaster23BlockCipherEvpOperation5GetIvERKNS_16AuthorizationSetE" }, { "name" : "_ZN9keymaster23BlockCipherEvpOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" }, { "name" : "_ZN9keymaster23BlockCipherEvpOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm" }, { "name" : "_ZN9keymaster23BlockCipherEvpOperation9HandleAadERKNS_16AuthorizationSetERKNS_6BufferEP17keymaster_error_t" }, { "name" : "_ZN9keymaster23BlockCipherEvpOperationC2E19keymaster_purpose_t22keymaster_block_mode_t19keymaster_padding_tbmONS_3KeyERKNS_20EvpCipherDescriptionE" }, { "name" : "_ZN9keymaster23BlockCipherEvpOperationD0Ev" }, { "name" : "_ZN9keymaster23BlockCipherEvpOperationD1Ev" }, { "name" : "_ZN9keymaster23BlockCipherEvpOperationD2Ev" }, { "name" : "_ZN9keymaster23FinishOperationResponse19NonErrorDeserializeEPPKhS2_" }, { "name" : "_ZN9keymaster23ImportWrappedKeyRequest11DeserializeEPPKhS2_" }, { "name" : "_ZN9keymaster23ImportWrappedKeyRequest18SetWrappedMaterialEPKvm" }, { "name" : "_ZN9keymaster23ImportWrappedKeyRequest19SetWrappingMaterialEPKvm" }, { "name" : "_ZN9keymaster23ImportWrappedKeyRequest21SetMaskingKeyMaterialEPKvm" }, { "name" : "_ZN9keymaster23KM_KEY_DESCRIPTION_freeEPNS_18km_key_descriptionE" }, { "name" : "_ZN9keymaster23UpdateOperationResponse19NonErrorDeserializeEPPKhS2_" }, { "name" : "_ZN9keymaster23is_public_key_algorithmERKNS_9AuthProxyE" }, { "name" : "_ZN9keymaster24ImportWrappedKeyResponse14SetKeyMaterialEPKvm" }, { "name" : "_ZN9keymaster24ImportWrappedKeyResponse19NonErrorDeserializeEPPKhS2_" }, { "name" : "_ZN9keymaster24SetKeyBlobAuthorizationsERKNS_16AuthorizationSetE22keymaster_key_origin_tjjPS0_S4_" }, { "name" : "_ZN9keymaster24build_attestation_recordERKNS_16AuthorizationSetES0_S0_RKNS_24AttestationRecordContextEPNS_9UniquePtrIA_hNS_13DefaultDeleteIS7_EEEEPm" }, { "name" : "_ZN9keymaster24parse_attestation_recordEPKhmPjP26keymaster_security_level_tS2_S4_P16keymaster_blob_tPNS_16AuthorizationSetES8_S6_" }, { "name" : "_ZN9keymaster25BuildHiddenAuthorizationsERKNS_16AuthorizationSetEPS0_RKNS_14TKeymasterBlobI16keymaster_blob_tEE" }, { "name" : "_ZN9keymaster25ComputeSharedHmacResponse19NonErrorDeserializeEPPKhS2_" }, { "name" : "_ZN9keymaster25ParseOcbAuthEncryptedBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS2_PS5_S9_" }, { "name" : "_ZN9keymaster25ParseOldSoftkeymasterBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS2_PNS_16AuthorizationSetES7_" }, { "name" : "_ZN9keymaster25TranslateLastOpenSslErrorEb" }, { "name" : "_ZN9keymaster25convert_pkcs8_blob_to_evpEPKhm21keymaster_algorithm_tPNS_9UniquePtrI11evp_pkey_stNS_20OpenSslObjectDeleterIS4_XadL_Z13EVP_PKEY_freeEEEEEE" }, { "name" : "_ZN9keymaster26HmacSharingParametersArray11DeserializeEPPKhS2_" }, { "name" : "_ZN9keymaster26SerializeAuthEncryptedBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetES7_RKNS_6BufferESA_PS2_" }, { "name" : "_ZN9keymaster27copy_size_and_data_from_bufEPPKhS1_PmPNS_9UniquePtrIA_hNS_13DefaultDeleteIS5_EEEE" }, { "name" : "_ZN9keymaster28DeserializeAuthEncryptedBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS2_PNS_16AuthorizationSetES7_PNS_6BufferES9_" }, { "name" : "_ZN9keymaster28GetKeyCharacteristicsRequest11DeserializeEPPKhS2_" }, { "name" : "_ZN9keymaster28GetKeyCharacteristicsRequest14SetKeyMaterialEPKvm" }, { "name" : "_ZN9keymaster28GetKeyCharacteristicsRequestD0Ev" }, { "name" : "_ZN9keymaster28GetKeyCharacteristicsRequestD1Ev" }, { "name" : "_ZN9keymaster28GetKeyCharacteristicsRequestD2Ev" }, { "name" : "_ZN9keymaster29GetKeyCharacteristicsResponse19NonErrorDeserializeEPPKhS2_" }, { "name" : "_ZN9keymaster29SerializeIntegrityAssuredBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetES7_S7_PS2_" }, { "name" : "_ZN9keymaster30BlockCipherEvpDecryptOperation22BufferCandidateTagDataEPKhm" }, { "name" : "_ZN9keymaster30BlockCipherEvpDecryptOperation27ProcessAllButTagLengthBytesERKNS_6BufferEPS1_" }, { "name" : "_ZN9keymaster30BlockCipherEvpDecryptOperation27ProcessTagBufContentsAsDataEmPNS_6BufferEP17keymaster_error_t" }, { "name" : "_ZN9keymaster30BlockCipherEvpDecryptOperation5BeginERKNS_16AuthorizationSetEPS1_" }, { "name" : "_ZN9keymaster30BlockCipherEvpDecryptOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" }, { "name" : "_ZN9keymaster30BlockCipherEvpDecryptOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm" }, { "name" : "_ZN9keymaster30BlockCipherEvpEncryptOperation10GenerateIvEv" }, { "name" : "_ZN9keymaster30BlockCipherEvpEncryptOperation5BeginERKNS_16AuthorizationSetEPS1_" }, { "name" : "_ZN9keymaster30BlockCipherEvpEncryptOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" }, { "name" : "_ZN9keymaster30KM_WRAPPED_KEY_DESCRIPTION_newEv" }, { "name" : "_ZN9keymaster30d2i_KM_WRAPPED_KEY_DESCRIPTIONEPPNS_26km_wrapped_key_descriptionEPPKhl" }, { "name" : "_ZN9keymaster30i2d_KM_WRAPPED_KEY_DESCRIPTIONEPNS_26km_wrapped_key_descriptionEPPh" }, { "name" : "_ZN9keymaster31DeserializeIntegrityAssuredBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS2_PS5_S9_" }, { "name" : "_ZN9keymaster31KM_WRAPPED_KEY_DESCRIPTION_freeEPNS_26km_wrapped_key_descriptionE" }, { "name" : "_ZN9keymaster3Kdf26Uint32ToBigEndianByteArrayEjPh" }, { "name" : "_ZN9keymaster3Kdf4InitE18keymaster_digest_tPKhmS3_m" }, { "name" : "_ZN9keymaster3KdfC2Ev" }, { "name" : "_ZN9keymaster3minEmm" }, { "name" : "_ZN9keymaster43DeserializeIntegrityAssuredBlob_NoHmacCheckERKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS2_PNS_16AuthorizationSetES7_" }, { "name" : "_ZN9keymaster4ckdfERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS0_I16keymaster_blob_tEEPKS5_mPS2_" }, { "name" : "_ZN9keymaster5EcKey13EvpToInternalEPK11evp_pkey_st" }, { "name" : "_ZN9keymaster6Buffer11DeserializeEPPKhS2_" }, { "name" : "_ZN9keymaster6Buffer12ReinitializeEPKvm" }, { "name" : "_ZN9keymaster6Buffer12ReinitializeEm" }, { "name" : "_ZN9keymaster6Buffer4readEPhm" }, { "name" : "_ZN9keymaster6Buffer5ClearEv" }, { "name" : "_ZN9keymaster6Buffer5writeEPKhm" }, { "name" : "_ZN9keymaster6Buffer7reserveEm" }, { "name" : "_ZN9keymaster6Logger3LogENS0_8LogLevelEPKcSt9__va_list" }, { "name" : "_ZN9keymaster6Logger3LogENS0_8LogLevelEPKcz" }, { "name" : "_ZN9keymaster6Logger4InfoEPKcz" }, { "name" : "_ZN9keymaster6Logger5DebugEPKcz" }, { "name" : "_ZN9keymaster6Logger5ErrorEPKcz" }, { "name" : "_ZN9keymaster6Logger6SevereEPKcz" }, { "name" : "_ZN9keymaster6Logger7WarningEPKcz" }, { "name" : "_ZN9keymaster6RsaKey13EvpToInternalEPK11evp_pkey_st" }, { "name" : "_ZN9keymaster6RsaKey13SupportedModeE19keymaster_purpose_t18keymaster_digest_t" }, { "name" : "_ZN9keymaster6RsaKey13SupportedModeE19keymaster_purpose_t19keymaster_padding_t" }, { "name" : "_ZN9keymaster8EciesKem7DecryptEP9ec_key_stPKhmPNS_6BufferE" }, { "name" : "_ZN9keymaster8EciesKem7DecryptEP9ec_key_stRKNS_6BufferEPS3_" }, { "name" : "_ZN9keymaster8EciesKem7EncryptEPKhmPNS_6BufferES4_" }, { "name" : "_ZN9keymaster8EciesKem7EncryptERKNS_6BufferEPS1_S4_" }, { "name" : "_ZN9keymaster8EciesKemC1ERKNS_16AuthorizationSetEP17keymaster_error_t" }, { "name" : "_ZN9keymaster8EciesKemC2ERKNS_16AuthorizationSetEP17keymaster_error_t" }, { "name" : "_ZN9keymaster8memcmp_sEPKvS1_m" }, { "name" : "_ZN9keymaster9Operation15UpdateForFinishERKNS_16AuthorizationSetERKNS_6BufferE" }, { "name" : "_ZNK9keymaster10HmacSha25612DigestLengthEv" }, { "name" : "_ZNK9keymaster10HmacSha2564SignEPKhmPhm" }, { "name" : "_ZNK9keymaster10HmacSha2564SignERKNS_6BufferEPhm" }, { "name" : "_ZNK9keymaster10HmacSha2566VerifyEPKhmS2_m" }, { "name" : "_ZNK9keymaster10HmacSha2566VerifyERKNS_6BufferES3_" }, { "name" : "_ZNK9keymaster12EcKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" }, { "name" : "_ZNK9keymaster12EcKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE" }, { "name" : "_ZNK9keymaster12EcKeyFactory19GetOperationFactoryE19keymaster_purpose_t" }, { "name" : "_ZNK9keymaster12EcKeyFactory26UpdateImportKeyDescriptionERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_Pj" }, { "name" : "_ZNK9keymaster12EcKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" }, { "name" : "_ZNK9keymaster13AccessTimeMap17LastKeyAccessTimeEmPj" }, { "name" : "_ZNK9keymaster13AesKeyFactory19GetOperationFactoryE19keymaster_purpose_t" }, { "name" : "_ZNK9keymaster13AesKeyFactory42validate_algorithm_specific_new_key_paramsERKNS_16AuthorizationSetE" }, { "name" : "_ZNK9keymaster13AesKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" }, { "name" : "_ZNK9keymaster13AsymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPm" }, { "name" : "_ZNK9keymaster13RsaKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" }, { "name" : "_ZNK9keymaster13RsaKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE" }, { "name" : "_ZNK9keymaster13RsaKeyFactory19GetOperationFactoryE19keymaster_purpose_t" }, { "name" : "_ZNK9keymaster13RsaKeyFactory26UpdateImportKeyDescriptionERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_PmPj" }, { "name" : "_ZNK9keymaster13RsaKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" }, { "name" : "_ZNK9keymaster14AccessCountMap14KeyAccessCountEmPj" }, { "name" : "_ZNK9keymaster14HmacKeyFactory19GetOperationFactoryE19keymaster_purpose_t" }, { "name" : "_ZNK9keymaster14HmacKeyFactory42validate_algorithm_specific_new_key_paramsERKNS_16AuthorizationSetE" }, { "name" : "_ZNK9keymaster14HmacKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" }, { "name" : "_ZNK9keymaster16AndroidKeymaster13has_operationEm" }, { "name" : "_ZNK9keymaster16AttestKeyRequest14SerializedSizeEv" }, { "name" : "_ZNK9keymaster16AttestKeyRequest9SerializeEPhPKh" }, { "name" : "_ZNK9keymaster16AuthorizationSet11GetTagCountE15keymaster_tag_t" }, { "name" : "_ZNK9keymaster16AuthorizationSet14CopyToParamSetEP25keymaster_key_param_set_t" }, { "name" : "_ZNK9keymaster16AuthorizationSet14GetTagValueIntE15keymaster_tag_tPj" }, { "name" : "_ZNK9keymaster16AuthorizationSet14SerializedSizeEv" }, { "name" : "_ZNK9keymaster16AuthorizationSet15GetTagValueBlobE15keymaster_tag_tP16keymaster_blob_t" }, { "name" : "_ZNK9keymaster16AuthorizationSet15GetTagValueBoolE15keymaster_tag_t" }, { "name" : "_ZNK9keymaster16AuthorizationSet15GetTagValueDateE15keymaster_tag_tPm" }, { "name" : "_ZNK9keymaster16AuthorizationSet15GetTagValueEnumE15keymaster_tag_tPj" }, { "name" : "_ZNK9keymaster16AuthorizationSet15GetTagValueLongE15keymaster_tag_tPm" }, { "name" : "_ZNK9keymaster16AuthorizationSet16ContainsIntValueE15keymaster_tag_tj" }, { "name" : "_ZNK9keymaster16AuthorizationSet17ContainsEnumValueE15keymaster_tag_tj" }, { "name" : "_ZNK9keymaster16AuthorizationSet17GetTagValueIntRepE15keymaster_tag_tmPj" }, { "name" : "_ZNK9keymaster16AuthorizationSet18GetTagValueEnumRepE15keymaster_tag_tmPj" }, { "name" : "_ZNK9keymaster16AuthorizationSet18GetTagValueLongRepE15keymaster_tag_tmPm" }, { "name" : "_ZNK9keymaster16AuthorizationSet24SerializedSizeOfElementsEv" }, { "name" : "_ZNK9keymaster16AuthorizationSet4findE15keymaster_tag_ti" }, { "name" : "_ZNK9keymaster16AuthorizationSet9SerializeEPhPKh" }, { "name" : "_ZNK9keymaster16AuthorizationSetixEi" }, { "name" : "_ZNK9keymaster16DeleteKeyRequest14SerializedSizeEv" }, { "name" : "_ZNK9keymaster16DeleteKeyRequest9SerializeEPhPKh" }, { "name" : "_ZNK9keymaster16ExportKeyRequest14SerializedSizeEv" }, { "name" : "_ZNK9keymaster16ExportKeyRequest9SerializeEPhPKh" }, { "name" : "_ZNK9keymaster16ImportKeyRequest14SerializedSizeEv" }, { "name" : "_ZNK9keymaster16ImportKeyRequest9SerializeEPhPKh" }, { "name" : "_ZNK9keymaster16OperationFactory20GetAndValidateDigestERKNS_16AuthorizationSetERKNS_3KeyEP18keymaster_digest_tP17keymaster_error_t" }, { "name" : "_ZNK9keymaster16OperationFactory21GetAndValidatePaddingERKNS_16AuthorizationSetERKNS_3KeyEP19keymaster_padding_tP17keymaster_error_t" }, { "name" : "_ZNK9keymaster16OperationFactory23is_public_key_operationEv" }, { "name" : "_ZNK9keymaster16OperationFactory9supportedE18keymaster_digest_t" }, { "name" : "_ZNK9keymaster16OperationFactory9supportedE19keymaster_padding_t" }, { "name" : "_ZNK9keymaster16OperationFactory9supportedE22keymaster_block_mode_t" }, { "name" : "_ZNK9keymaster17AddEntropyRequest14SerializedSizeEv" }, { "name" : "_ZNK9keymaster17AddEntropyRequest9SerializeEPhPKh" }, { "name" : "_ZNK9keymaster17AttestKeyResponse17NonErrorSerializeEPhPKh" }, { "name" : "_ZNK9keymaster17AttestKeyResponse22NonErrorSerializedSizeEv" }, { "name" : "_ZNK9keymaster17ExportKeyResponse17NonErrorSerializeEPhPKh" }, { "name" : "_ZNK9keymaster17ExportKeyResponse22NonErrorSerializedSizeEv" }, { "name" : "_ZNK9keymaster17HardwareAuthToken14SerializedSizeEv" }, { "name" : "_ZNK9keymaster17HardwareAuthToken9SerializeEPhPKh" }, { "name" : "_ZNK9keymaster17ImportKeyResponse17NonErrorSerializeEPhPKh" }, { "name" : "_ZNK9keymaster17ImportKeyResponse22NonErrorSerializedSizeEv" }, { "name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" }, { "name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" }, { "name" : "_ZNK9keymaster17UpgradeKeyRequest14SerializedSizeEv" }, { "name" : "_ZNK9keymaster17UpgradeKeyRequest9SerializeEPhPKh" }, { "name" : "_ZNK9keymaster17VerificationToken14SerializedSizeEv" }, { "name" : "_ZNK9keymaster17VerificationToken9SerializeEPhPKh" }, { "name" : "_ZNK9keymaster18GetVersionResponse17NonErrorSerializeEPhPKh" }, { "name" : "_ZNK9keymaster18GetVersionResponse22NonErrorSerializedSizeEv" }, { "name" : "_ZNK9keymaster18UpgradeKeyResponse17NonErrorSerializeEPhPKh" }, { "name" : "_ZNK9keymaster18UpgradeKeyResponse22NonErrorSerializedSizeEv" }, { "name" : "_ZNK9keymaster19AesOperationFactory20GetCipherDescriptionEv" }, { "name" : "_ZNK9keymaster19GenerateKeyResponse17NonErrorSerializeEPhPKh" }, { "name" : "_ZNK9keymaster19GenerateKeyResponse22NonErrorSerializedSizeEv" }, { "name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPm" }, { "name" : "_ZNK9keymaster19RsaOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" }, { "name" : "_ZNK9keymaster19SymmetricKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" }, { "name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedImportFormatsEPm" }, { "name" : "_ZNK9keymaster19SymmetricKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" }, { "name" : "_ZNK9keymaster19TripleDesKeyFactory19GetOperationFactoryE19keymaster_purpose_t" }, { "name" : "_ZNK9keymaster19TripleDesKeyFactory42validate_algorithm_specific_new_key_paramsERKNS_16AuthorizationSetE" }, { "name" : "_ZNK9keymaster19TripleDesKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" }, { "name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPm" }, { "name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPm" }, { "name" : "_ZNK9keymaster20AsymmetricKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" }, { "name" : "_ZNK9keymaster20HmacOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" }, { "name" : "_ZNK9keymaster20HmacOperationFactory16SupportedDigestsEPm" }, { "name" : "_ZNK9keymaster20KeymasterEnforcement16AuthTokenMatchesERKNS_9AuthProxyERKNS_16AuthorizationSetEmiimb" }, { "name" : "_ZNK9keymaster20NistCurveKeyExchange12public_valueEPNS_6BufferE" }, { "name" : "_ZNK9keymaster20NistCurveKeyExchange18CalculateSharedKeyEPKhmPNS_6BufferE" }, { "name" : "_ZNK9keymaster20NistCurveKeyExchange18CalculateSharedKeyERKNS_6BufferEPS1_" }, { "name" : "_ZNK9keymaster20SoftwareRandomSource14GenerateRandomEPhm" }, { "name" : "_ZNK9keymaster21BeginOperationRequest14SerializedSizeEv" }, { "name" : "_ZNK9keymaster21BeginOperationRequest9SerializeEPhPKh" }, { "name" : "_ZNK9keymaster21EcdsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" }, { "name" : "_ZNK9keymaster21EcdsaOperationFactory16SupportedDigestsEPm" }, { "name" : "_ZNK9keymaster21HmacSharingParameters14SerializedSizeEv" }, { "name" : "_ZNK9keymaster21HmacSharingParameters9SerializeEPhPKh" }, { "name" : "_ZNK9keymaster22BeginOperationResponse17NonErrorSerializeEPhPKh" }, { "name" : "_ZNK9keymaster22BeginOperationResponse22NonErrorSerializedSizeEv" }, { "name" : "_ZNK9keymaster22FinishOperationRequest14SerializedSizeEv" }, { "name" : "_ZNK9keymaster22FinishOperationRequest9SerializeEPhPKh" }, { "name" : "_ZNK9keymaster22UpdateOperationRequest14SerializedSizeEv" }, { "name" : "_ZNK9keymaster22UpdateOperationRequest9SerializeEPhPKh" }, { "name" : "_ZNK9keymaster23AesEvpCipherDescription17GetCipherInstanceEm22keymaster_block_mode_tP17keymaster_error_t" }, { "name" : "_ZNK9keymaster23AesEvpCipherDescription19SupportedBlockModesEPm" }, { "name" : "_ZNK9keymaster23BlockCipherEvpOperation7need_ivEv" }, { "name" : "_ZNK9keymaster23FinishOperationResponse17NonErrorSerializeEPhPKh" }, { "name" : "_ZNK9keymaster23FinishOperationResponse22NonErrorSerializedSizeEv" }, { "name" : "_ZNK9keymaster23ImportWrappedKeyRequest14SerializedSizeEv" }, { "name" : "_ZNK9keymaster23ImportWrappedKeyRequest9SerializeEPhPKh" }, { "name" : "_ZNK9keymaster23UpdateOperationResponse17NonErrorSerializeEPhPKh" }, { "name" : "_ZNK9keymaster23UpdateOperationResponse22NonErrorSerializedSizeEv" }, { "name" : "_ZNK9keymaster24ImportWrappedKeyResponse17NonErrorSerializeEPhPKh" }, { "name" : "_ZNK9keymaster24ImportWrappedKeyResponse22NonErrorSerializedSizeEv" }, { "name" : "_ZNK9keymaster25ComputeSharedHmacResponse17NonErrorSerializeEPhPKh" }, { "name" : "_ZNK9keymaster25ComputeSharedHmacResponse22NonErrorSerializedSizeEv" }, { "name" : "_ZNK9keymaster25TripleDesOperationFactory20GetCipherDescriptionEv" }, { "name" : "_ZNK9keymaster26HmacSharingParametersArray14SerializedSizeEv" }, { "name" : "_ZNK9keymaster26HmacSharingParametersArray9SerializeEPhPKh" }, { "name" : "_ZNK9keymaster27BlockCipherOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" }, { "name" : "_ZNK9keymaster27BlockCipherOperationFactory21SupportedPaddingModesEPm" }, { "name" : "_ZNK9keymaster27RsaCryptingOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" }, { "name" : "_ZNK9keymaster27RsaCryptingOperationFactory21SupportedPaddingModesEPm" }, { "name" : "_ZNK9keymaster28GetKeyCharacteristicsRequest14SerializedSizeEv" }, { "name" : "_ZNK9keymaster28GetKeyCharacteristicsRequest9SerializeEPhPKh" }, { "name" : "_ZNK9keymaster28RsaDigestingOperationFactory21SupportedPaddingModesEPm" }, { "name" : "_ZNK9keymaster29GetKeyCharacteristicsResponse17NonErrorSerializeEPhPKh" }, { "name" : "_ZNK9keymaster29GetKeyCharacteristicsResponse22NonErrorSerializedSizeEv" }, { "name" : "_ZNK9keymaster29TripleDesEvpCipherDescription17GetCipherInstanceEm22keymaster_block_mode_tP17keymaster_error_t" }, { "name" : "_ZNK9keymaster29TripleDesEvpCipherDescription19SupportedBlockModesEPm" }, { "name" : "_ZNK9keymaster5EcKey13InternalToEvpEP11evp_pkey_st" }, { "name" : "_ZNK9keymaster6Buffer14SerializedSizeEv" }, { "name" : "_ZNK9keymaster6Buffer14available_readEv" }, { "name" : "_ZNK9keymaster6Buffer15available_writeEv" }, { "name" : "_ZNK9keymaster6Buffer9SerializeEPhPKh" }, { "name" : "_ZNK9keymaster6RsaKey13InternalToEvpEP11evp_pkey_st" }, { "binding" : "weak", "name" : "_ZdaPv" }, { "binding" : "weak", "name" : "_ZdlPv" }, { "binding" : "weak", "name" : "_ZnamRKSt9nothrow_t" }, { "binding" : "weak", "name" : "_ZnwmRKSt9nothrow_t" }, { "binding" : "weak", "name" : "__cxa_pure_virtual" }, { "name" : "ae_allocate" }, { "name" : "ae_clear" }, { "name" : "ae_ctx_sizeof" }, { "name" : "ae_decrypt" }, { "name" : "ae_encrypt" }, { "name" : "ae_free" }, { "name" : "ae_init" }, { "name" : "gen_offset" } ], "elf_objects" : [ { "name" : "_ZN9keymaster10TAG_DIGESTE" }, { "name" : "_ZN9keymaster10TAG_ORIGINE" }, { "name" : "_ZN9keymaster11TAG_INVALIDE" }, { "name" : "_ZN9keymaster11TAG_PADDINGE" }, { "name" : "_ZN9keymaster11TAG_PURPOSEE" }, { "name" : "_ZN9keymaster11TAG_USER_IDE" }, { "name" : "_ZN9keymaster11empty_paramE" }, { "name" : "_ZN9keymaster12TAG_EC_CURVEE" }, { "name" : "_ZN9keymaster12TAG_KEY_SIZEE" }, { "name" : "_ZN9keymaster13TAG_ALGORITHME" }, { "name" : "_ZN9keymaster13TAG_ALL_USERSE" }, { "name" : "_ZN9keymaster13TAG_UNIQUE_IDE" }, { "name" : "_ZN9keymaster14TAG_AUTH_TOKENE" }, { "name" : "_ZN9keymaster14TAG_BLOCK_MODEE" }, { "name" : "_ZN9keymaster14TAG_DIGEST_OLDE" }, { "name" : "_ZN9keymaster14TAG_MAC_LENGTHE" }, { "name" : "_ZN9keymaster14TAG_OS_VERSIONE" }, { "name" : "_ZN9keymaster15TAG_PADDING_OLDE" }, { "name" : "_ZN9keymaster16TAG_AUTH_TIMEOUTE" }, { "name" : "_ZN9keymaster16TAG_CALLER_NONCEE" }, { "name" : "_ZN9keymaster17TAG_OS_PATCHLEVELE" }, { "name" : "_ZN9keymaster17TAG_ROOT_OF_TRUSTE" }, { "name" : "_ZN9keymaster18TAG_APPLICATION_IDE" }, { "name" : "_ZN9keymaster18TAG_MIN_MAC_LENGTHE" }, { "name" : "_ZN9keymaster18TAG_USER_AUTH_TYPEE" }, { "name" : "_ZN9keymaster18TAG_USER_SECURE_IDE" }, { "name" : "_ZN9keymaster19TAG_ACTIVE_DATETIMEE" }, { "name" : "_ZN9keymaster19TAG_ASSOCIATED_DATAE" }, { "name" : "_ZN9keymaster19TAG_BOOTLOADER_ONLYE" }, { "name" : "_ZN9keymaster19softwareRootOfTrustE" }, { "name" : "_ZN9keymaster20TAG_ALL_APPLICATIONSE" }, { "name" : "_ZN9keymaster20TAG_APPLICATION_DATAE" }, { "name" : "_ZN9keymaster20TAG_NO_AUTH_REQUIREDE" }, { "name" : "_ZN9keymaster21TAG_CREATION_DATETIMEE" }, { "name" : "_ZN9keymaster21TAG_INCLUDE_UNIQUE_IDE" }, { "name" : "_ZN9keymaster21TAG_MAX_USES_PER_BOOTE" }, { "name" : "_ZN9keymaster22TAG_ROLLBACK_RESISTANTE" }, { "name" : "_ZN9keymaster23TAG_ALLOW_WHILE_ON_BODYE" }, { "name" : "_ZN9keymaster23TAG_ATTESTATION_ID_IMEIE" }, { "name" : "_ZN9keymaster23TAG_ATTESTATION_ID_MEIDE" }, { "name" : "_ZN9keymaster23TAG_RSA_PUBLIC_EXPONENTE" }, { "name" : "_ZN9keymaster24TAG_ATTESTATION_ID_BRANDE" }, { "name" : "_ZN9keymaster24TAG_ATTESTATION_ID_MODELE" }, { "name" : "_ZN9keymaster25TAG_ATTESTATION_ID_DEVICEE" }, { "name" : "_ZN9keymaster25TAG_ATTESTATION_ID_SERIALE" }, { "name" : "_ZN9keymaster25TAG_USAGE_EXPIRE_DATETIMEE" }, { "name" : "_ZN9keymaster26TAG_ATTESTATION_ID_PRODUCTE" }, { "name" : "_ZN9keymaster26TAG_ECIES_SINGLE_HASH_MODEE" }, { "name" : "_ZN9keymaster27TAG_BLOB_USAGE_REQUIREMENTSE" }, { "name" : "_ZN9keymaster27TAG_MIN_SECONDS_BETWEEN_OPSE" }, { "name" : "_ZN9keymaster28TAG_UNLOCKED_DEVICE_REQUIREDE" }, { "name" : "_ZN9keymaster30TAG_ATTESTATION_APPLICATION_IDE" }, { "name" : "_ZN9keymaster31TAG_ATTESTATION_ID_MANUFACTURERE" }, { "name" : "_ZN9keymaster31TAG_ORIGINATION_EXPIRE_DATETIMEE" }, { "name" : "_ZN9keymaster33TAG_TRUSTED_CONFIRMATION_REQUIREDE" }, { "name" : "_ZN9keymaster6Logger9instance_E" }, { "name" : "_ZN9keymaster7TAG_KDFE" }, { "name" : "_ZN9keymaster9TAG_NONCEE" }, { "binding" : "weak", "name" : "_ZSt7nothrow" }, { "name" : "_ZTVN9keymaster11Iso18033KdfE" }, { "name" : "_ZTVN9keymaster12EcKeyFactoryE" }, { "name" : "_ZTVN9keymaster12RsaOperationE" }, { "name" : "_ZTVN9keymaster12SymmetricKeyE" }, { "binding" : "weak", "name" : "_ZTVN9keymaster12TripleDesKeyE" }, { "name" : "_ZTVN9keymaster13AesKeyFactoryE" }, { "name" : "_ZTVN9keymaster13AsymmetricKeyE" }, { "name" : "_ZTVN9keymaster13HmacOperationE" }, { "name" : "_ZTVN9keymaster13RsaKeyFactoryE" }, { "name" : "_ZTVN9keymaster14EcdsaOperationE" }, { "name" : "_ZTVN9keymaster14HmacKeyFactoryE" }, { "name" : "_ZTVN9keymaster16AndroidKeymasterE" }, { "name" : "_ZTVN9keymaster16AttestKeyRequestE" }, { "name" : "_ZTVN9keymaster16AuthorizationSetE" }, { "name" : "_ZTVN9keymaster16DeleteKeyRequestE" }, { "name" : "_ZTVN9keymaster16ExportKeyRequestE" }, { "name" : "_ZTVN9keymaster16ImportKeyRequestE" }, { "name" : "_ZTVN9keymaster16Rfc5869Sha256KdfE" }, { "name" : "_ZTVN9keymaster16RsaSignOperationE" }, { "name" : "_ZTVN9keymaster17AddEntropyRequestE" }, { "name" : "_ZTVN9keymaster17AttestKeyResponseE" }, { "name" : "_ZTVN9keymaster17ExportKeyResponseE" }, { "name" : "_ZTVN9keymaster17HardwareAuthTokenE" }, { "name" : "_ZTVN9keymaster17ImportKeyResponseE" }, { "name" : "_ZTVN9keymaster17KeymasterResponseE" }, { "name" : "_ZTVN9keymaster17RsaCryptOperationE" }, { "name" : "_ZTVN9keymaster17UpgradeKeyRequestE" }, { "name" : "_ZTVN9keymaster17VerificationTokenE" }, { "name" : "_ZTVN9keymaster18EcdsaSignOperationE" }, { "name" : "_ZTVN9keymaster18GetVersionResponseE" }, { "name" : "_ZTVN9keymaster18RsaVerifyOperationE" }, { "name" : "_ZTVN9keymaster18UpgradeKeyResponseE" }, { "name" : "_ZTVN9keymaster19AesOperationFactoryE" }, { "name" : "_ZTVN9keymaster19GenerateKeyResponseE" }, { "name" : "_ZTVN9keymaster19RsaDecryptOperationE" }, { "name" : "_ZTVN9keymaster19RsaEncryptOperationE" }, { "name" : "_ZTVN9keymaster19RsaOperationFactoryE" }, { "name" : "_ZTVN9keymaster19SymmetricKeyFactoryE" }, { "name" : "_ZTVN9keymaster19TripleDesKeyFactoryE" }, { "name" : "_ZTVN9keymaster20AsymmetricKeyFactoryE" }, { "name" : "_ZTVN9keymaster20EcdsaVerifyOperationE" }, { "name" : "_ZTVN9keymaster20HmacOperationFactoryE" }, { "name" : "_ZTVN9keymaster20KeymasterEnforcementE" }, { "name" : "_ZTVN9keymaster20NistCurveKeyExchangeE" }, { "name" : "_ZTVN9keymaster20SoftwareRandomSourceE" }, { "name" : "_ZTVN9keymaster21BeginOperationRequestE" }, { "name" : "_ZTVN9keymaster21EcdsaOperationFactoryE" }, { "name" : "_ZTVN9keymaster21HmacSharingParametersE" }, { "name" : "_ZTVN9keymaster21RsaDigestingOperationE" }, { "name" : "_ZTVN9keymaster22BeginOperationResponseE" }, { "name" : "_ZTVN9keymaster22FinishOperationRequestE" }, { "name" : "_ZTVN9keymaster22UpdateOperationRequestE" }, { "name" : "_ZTVN9keymaster23AesEvpCipherDescriptionE" }, { "name" : "_ZTVN9keymaster23BlockCipherEvpOperationE" }, { "name" : "_ZTVN9keymaster23FinishOperationResponseE" }, { "name" : "_ZTVN9keymaster23ImportWrappedKeyRequestE" }, { "name" : "_ZTVN9keymaster23UpdateOperationResponseE" }, { "binding" : "weak", "name" : "_ZTVN9keymaster24HmacSignOperationFactoryE" }, { "name" : "_ZTVN9keymaster24ImportWrappedKeyResponseE" }, { "name" : "_ZTVN9keymaster25ComputeSharedHmacResponseE" }, { "binding" : "weak", "name" : "_ZTVN9keymaster25EcdsaSignOperationFactoryE" }, { "name" : "_ZTVN9keymaster25TripleDesOperationFactoryE" }, { "name" : "_ZTVN9keymaster26HmacSharingParametersArrayE" }, { "binding" : "weak", "name" : "_ZTVN9keymaster26HmacVerifyOperationFactoryE" }, { "binding" : "weak", "name" : "_ZTVN9keymaster26RsaSigningOperationFactoryE" }, { "name" : "_ZTVN9keymaster27BlockCipherOperationFactoryE" }, { "binding" : "weak", "name" : "_ZTVN9keymaster27EcdsaVerifyOperationFactoryE" }, { "name" : "_ZTVN9keymaster27RsaCryptingOperationFactoryE" }, { "binding" : "weak", "name" : "_ZTVN9keymaster27VerifyAuthorizationResponseE" }, { "name" : "_ZTVN9keymaster28GetKeyCharacteristicsRequestE" }, { "name" : "_ZTVN9keymaster28RsaDigestingOperationFactoryE" }, { "name" : "_ZTVN9keymaster29GetKeyCharacteristicsResponseE" }, { "binding" : "weak", "name" : "_ZTVN9keymaster29RsaDecryptionOperationFactoryE" }, { "binding" : "weak", "name" : "_ZTVN9keymaster29RsaEncryptionOperationFactoryE" }, { "name" : "_ZTVN9keymaster29TripleDesEvpCipherDescriptionE" }, { "name" : "_ZTVN9keymaster30BlockCipherEvpDecryptOperationE" }, { "name" : "_ZTVN9keymaster30BlockCipherEvpEncryptOperationE" }, { "binding" : "weak", "name" : "_ZTVN9keymaster31RsaVerificationOperationFactoryE" }, { "binding" : "weak", "name" : "_ZTVN9keymaster32GetHmacSharingParametersResponseE" }, { "binding" : "weak", "name" : "_ZTVN9keymaster3KdfE" }, { "binding" : "weak", "name" : "_ZTVN9keymaster3KeyE" }, { "binding" : "weak", "name" : "_ZTVN9keymaster4ListINS_13AccessTimeMap10AccessTimeEEE" }, { "binding" : "weak", "name" : "_ZTVN9keymaster4ListINS_14AccessCountMap11AccessCountEEE" }, { "name" : "_ZTVN9keymaster5EcKeyE" }, { "binding" : "weak", "name" : "_ZTVN9keymaster6AesKeyE" }, { "name" : "_ZTVN9keymaster6BufferE" }, { "name" : "_ZTVN9keymaster6RsaKeyE" }, { "binding" : "weak", "name" : "_ZTVN9keymaster7HmacKeyE" }, { "name" : "_ZTVN9keymaster8EciesKemE" }, { "binding" : "weak", "name" : "_ZTVN9keymaster9OperationE" }, { "name" : "infoString" } ], "enum_types" : [ { "alignment" : 4, "enum_fields" : [ { "enum_field_value" : 0, "name" : "HW_AUTH_NONE" }, { "enum_field_value" : 1, "name" : "HW_AUTH_PASSWORD" }, { "enum_field_value" : 2, "name" : "HW_AUTH_FINGERPRINT" }, { "enum_field_value" : -1, "name" : "HW_AUTH_ANY" } ], "linker_set_key" : "hw_authenticator_type_t", "name" : "hw_authenticator_type_t", "referenced_type" : "type-203", "self_type" : "type-203", "size" : 4, "source_file" : "/hardware/libhardware/include/hardware/hw_auth_token.h", "underlying_type" : "type-8", "unique_id" : "hw_authenticator_type_t" }, { "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-433", "self_type" : "type-433", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "underlying_type" : "type-8", "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-290", "self_type" : "type-290", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h", "underlying_type" : "type-8", "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-702", "self_type" : "type-702", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/logger.h", "underlying_type" : "type-8", "unique_id" : "_ZTSN9keymaster6Logger8LogLevelE" }, { "alignment" : 4, "enum_fields" : [ { "enum_field_value" : 1, "name" : "KM_ALGORITHM_RSA" }, { "enum_field_value" : 3, "name" : "KM_ALGORITHM_EC" }, { "enum_field_value" : 32, "name" : "KM_ALGORITHM_AES" }, { "enum_field_value" : 33, "name" : "KM_ALGORITHM_TRIPLE_DES" }, { "enum_field_value" : 128, "name" : "KM_ALGORITHM_HMAC" } ], "linker_set_key" : "keymaster_algorithm_t", "name" : "keymaster_algorithm_t", "referenced_type" : "type-51", "self_type" : "type-51", "size" : 4, "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h", "underlying_type" : "type-8", "unique_id" : "keymaster_algorithm_t" }, { "alignment" : 4, "enum_fields" : [ { "enum_field_value" : 1, "name" : "KM_MODE_ECB" }, { "enum_field_value" : 2, "name" : "KM_MODE_CBC" }, { "enum_field_value" : 3, "name" : "KM_MODE_CTR" }, { "enum_field_value" : 32, "name" : "KM_MODE_GCM" } ], "linker_set_key" : "keymaster_block_mode_t", "name" : "keymaster_block_mode_t", "referenced_type" : "type-54", "self_type" : "type-54", "size" : 4, "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h", "underlying_type" : "type-8", "unique_id" : "keymaster_block_mode_t" }, { "alignment" : 4, "enum_fields" : [ { "enum_field_value" : 0, "name" : "KM_DIGEST_NONE" }, { "enum_field_value" : 1, "name" : "KM_DIGEST_MD5" }, { "enum_field_value" : 2, "name" : "KM_DIGEST_SHA1" }, { "enum_field_value" : 3, "name" : "KM_DIGEST_SHA_2_224" }, { "enum_field_value" : 4, "name" : "KM_DIGEST_SHA_2_256" }, { "enum_field_value" : 5, "name" : "KM_DIGEST_SHA_2_384" }, { "enum_field_value" : 6, "name" : "KM_DIGEST_SHA_2_512" } ], "linker_set_key" : "keymaster_digest_t", "name" : "keymaster_digest_t", "referenced_type" : "type-61", "self_type" : "type-61", "size" : 4, "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h", "underlying_type" : "type-8", "unique_id" : "keymaster_digest_t" }, { "alignment" : 4, "enum_fields" : [ { "enum_field_value" : 0, "name" : "KM_EC_CURVE_P_224" }, { "enum_field_value" : 1, "name" : "KM_EC_CURVE_P_256" }, { "enum_field_value" : 2, "name" : "KM_EC_CURVE_P_384" }, { "enum_field_value" : 3, "name" : "KM_EC_CURVE_P_521" } ], "linker_set_key" : "keymaster_ec_curve_t", "name" : "keymaster_ec_curve_t", "referenced_type" : "type-211", "self_type" : "type-211", "size" : 4, "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h", "underlying_type" : "type-8", "unique_id" : "keymaster_ec_curve_t" }, { "alignment" : 4, "enum_fields" : [ { "enum_field_value" : 0, "name" : "KM_ERROR_OK" }, { "enum_field_value" : -1, "name" : "KM_ERROR_ROOT_OF_TRUST_ALREADY_SET" }, { "enum_field_value" : -2, "name" : "KM_ERROR_UNSUPPORTED_PURPOSE" }, { "enum_field_value" : -3, "name" : "KM_ERROR_INCOMPATIBLE_PURPOSE" }, { "enum_field_value" : -4, "name" : "KM_ERROR_UNSUPPORTED_ALGORITHM" }, { "enum_field_value" : -5, "name" : "KM_ERROR_INCOMPATIBLE_ALGORITHM" }, { "enum_field_value" : -6, "name" : "KM_ERROR_UNSUPPORTED_KEY_SIZE" }, { "enum_field_value" : -7, "name" : "KM_ERROR_UNSUPPORTED_BLOCK_MODE" }, { "enum_field_value" : -8, "name" : "KM_ERROR_INCOMPATIBLE_BLOCK_MODE" }, { "enum_field_value" : -9, "name" : "KM_ERROR_UNSUPPORTED_MAC_LENGTH" }, { "enum_field_value" : -10, "name" : "KM_ERROR_UNSUPPORTED_PADDING_MODE" }, { "enum_field_value" : -11, "name" : "KM_ERROR_INCOMPATIBLE_PADDING_MODE" }, { "enum_field_value" : -12, "name" : "KM_ERROR_UNSUPPORTED_DIGEST" }, { "enum_field_value" : -13, "name" : "KM_ERROR_INCOMPATIBLE_DIGEST" }, { "enum_field_value" : -14, "name" : "KM_ERROR_INVALID_EXPIRATION_TIME" }, { "enum_field_value" : -15, "name" : "KM_ERROR_INVALID_USER_ID" }, { "enum_field_value" : -16, "name" : "KM_ERROR_INVALID_AUTHORIZATION_TIMEOUT" }, { "enum_field_value" : -17, "name" : "KM_ERROR_UNSUPPORTED_KEY_FORMAT" }, { "enum_field_value" : -18, "name" : "KM_ERROR_INCOMPATIBLE_KEY_FORMAT" }, { "enum_field_value" : -19, "name" : "KM_ERROR_UNSUPPORTED_KEY_ENCRYPTION_ALGORITHM" }, { "enum_field_value" : -20, "name" : "KM_ERROR_UNSUPPORTED_KEY_VERIFICATION_ALGORITHM" }, { "enum_field_value" : -21, "name" : "KM_ERROR_INVALID_INPUT_LENGTH" }, { "enum_field_value" : -22, "name" : "KM_ERROR_KEY_EXPORT_OPTIONS_INVALID" }, { "enum_field_value" : -23, "name" : "KM_ERROR_DELEGATION_NOT_ALLOWED" }, { "enum_field_value" : -24, "name" : "KM_ERROR_KEY_NOT_YET_VALID" }, { "enum_field_value" : -25, "name" : "KM_ERROR_KEY_EXPIRED" }, { "enum_field_value" : -26, "name" : "KM_ERROR_KEY_USER_NOT_AUTHENTICATED" }, { "enum_field_value" : -27, "name" : "KM_ERROR_OUTPUT_PARAMETER_NULL" }, { "enum_field_value" : -28, "name" : "KM_ERROR_INVALID_OPERATION_HANDLE" }, { "enum_field_value" : -29, "name" : "KM_ERROR_INSUFFICIENT_BUFFER_SPACE" }, { "enum_field_value" : -30, "name" : "KM_ERROR_VERIFICATION_FAILED" }, { "enum_field_value" : -31, "name" : "KM_ERROR_TOO_MANY_OPERATIONS" }, { "enum_field_value" : -32, "name" : "KM_ERROR_UNEXPECTED_NULL_POINTER" }, { "enum_field_value" : -33, "name" : "KM_ERROR_INVALID_KEY_BLOB" }, { "enum_field_value" : -34, "name" : "KM_ERROR_IMPORTED_KEY_NOT_ENCRYPTED" }, { "enum_field_value" : -35, "name" : "KM_ERROR_IMPORTED_KEY_DECRYPTION_FAILED" }, { "enum_field_value" : -36, "name" : "KM_ERROR_IMPORTED_KEY_NOT_SIGNED" }, { "enum_field_value" : -37, "name" : "KM_ERROR_IMPORTED_KEY_VERIFICATION_FAILED" }, { "enum_field_value" : -38, "name" : "KM_ERROR_INVALID_ARGUMENT" }, { "enum_field_value" : -39, "name" : "KM_ERROR_UNSUPPORTED_TAG" }, { "enum_field_value" : -40, "name" : "KM_ERROR_INVALID_TAG" }, { "enum_field_value" : -41, "name" : "KM_ERROR_MEMORY_ALLOCATION_FAILED" }, { "enum_field_value" : -44, "name" : "KM_ERROR_IMPORT_PARAMETER_MISMATCH" }, { "enum_field_value" : -45, "name" : "KM_ERROR_SECURE_HW_ACCESS_DENIED" }, { "enum_field_value" : -46, "name" : "KM_ERROR_OPERATION_CANCELLED" }, { "enum_field_value" : -47, "name" : "KM_ERROR_CONCURRENT_ACCESS_CONFLICT" }, { "enum_field_value" : -48, "name" : "KM_ERROR_SECURE_HW_BUSY" }, { "enum_field_value" : -49, "name" : "KM_ERROR_SECURE_HW_COMMUNICATION_FAILED" }, { "enum_field_value" : -50, "name" : "KM_ERROR_UNSUPPORTED_EC_FIELD" }, { "enum_field_value" : -51, "name" : "KM_ERROR_MISSING_NONCE" }, { "enum_field_value" : -52, "name" : "KM_ERROR_INVALID_NONCE" }, { "enum_field_value" : -53, "name" : "KM_ERROR_MISSING_MAC_LENGTH" }, { "enum_field_value" : -54, "name" : "KM_ERROR_KEY_RATE_LIMIT_EXCEEDED" }, { "enum_field_value" : -55, "name" : "KM_ERROR_CALLER_NONCE_PROHIBITED" }, { "enum_field_value" : -56, "name" : "KM_ERROR_KEY_MAX_OPS_EXCEEDED" }, { "enum_field_value" : -57, "name" : "KM_ERROR_INVALID_MAC_LENGTH" }, { "enum_field_value" : -58, "name" : "KM_ERROR_MISSING_MIN_MAC_LENGTH" }, { "enum_field_value" : -59, "name" : "KM_ERROR_UNSUPPORTED_MIN_MAC_LENGTH" }, { "enum_field_value" : -60, "name" : "KM_ERROR_UNSUPPORTED_KDF" }, { "enum_field_value" : -61, "name" : "KM_ERROR_UNSUPPORTED_EC_CURVE" }, { "enum_field_value" : -62, "name" : "KM_ERROR_KEY_REQUIRES_UPGRADE" }, { "enum_field_value" : -63, "name" : "KM_ERROR_ATTESTATION_CHALLENGE_MISSING" }, { "enum_field_value" : -64, "name" : "KM_ERROR_KEYMASTER_NOT_CONFIGURED" }, { "enum_field_value" : -65, "name" : "KM_ERROR_ATTESTATION_APPLICATION_ID_MISSING" }, { "enum_field_value" : -66, "name" : "KM_ERROR_CANNOT_ATTEST_IDS" }, { "enum_field_value" : -71, "name" : "KM_ERROR_NO_USER_CONFIRMATION" }, { "enum_field_value" : -72, "name" : "KM_ERROR_DEVICE_LOCKED" }, { "enum_field_value" : -100, "name" : "KM_ERROR_UNIMPLEMENTED" }, { "enum_field_value" : -101, "name" : "KM_ERROR_VERSION_MISMATCH" }, { "enum_field_value" : -1000, "name" : "KM_ERROR_UNKNOWN_ERROR" } ], "linker_set_key" : "keymaster_error_t", "name" : "keymaster_error_t", "referenced_type" : "type-19", "self_type" : "type-19", "size" : 4, "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h", "underlying_type" : "type-6", "unique_id" : "keymaster_error_t" }, { "alignment" : 4, "enum_fields" : [ { "enum_field_value" : 0, "name" : "KM_KDF_NONE" }, { "enum_field_value" : 1, "name" : "KM_KDF_RFC5869_SHA256" }, { "enum_field_value" : 2, "name" : "KM_KDF_ISO18033_2_KDF1_SHA1" }, { "enum_field_value" : 3, "name" : "KM_KDF_ISO18033_2_KDF1_SHA256" }, { "enum_field_value" : 4, "name" : "KM_KDF_ISO18033_2_KDF2_SHA1" }, { "enum_field_value" : 5, "name" : "KM_KDF_ISO18033_2_KDF2_SHA256" } ], "linker_set_key" : "keymaster_kdf_t", "name" : "keymaster_kdf_t", "referenced_type" : "type-206", "self_type" : "type-206", "size" : 4, "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h", "underlying_type" : "type-8", "unique_id" : "keymaster_kdf_t" }, { "alignment" : 4, "enum_fields" : [ { "enum_field_value" : 0, "name" : "KM_BLOB_STANDALONE" }, { "enum_field_value" : 1, "name" : "KM_BLOB_REQUIRES_FILE_SYSTEM" } ], "linker_set_key" : "keymaster_key_blob_usage_requirements_t", "name" : "keymaster_key_blob_usage_requirements_t", "referenced_type" : "type-197", "self_type" : "type-197", "size" : 4, "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h", "underlying_type" : "type-8", "unique_id" : "keymaster_key_blob_usage_requirements_t" }, { "alignment" : 4, "enum_fields" : [ { "enum_field_value" : 0, "name" : "KM_KEY_FORMAT_X509" }, { "enum_field_value" : 1, "name" : "KM_KEY_FORMAT_PKCS8" }, { "enum_field_value" : 3, "name" : "KM_KEY_FORMAT_RAW" } ], "linker_set_key" : "keymaster_key_format_t", "name" : "keymaster_key_format_t", "referenced_type" : "type-64", "self_type" : "type-64", "size" : 4, "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h", "underlying_type" : "type-8", "unique_id" : "keymaster_key_format_t" }, { "alignment" : 4, "enum_fields" : [ { "enum_field_value" : 0, "name" : "KM_ORIGIN_GENERATED" }, { "enum_field_value" : 1, "name" : "KM_ORIGIN_DERIVED" }, { "enum_field_value" : 2, "name" : "KM_ORIGIN_IMPORTED" }, { "enum_field_value" : 3, "name" : "KM_ORIGIN_UNKNOWN" } ], "linker_set_key" : "keymaster_key_origin_t", "name" : "keymaster_key_origin_t", "referenced_type" : "type-200", "self_type" : "type-200", "size" : 4, "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h", "underlying_type" : "type-8", "unique_id" : "keymaster_key_origin_t" }, { "alignment" : 4, "enum_fields" : [ { "enum_field_value" : 1, "name" : "KM_PAD_NONE" }, { "enum_field_value" : 2, "name" : "KM_PAD_RSA_OAEP" }, { "enum_field_value" : 3, "name" : "KM_PAD_RSA_PSS" }, { "enum_field_value" : 4, "name" : "KM_PAD_RSA_PKCS1_1_5_ENCRYPT" }, { "enum_field_value" : 5, "name" : "KM_PAD_RSA_PKCS1_1_5_SIGN" }, { "enum_field_value" : 64, "name" : "KM_PAD_PKCS7" } ], "linker_set_key" : "keymaster_padding_t", "name" : "keymaster_padding_t", "referenced_type" : "type-57", "self_type" : "type-57", "size" : 4, "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h", "underlying_type" : "type-8", "unique_id" : "keymaster_padding_t" }, { "alignment" : 4, "enum_fields" : [ { "enum_field_value" : 0, "name" : "KM_PURPOSE_ENCRYPT" }, { "enum_field_value" : 1, "name" : "KM_PURPOSE_DECRYPT" }, { "enum_field_value" : 2, "name" : "KM_PURPOSE_SIGN" }, { "enum_field_value" : 3, "name" : "KM_PURPOSE_VERIFY" }, { "enum_field_value" : 4, "name" : "KM_PURPOSE_DERIVE_KEY" }, { "enum_field_value" : 5, "name" : "KM_PURPOSE_WRAP" } ], "linker_set_key" : "keymaster_purpose_t", "name" : "keymaster_purpose_t", "referenced_type" : "type-34", "self_type" : "type-34", "size" : 4, "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h", "underlying_type" : "type-8", "unique_id" : "keymaster_purpose_t" }, { "alignment" : 4, "enum_fields" : [ { "enum_field_value" : 0, "name" : "KM_SECURITY_LEVEL_SOFTWARE" }, { "enum_field_value" : 1, "name" : "KM_SECURITY_LEVEL_TRUSTED_ENVIRONMENT" } ], "linker_set_key" : "keymaster_security_level_t", "name" : "keymaster_security_level_t", "referenced_type" : "type-17", "self_type" : "type-17", "size" : 4, "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h", "underlying_type" : "type-8", "unique_id" : "keymaster_security_level_t" }, { "alignment" : 4, "enum_fields" : [ { "enum_field_value" : 0, "name" : "KM_TAG_INVALID" }, { "enum_field_value" : 536870913, "name" : "KM_TAG_PURPOSE" }, { "enum_field_value" : 268435458, "name" : "KM_TAG_ALGORITHM" }, { "enum_field_value" : 805306371, "name" : "KM_TAG_KEY_SIZE" }, { "enum_field_value" : 536870916, "name" : "KM_TAG_BLOCK_MODE" }, { "enum_field_value" : 536870917, "name" : "KM_TAG_DIGEST" }, { "enum_field_value" : 536870918, "name" : "KM_TAG_PADDING" }, { "enum_field_value" : 1879048199, "name" : "KM_TAG_CALLER_NONCE" }, { "enum_field_value" : 805306376, "name" : "KM_TAG_MIN_MAC_LENGTH" }, { "enum_field_value" : 536870921, "name" : "KM_TAG_KDF" }, { "enum_field_value" : 268435466, "name" : "KM_TAG_EC_CURVE" }, { "enum_field_value" : 1342177480, "name" : "KM_TAG_RSA_PUBLIC_EXPONENT" }, { "enum_field_value" : 1879048393, "name" : "KM_TAG_ECIES_SINGLE_HASH_MODE" }, { "enum_field_value" : 1879048394, "name" : "KM_TAG_INCLUDE_UNIQUE_ID" }, { "enum_field_value" : 268435757, "name" : "KM_TAG_BLOB_USAGE_REQUIREMENTS" }, { "enum_field_value" : 1879048494, "name" : "KM_TAG_BOOTLOADER_ONLY" }, { "enum_field_value" : 1610613136, "name" : "KM_TAG_ACTIVE_DATETIME" }, { "enum_field_value" : 1610613137, "name" : "KM_TAG_ORIGINATION_EXPIRE_DATETIME" }, { "enum_field_value" : 1610613138, "name" : "KM_TAG_USAGE_EXPIRE_DATETIME" }, { "enum_field_value" : 805306771, "name" : "KM_TAG_MIN_SECONDS_BETWEEN_OPS" }, { "enum_field_value" : 805306772, "name" : "KM_TAG_MAX_USES_PER_BOOT" }, { "enum_field_value" : 1879048692, "name" : "KM_TAG_ALL_USERS" }, { "enum_field_value" : 805306869, "name" : "KM_TAG_USER_ID" }, { "enum_field_value" : -1610612234, "name" : "KM_TAG_USER_SECURE_ID" }, { "enum_field_value" : 1879048695, "name" : "KM_TAG_NO_AUTH_REQUIRED" }, { "enum_field_value" : 268435960, "name" : "KM_TAG_USER_AUTH_TYPE" }, { "enum_field_value" : 805306873, "name" : "KM_TAG_AUTH_TIMEOUT" }, { "enum_field_value" : 1879048698, "name" : "KM_TAG_ALLOW_WHILE_ON_BODY" }, { "enum_field_value" : 1879048700, "name" : "KM_TAG_TRUSTED_CONFIRMATION_REQUIRED" }, { "enum_field_value" : 1879048701, "name" : "KM_TAG_UNLOCKED_DEVICE_REQUIRED" }, { "enum_field_value" : 1879048792, "name" : "KM_TAG_ALL_APPLICATIONS" }, { "enum_field_value" : -1879047591, "name" : "KM_TAG_APPLICATION_ID" }, { "enum_field_value" : 1879048794, "name" : "KM_TAG_EXPORTABLE" }, { "enum_field_value" : -1879047492, "name" : "KM_TAG_APPLICATION_DATA" }, { "enum_field_value" : 1610613437, "name" : "KM_TAG_CREATION_DATETIME" }, { "enum_field_value" : 268436158, "name" : "KM_TAG_ORIGIN" }, { "enum_field_value" : 1879048895, "name" : "KM_TAG_ROLLBACK_RESISTANT" }, { "enum_field_value" : -1879047488, "name" : "KM_TAG_ROOT_OF_TRUST" }, { "enum_field_value" : 805307073, "name" : "KM_TAG_OS_VERSION" }, { "enum_field_value" : 805307074, "name" : "KM_TAG_OS_PATCHLEVEL" }, { "enum_field_value" : -1879047485, "name" : "KM_TAG_UNIQUE_ID" }, { "enum_field_value" : -1879047484, "name" : "KM_TAG_ATTESTATION_CHALLENGE" }, { "enum_field_value" : -1879047483, "name" : "KM_TAG_ATTESTATION_APPLICATION_ID" }, { "enum_field_value" : -1879047482, "name" : "KM_TAG_ATTESTATION_ID_BRAND" }, { "enum_field_value" : -1879047481, "name" : "KM_TAG_ATTESTATION_ID_DEVICE" }, { "enum_field_value" : -1879047480, "name" : "KM_TAG_ATTESTATION_ID_PRODUCT" }, { "enum_field_value" : -1879047479, "name" : "KM_TAG_ATTESTATION_ID_SERIAL" }, { "enum_field_value" : -1879047478, "name" : "KM_TAG_ATTESTATION_ID_IMEI" }, { "enum_field_value" : -1879047477, "name" : "KM_TAG_ATTESTATION_ID_MEID" }, { "enum_field_value" : -1879047476, "name" : "KM_TAG_ATTESTATION_ID_MANUFACTURER" }, { "enum_field_value" : -1879047475, "name" : "KM_TAG_ATTESTATION_ID_MODEL" }, { "enum_field_value" : -1879047192, "name" : "KM_TAG_ASSOCIATED_DATA" }, { "enum_field_value" : -1879047191, "name" : "KM_TAG_NONCE" }, { "enum_field_value" : -1879047190, "name" : "KM_TAG_AUTH_TOKEN" }, { "enum_field_value" : 805307371, "name" : "KM_TAG_MAC_LENGTH" }, { "enum_field_value" : 1879049196, "name" : "KM_TAG_RESET_SINCE_ID_ROTATION" } ], "linker_set_key" : "keymaster_tag_t", "name" : "keymaster_tag_t", "referenced_type" : "type-5", "self_type" : "type-5", "size" : 4, "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h", "underlying_type" : "type-6", "unique_id" : "keymaster_tag_t" }, { "alignment" : 4, "enum_fields" : [ { "enum_field_value" : 0, "name" : "KM_INVALID" }, { "enum_field_value" : 268435456, "name" : "KM_ENUM" }, { "enum_field_value" : 536870912, "name" : "KM_ENUM_REP" }, { "enum_field_value" : 805306368, "name" : "KM_UINT" }, { "enum_field_value" : 1073741824, "name" : "KM_UINT_REP" }, { "enum_field_value" : 1342177280, "name" : "KM_ULONG" }, { "enum_field_value" : 1610612736, "name" : "KM_DATE" }, { "enum_field_value" : 1879048192, "name" : "KM_BOOL" }, { "enum_field_value" : -2147483648, "name" : "KM_BIGNUM" }, { "enum_field_value" : -1879048192, "name" : "KM_BYTES" }, { "enum_field_value" : -1610612736, "name" : "KM_ULONG_REP" } ], "linker_set_key" : "keymaster_tag_type_t", "name" : "keymaster_tag_type_t", "referenced_type" : "type-817", "self_type" : "type-817", "size" : 4, "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h", "underlying_type" : "type-6", "unique_id" : "keymaster_tag_type_t" }, { "alignment" : 4, "enum_fields" : [ { "enum_field_value" : 0, "name" : "KM_VERIFIED_BOOT_VERIFIED" }, { "enum_field_value" : 1, "name" : "KM_VERIFIED_BOOT_SELF_SIGNED" }, { "enum_field_value" : 2, "name" : "KM_VERIFIED_BOOT_UNVERIFIED" }, { "enum_field_value" : 3, "name" : "KM_VERIFIED_BOOT_FAILED" } ], "linker_set_key" : "keymaster_verified_boot_t", "name" : "keymaster_verified_boot_t", "referenced_type" : "type-14", "self_type" : "type-14", "size" : 4, "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h", "underlying_type" : "type-8", "unique_id" : "keymaster_verified_boot_t" } ], "function_types" : [], "functions" : [ { "function_name" : "keymaster::HmacSha256::Init", "linker_set_key" : "_ZN9keymaster10HmacSha2564InitEPKhm", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2533" }, { "referenced_type" : "type-12" }, { "referenced_type" : "type-10" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac.h" }, { "function_name" : "keymaster::HmacSha256::Init", "linker_set_key" : "_ZN9keymaster10HmacSha2564InitERKNS_6BufferE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2533" }, { "referenced_type" : "type-149" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac.h" }, { "function_name" : "keymaster::dup_buffer", "linker_set_key" : "_ZN9keymaster10dup_bufferEPKvm", "parameters" : [ { "referenced_type" : "type-49" }, { "referenced_type" : "type-10" } ], "return_type" : "type-119", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "function_name" : "keymaster::Iso18033Kdf::GenerateKey", "linker_set_key" : "_ZN9keymaster11Iso18033Kdf11GenerateKeyEPKhmPhm", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2658" }, { "referenced_type" : "type-12" }, { "referenced_type" : "type-10" }, { "referenced_type" : "type-119" }, { "referenced_type" : "type-10" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/km_openssl/iso18033kdf.h" }, { "access" : "protected", "function_name" : "keymaster::EcKeyFactory::ChooseGroup", "linker_set_key" : "_ZN9keymaster12EcKeyFactory11ChooseGroupE20keymaster_ec_curve_t", "parameters" : [ { "referenced_type" : "type-211" } ], "return_type" : "type-2441", "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key_factory.h" }, { "access" : "protected", "function_name" : "keymaster::EcKeyFactory::ChooseGroup", "linker_set_key" : "_ZN9keymaster12EcKeyFactory11ChooseGroupEm", "parameters" : [ { "referenced_type" : "type-10" } ], "return_type" : "type-2441", "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key_factory.h" }, { "access" : "protected", "function_name" : "keymaster::EcKeyFactory::GetCurveAndSize", "linker_set_key" : "_ZN9keymaster12EcKeyFactory15GetCurveAndSizeERKNS_16AuthorizationSetEP20keymaster_ec_curve_tPj", "parameters" : [ { "referenced_type" : "type-413" }, { "referenced_type" : "type-820" }, { "referenced_type" : "type-96" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key_factory.h" }, { "access" : "protected", "function_name" : "keymaster::RsaOperation::InitDigest", "linker_set_key" : "_ZN9keymaster12RsaOperation10InitDigestEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2809" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "access" : "protected", "function_name" : "keymaster::RsaOperation::SetRsaPaddingInEvpContext", "linker_set_key" : "_ZN9keymaster12RsaOperation25SetRsaPaddingInEvpContextEP15evp_pkey_ctx_stb", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2809" }, { "referenced_type" : "type-2948" }, { "referenced_type" : "type-9" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "function_name" : "keymaster::RsaOperation::Begin", "linker_set_key" : "_ZN9keymaster12RsaOperation5BeginERKNS_16AuthorizationSetEPS1_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2809" }, { "referenced_type" : "type-413" }, { "referenced_type" : "type-409" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "function_name" : "keymaster::RsaOperation::Update", "linker_set_key" : "_ZN9keymaster12RsaOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2809" }, { "referenced_type" : "type-413" }, { "referenced_type" : "type-149" }, { "referenced_type" : "type-409" }, { "referenced_type" : "type-147" }, { "referenced_type" : "type-76" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "access" : "protected", "function_name" : "keymaster::RsaOperation::StoreData", "linker_set_key" : "_ZN9keymaster12RsaOperation9StoreDataERKNS_6BufferEPm", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2809" }, { "referenced_type" : "type-149" }, { "referenced_type" : "type-76" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "function_name" : "keymaster::RsaOperation::~RsaOperation", "linker_set_key" : "_ZN9keymaster12RsaOperationD0Ev", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2809" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "function_name" : "keymaster::RsaOperation::~RsaOperation", "linker_set_key" : "_ZN9keymaster12RsaOperationD1Ev", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2809" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "function_name" : "keymaster::RsaOperation::~RsaOperation", "linker_set_key" : "_ZN9keymaster12RsaOperationD2Ev", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2809" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "access" : "protected", "function_name" : "keymaster::SymmetricKey::SymmetricKey", "linker_set_key" : "_ZN9keymaster12SymmetricKeyC1EONS_14TKeymasterBlobI20keymaster_key_blob_tEEONS_16AuthorizationSetES6_PKNS_10KeyFactoryE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2985" }, { "referenced_type" : "type-371" }, { "referenced_type" : "type-370" }, { "referenced_type" : "type-370" }, { "referenced_type" : "type-298" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" }, { "access" : "protected", "function_name" : "keymaster::SymmetricKey::SymmetricKey", "linker_set_key" : "_ZN9keymaster12SymmetricKeyC2EONS_14TKeymasterBlobI20keymaster_key_blob_tEEONS_16AuthorizationSetES6_PKNS_10KeyFactoryE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2985" }, { "referenced_type" : "type-371" }, { "referenced_type" : "type-370" }, { "referenced_type" : "type-370" }, { "referenced_type" : "type-298" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" }, { "function_name" : "keymaster::SymmetricKey::~SymmetricKey", "linker_set_key" : "_ZN9keymaster12SymmetricKeyD0Ev", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2985" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" }, { "function_name" : "keymaster::SymmetricKey::~SymmetricKey", "linker_set_key" : "_ZN9keymaster12SymmetricKeyD1Ev", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2985" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" }, { "function_name" : "keymaster::SymmetricKey::~SymmetricKey", "linker_set_key" : "_ZN9keymaster12SymmetricKeyD2Ev", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2985" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" }, { "function_name" : "keymaster::ec_get_group", "linker_set_key" : "_ZN9keymaster12ec_get_groupE20keymaster_ec_curve_t", "parameters" : [ { "referenced_type" : "type-211" } ], "return_type" : "type-2746", "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "function_name" : "keymaster::OcbDecryptKey", "linker_set_key" : "_ZN9keymaster13OcbDecryptKeyERKNS_16AuthorizationSetES2_S2_RKNS_14TKeymasterBlobI20keymaster_key_blob_tEES7_RKNS_6BufferESA_PS5_", "parameters" : [ { "referenced_type" : "type-413" }, { "referenced_type" : "type-413" }, { "referenced_type" : "type-413" }, { "referenced_type" : "type-316" }, { "referenced_type" : "type-316" }, { "referenced_type" : "type-149" }, { "referenced_type" : "type-149" }, { "referenced_type" : "type-306" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/ocb_utils.h" }, { "function_name" : "keymaster::OcbEncryptKey", "linker_set_key" : "_ZN9keymaster13OcbEncryptKeyERKNS_16AuthorizationSetES2_S2_RKNS_14TKeymasterBlobI20keymaster_key_blob_tEES7_RKNS_6BufferEPS5_PS8_", "parameters" : [ { "referenced_type" : "type-413" }, { "referenced_type" : "type-413" }, { "referenced_type" : "type-413" }, { "referenced_type" : "type-316" }, { "referenced_type" : "type-316" }, { "referenced_type" : "type-149" }, { "referenced_type" : "type-306" }, { "referenced_type" : "type-147" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/ocb_utils.h" }, { "function_name" : "keymaster::append_to_buf", "linker_set_key" : "_ZN9keymaster13append_to_bufEPhPKhPKvm", "parameters" : [ { "referenced_type" : "type-119" }, { "referenced_type" : "type-12" }, { "referenced_type" : "type-49" }, { "referenced_type" : "type-10" } ], "return_type" : "type-119", "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "function_name" : "keymaster::copy_from_buf", "linker_set_key" : "_ZN9keymaster13copy_from_bufEPPKhS1_Pvm", "parameters" : [ { "referenced_type" : "type-70" }, { "referenced_type" : "type-12" }, { "referenced_type" : "type-175" }, { "referenced_type" : "type-10" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "access" : "protected", "function_name" : "keymaster::EcdsaOperation::InitDigest", "linker_set_key" : "_ZN9keymaster14EcdsaOperation10InitDigestEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2423" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" }, { "access" : "protected", "function_name" : "keymaster::EcdsaOperation::StoreData", "linker_set_key" : "_ZN9keymaster14EcdsaOperation9StoreDataERKNS_6BufferEPm", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2423" }, { "referenced_type" : "type-149" }, { "referenced_type" : "type-76" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" }, { "function_name" : "keymaster::EcdsaOperation::~EcdsaOperation", "linker_set_key" : "_ZN9keymaster14EcdsaOperationD0Ev", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2423" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" }, { "function_name" : "keymaster::EcdsaOperation::~EcdsaOperation", "linker_set_key" : "_ZN9keymaster14EcdsaOperationD1Ev", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2423" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" }, { "function_name" : "keymaster::EcdsaOperation::~EcdsaOperation", "linker_set_key" : "_ZN9keymaster14EcdsaOperationD2Ev", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2423" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" }, { "function_name" : "keymaster::GenerateRandom", "linker_set_key" : "_ZN9keymaster14GenerateRandomEPhm", "parameters" : [ { "referenced_type" : "type-119" }, { "referenced_type" : "type-10" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "function_name" : "keymaster::OperationTable::Add", "linker_set_key" : "_ZN9keymaster14OperationTable3AddEONS_9UniquePtrINS_9OperationENS_13DefaultDeleteIS2_EEEE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-353" }, { "referenced_type" : "type-374" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/operation_table.h" }, { "function_name" : "keymaster::OperationTable::Find", "linker_set_key" : "_ZN9keymaster14OperationTable4FindEm", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-353" }, { "referenced_type" : "type-10" } ], "return_type" : "type-285", "source_file" : "/system/keymaster/include/keymaster/operation_table.h" }, { "function_name" : "keymaster::OperationTable::Delete", "linker_set_key" : "_ZN9keymaster14OperationTable6DeleteEm", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-353" }, { "referenced_type" : "type-10" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/operation_table.h" }, { "function_name" : "keymaster::build_auth_list", "linker_set_key" : "_ZN9keymaster15build_auth_listERKNS_16AuthorizationSetEPNS_12km_auth_listE", "parameters" : [ { "referenced_type" : "type-413" }, { "referenced_type" : "type-1163" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "function_name" : "keymaster::AndroidKeymaster::GetVersion", "linker_set_key" : "_ZN9keymaster16AndroidKeymaster10GetVersionERKNS_17GetVersionRequestEPNS_18GetVersionResponseE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-628" }, { "referenced_type" : "type-630" }, { "referenced_type" : "type-568" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "function_name" : "keymaster::AndroidKeymaster::UpgradeKey", "linker_set_key" : "_ZN9keymaster16AndroidKeymaster10UpgradeKeyERKNS_17UpgradeKeyRequestEPNS_18UpgradeKeyResponseE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-628" }, { "referenced_type" : "type-664" }, { "referenced_type" : "type-581" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "function_name" : "keymaster::AndroidKeymaster::GenerateKey", "linker_set_key" : "_ZN9keymaster16AndroidKeymaster11GenerateKeyERKNS_18GenerateKeyRequestEPNS_19GenerateKeyResponseE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-628" }, { "referenced_type" : "type-651" }, { "referenced_type" : "type-506" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "function_name" : "keymaster::AndroidKeymaster::AddRngEntropy", "linker_set_key" : "_ZN9keymaster16AndroidKeymaster13AddRngEntropyERKNS_17AddEntropyRequestEPNS_18AddEntropyResponseE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-628" }, { "referenced_type" : "type-649" }, { "referenced_type" : "type-535" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "function_name" : "keymaster::AndroidKeymaster::DeleteAllKeys", "linker_set_key" : "_ZN9keymaster16AndroidKeymaster13DeleteAllKeysERKNS_20DeleteAllKeysRequestEPNS_21DeleteAllKeysResponseE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-628" }, { "referenced_type" : "type-667" }, { "referenced_type" : "type-557" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "function_name" : "keymaster::AndroidKeymaster::AbortOperation", "linker_set_key" : "_ZN9keymaster16AndroidKeymaster14AbortOperationERKNS_21AbortOperationRequestEPNS_22AbortOperationResponseE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-628" }, { "referenced_type" : "type-675" }, { "referenced_type" : "type-529" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "function_name" : "keymaster::AndroidKeymaster::BeginOperation", "linker_set_key" : "_ZN9keymaster16AndroidKeymaster14BeginOperationERKNS_21BeginOperationRequestEPNS_22BeginOperationResponseE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-628" }, { "referenced_type" : "type-669" }, { "referenced_type" : "type-515" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "function_name" : "keymaster::AndroidKeymaster::FinishOperation", "linker_set_key" : "_ZN9keymaster16AndroidKeymaster15FinishOperationERKNS_22FinishOperationRequestEPNS_23FinishOperationResponseE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-628" }, { "referenced_type" : "type-674" }, { "referenced_type" : "type-523" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "function_name" : "keymaster::AndroidKeymaster::UpdateOperation", "linker_set_key" : "_ZN9keymaster16AndroidKeymaster15UpdateOperationERKNS_22UpdateOperationRequestEPNS_23UpdateOperationResponseE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-628" }, { "referenced_type" : "type-672" }, { "referenced_type" : "type-519" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "function_name" : "keymaster::AndroidKeymaster::ImportWrappedKey", "linker_set_key" : "_ZN9keymaster16AndroidKeymaster16ImportWrappedKeyERKNS_23ImportWrappedKeyRequestEPNS_24ImportWrappedKeyResponseE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-628" }, { "referenced_type" : "type-657" }, { "referenced_type" : "type-610" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "function_name" : "keymaster::AndroidKeymaster::SupportedDigests", "linker_set_key" : "_ZN9keymaster16AndroidKeymaster16SupportedDigestsERKNS_23SupportedDigestsRequestEPNS_24SupportedDigestsResponseE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-628" }, { "referenced_type" : "type-640" }, { "referenced_type" : "type-493" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "function_name" : "keymaster::AndroidKeymaster::ComputeSharedHmac", "linker_set_key" : "_ZN9keymaster16AndroidKeymaster17ComputeSharedHmacERKNS_24ComputeSharedHmacRequestE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-628" }, { "referenced_type" : "type-645" } ], "return_type" : "type-337", "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "function_name" : "keymaster::AndroidKeymaster::SupportedAlgorithms", "linker_set_key" : "_ZN9keymaster16AndroidKeymaster19SupportedAlgorithmsERKNS_26SupportedAlgorithmsRequestEPNS_27SupportedAlgorithmsResponseE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-628" }, { "referenced_type" : "type-631" }, { "referenced_type" : "type-487" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "function_name" : "keymaster::AndroidKeymaster::SupportedBlockModes", "linker_set_key" : "_ZN9keymaster16AndroidKeymaster19SupportedBlockModesERKNS_26SupportedBlockModesRequestEPNS_27SupportedBlockModesResponseE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-628" }, { "referenced_type" : "type-636" }, { "referenced_type" : "type-489" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "function_name" : "keymaster::AndroidKeymaster::VerifyAuthorization", "linker_set_key" : "_ZN9keymaster16AndroidKeymaster19VerifyAuthorizationERKNS_26VerifyAuthorizationRequestE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-628" }, { "referenced_type" : "type-647" } ], "return_type" : "type-622", "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "function_name" : "keymaster::AndroidKeymaster::GetKeyCharacteristics", "linker_set_key" : "_ZN9keymaster16AndroidKeymaster21GetKeyCharacteristicsERKNS_28GetKeyCharacteristicsRequestEPNS_29GetKeyCharacteristicsResponseE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-628" }, { "referenced_type" : "type-653" }, { "referenced_type" : "type-510" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "function_name" : "keymaster::AndroidKeymaster::SupportedPaddingModes", "linker_set_key" : "_ZN9keymaster16AndroidKeymaster21SupportedPaddingModesERKNS_28SupportedPaddingModesRequestEPNS_29SupportedPaddingModesResponseE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-628" }, { "referenced_type" : "type-638" }, { "referenced_type" : "type-491" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "function_name" : "keymaster::AndroidKeymaster::SupportedExportFormats", "linker_set_key" : "_ZN9keymaster16AndroidKeymaster22SupportedExportFormatsERKNS_29SupportedExportFormatsRequestEPNS_30SupportedExportFormatsResponseE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-628" }, { "referenced_type" : "type-644" }, { "referenced_type" : "type-497" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "function_name" : "keymaster::AndroidKeymaster::SupportedImportFormats", "linker_set_key" : "_ZN9keymaster16AndroidKeymaster22SupportedImportFormatsERKNS_29SupportedImportFormatsRequestEPNS_30SupportedImportFormatsResponseE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-628" }, { "referenced_type" : "type-642" }, { "referenced_type" : "type-495" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "function_name" : "keymaster::AndroidKeymaster::GetHmacSharingParameters", "linker_set_key" : "_ZN9keymaster16AndroidKeymaster24GetHmacSharingParametersEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-628" } ], "return_type" : "type-594", "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "access" : "private", "function_name" : "keymaster::AndroidKeymaster::LoadKey", "linker_set_key" : "_ZN9keymaster16AndroidKeymaster7LoadKeyERK20keymaster_key_blob_tRKNS_16AuthorizationSetEPPKNS_10KeyFactoryEPNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISC_EEEE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-628" }, { "referenced_type" : "type-312" }, { "referenced_type" : "type-413" }, { "referenced_type" : "type-678" }, { "referenced_type" : "type-737" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "function_name" : "keymaster::AndroidKeymaster::AttestKey", "linker_set_key" : "_ZN9keymaster16AndroidKeymaster9AttestKeyERKNS_16AttestKeyRequestEPNS_17AttestKeyResponseE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-628" }, { "referenced_type" : "type-662" }, { "referenced_type" : "type-576" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "function_name" : "keymaster::AndroidKeymaster::Configure", "linker_set_key" : "_ZN9keymaster16AndroidKeymaster9ConfigureERKNS_16ConfigureRequestEPNS_17ConfigureResponseE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-628" }, { "referenced_type" : "type-650" }, { "referenced_type" : "type-587" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "function_name" : "keymaster::AndroidKeymaster::DeleteKey", "linker_set_key" : "_ZN9keymaster16AndroidKeymaster9DeleteKeyERKNS_16DeleteKeyRequestEPNS_17DeleteKeyResponseE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-628" }, { "referenced_type" : "type-666" }, { "referenced_type" : "type-549" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "function_name" : "keymaster::AndroidKeymaster::ExportKey", "linker_set_key" : "_ZN9keymaster16AndroidKeymaster9ExportKeyERKNS_16ExportKeyRequestEPNS_17ExportKeyResponseE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-628" }, { "referenced_type" : "type-659" }, { "referenced_type" : "type-545" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "function_name" : "keymaster::AndroidKeymaster::ImportKey", "linker_set_key" : "_ZN9keymaster16AndroidKeymaster9ImportKeyERKNS_16ImportKeyRequestEPNS_17ImportKeyResponseE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-628" }, { "referenced_type" : "type-655" }, { "referenced_type" : "type-541" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "function_name" : "keymaster::AndroidKeymaster::AndroidKeymaster", "linker_set_key" : "_ZN9keymaster16AndroidKeymasterC1EOS0_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-628" }, { "referenced_type" : "type-629" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "function_name" : "keymaster::AndroidKeymaster::AndroidKeymaster", "linker_set_key" : "_ZN9keymaster16AndroidKeymasterC1EPNS_16KeymasterContextEm", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-628" }, { "referenced_type" : "type-218" }, { "referenced_type" : "type-10" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "function_name" : "keymaster::AndroidKeymaster::AndroidKeymaster", "linker_set_key" : "_ZN9keymaster16AndroidKeymasterC2EOS0_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-628" }, { "referenced_type" : "type-629" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "function_name" : "keymaster::AndroidKeymaster::AndroidKeymaster", "linker_set_key" : "_ZN9keymaster16AndroidKeymasterC2EPNS_16KeymasterContextEm", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-628" }, { "referenced_type" : "type-218" }, { "referenced_type" : "type-10" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "function_name" : "keymaster::AndroidKeymaster::~AndroidKeymaster", "linker_set_key" : "_ZN9keymaster16AndroidKeymasterD0Ev", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-628" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "function_name" : "keymaster::AndroidKeymaster::~AndroidKeymaster", "linker_set_key" : "_ZN9keymaster16AndroidKeymasterD1Ev", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-628" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "function_name" : "keymaster::AndroidKeymaster::~AndroidKeymaster", "linker_set_key" : "_ZN9keymaster16AndroidKeymasterD2Ev", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-628" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "function_name" : "keymaster::AttestKeyRequest::Deserialize", "linker_set_key" : "_ZN9keymaster16AttestKeyRequest11DeserializeEPPKhS2_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-570" }, { "referenced_type" : "type-70" }, { "referenced_type" : "type-12" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::AttestKeyRequest::SetKeyMaterial", "linker_set_key" : "_ZN9keymaster16AttestKeyRequest14SetKeyMaterialEPKvm", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-570" }, { "referenced_type" : "type-49" }, { "referenced_type" : "type-10" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::AttestKeyRequest::~AttestKeyRequest", "linker_set_key" : "_ZN9keymaster16AttestKeyRequestD0Ev", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-570" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::AttestKeyRequest::~AttestKeyRequest", "linker_set_key" : "_ZN9keymaster16AttestKeyRequestD1Ev", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-570" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::AttestKeyRequest::~AttestKeyRequest", "linker_set_key" : "_ZN9keymaster16AttestKeyRequestD2Ev", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-570" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::AuthorizationSet::Difference", "linker_set_key" : "_ZN9keymaster16AuthorizationSet10DifferenceERK25keymaster_key_param_set_t", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-409" }, { "referenced_type" : "type-411" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "function_name" : "keymaster::AuthorizationSet::Deduplicate", "linker_set_key" : "_ZN9keymaster16AuthorizationSet11DeduplicateEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-409" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "function_name" : "keymaster::AuthorizationSet::Deserialize", "linker_set_key" : "_ZN9keymaster16AuthorizationSet11DeserializeEPPKhS2_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-409" }, { "referenced_type" : "type-70" }, { "referenced_type" : "type-12" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "access" : "private", "function_name" : "keymaster::AuthorizationSet::set_invalid", "linker_set_key" : "_ZN9keymaster16AuthorizationSet11set_invalidENS0_5ErrorE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-409" }, { "referenced_type" : "type-290" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "function_name" : "keymaster::AuthorizationSet::Reinitialize", "linker_set_key" : "_ZN9keymaster16AuthorizationSet12ReinitializeEPK21keymaster_key_param_tm", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-409" }, { "referenced_type" : "type-23" }, { "referenced_type" : "type-10" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "function_name" : "keymaster::AuthorizationSet::reserve_elems", "linker_set_key" : "_ZN9keymaster16AuthorizationSet13reserve_elemsEm", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-409" }, { "referenced_type" : "type-10" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "access" : "private", "function_name" : "keymaster::AuthorizationSet::CopyIndirectData", "linker_set_key" : "_ZN9keymaster16AuthorizationSet16CopyIndirectDataEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-409" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "function_name" : "keymaster::AuthorizationSet::reserve_indirect", "linker_set_key" : "_ZN9keymaster16AuthorizationSet16reserve_indirectEm", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-409" }, { "referenced_type" : "type-10" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "access" : "private", "function_name" : "keymaster::AuthorizationSet::ComputeIndirectDataSize", "linker_set_key" : "_ZN9keymaster16AuthorizationSet23ComputeIndirectDataSizeEPK21keymaster_key_param_tm", "parameters" : [ { "referenced_type" : "type-23" }, { "referenced_type" : "type-10" } ], "return_type" : "type-10", "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "access" : "private", "function_name" : "keymaster::AuthorizationSet::DeserializeElementsData", "linker_set_key" : "_ZN9keymaster16AuthorizationSet23DeserializeElementsDataEPPKhS2_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-409" }, { "referenced_type" : "type-70" }, { "referenced_type" : "type-12" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "access" : "private", "function_name" : "keymaster::AuthorizationSet::DeserializeIndirectData", "linker_set_key" : "_ZN9keymaster16AuthorizationSet23DeserializeIndirectDataEPPKhS2_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-409" }, { "referenced_type" : "type-70" }, { "referenced_type" : "type-12" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "function_name" : "keymaster::AuthorizationSet::Sort", "linker_set_key" : "_ZN9keymaster16AuthorizationSet4SortEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-409" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "function_name" : "keymaster::AuthorizationSet::Clear", "linker_set_key" : "_ZN9keymaster16AuthorizationSet5ClearEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-409" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "function_name" : "keymaster::AuthorizationSet::Union", "linker_set_key" : "_ZN9keymaster16AuthorizationSet5UnionERK25keymaster_key_param_set_t", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-409" }, { "referenced_type" : "type-411" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "function_name" : "keymaster::AuthorizationSet::erase", "linker_set_key" : "_ZN9keymaster16AuthorizationSet5eraseEi", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-409" }, { "referenced_type" : "type-6" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "access" : "private", "function_name" : "keymaster::AuthorizationSet::FreeData", "linker_set_key" : "_ZN9keymaster16AuthorizationSet8FreeDataEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-409" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "access" : "private", "function_name" : "keymaster::AuthorizationSet::MoveFrom", "linker_set_key" : "_ZN9keymaster16AuthorizationSet8MoveFromERS0_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-409" }, { "referenced_type" : "type-345" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "function_name" : "keymaster::AuthorizationSet::push_back", "linker_set_key" : "_ZN9keymaster16AuthorizationSet9push_backE21keymaster_key_param_t", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-409" }, { "referenced_type" : "type-4" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "function_name" : "keymaster::AuthorizationSet::push_back", "linker_set_key" : "_ZN9keymaster16AuthorizationSet9push_backERK25keymaster_key_param_set_t", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-409" }, { "referenced_type" : "type-411" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "function_name" : "keymaster::AuthorizationSet::AuthorizationSet", "linker_set_key" : "_ZN9keymaster16AuthorizationSetC1ERNS_23AuthorizationSetBuilderE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-409" }, { "referenced_type" : "type-417" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "function_name" : "keymaster::AuthorizationSet::AuthorizationSet", "linker_set_key" : "_ZN9keymaster16AuthorizationSetC2ERNS_23AuthorizationSetBuilderE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-409" }, { "referenced_type" : "type-417" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "function_name" : "keymaster::AuthorizationSet::~AuthorizationSet", "linker_set_key" : "_ZN9keymaster16AuthorizationSetD0Ev", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-409" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "function_name" : "keymaster::AuthorizationSet::~AuthorizationSet", "linker_set_key" : "_ZN9keymaster16AuthorizationSetD1Ev", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-409" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "function_name" : "keymaster::AuthorizationSet::~AuthorizationSet", "linker_set_key" : "_ZN9keymaster16AuthorizationSetD2Ev", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-409" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "function_name" : "keymaster::AuthorizationSet::operator[]", "linker_set_key" : "_ZN9keymaster16AuthorizationSetixEi", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-409" }, { "referenced_type" : "type-6" } ], "return_type" : "type-821", "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "function_name" : "keymaster::DeleteKeyRequest::Deserialize", "linker_set_key" : "_ZN9keymaster16DeleteKeyRequest11DeserializeEPPKhS2_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-547" }, { "referenced_type" : "type-70" }, { "referenced_type" : "type-12" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::DeleteKeyRequest::SetKeyMaterial", "linker_set_key" : "_ZN9keymaster16DeleteKeyRequest14SetKeyMaterialEPKvm", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-547" }, { "referenced_type" : "type-49" }, { "referenced_type" : "type-10" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::EcCurveToKeySize", "linker_set_key" : "_ZN9keymaster16EcCurveToKeySizeE20keymaster_ec_curve_tPj", "parameters" : [ { "referenced_type" : "type-211" }, { "referenced_type" : "type-96" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "function_name" : "keymaster::EcKeySizeToCurve", "linker_set_key" : "_ZN9keymaster16EcKeySizeToCurveEjP20keymaster_ec_curve_t", "parameters" : [ { "referenced_type" : "type-8" }, { "referenced_type" : "type-820" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "function_name" : "keymaster::ExportKeyRequest::Deserialize", "linker_set_key" : "_ZN9keymaster16ExportKeyRequest11DeserializeEPPKhS2_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-543" }, { "referenced_type" : "type-70" }, { "referenced_type" : "type-12" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::ExportKeyRequest::SetKeyMaterial", "linker_set_key" : "_ZN9keymaster16ExportKeyRequest14SetKeyMaterialEPKvm", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-543" }, { "referenced_type" : "type-49" }, { "referenced_type" : "type-10" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::ImportKeyRequest::Deserialize", "linker_set_key" : "_ZN9keymaster16ImportKeyRequest11DeserializeEPPKhS2_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-539" }, { "referenced_type" : "type-70" }, { "referenced_type" : "type-12" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::ImportKeyRequest::SetKeyMaterial", "linker_set_key" : "_ZN9keymaster16ImportKeyRequest14SetKeyMaterialEPKvm", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-539" }, { "referenced_type" : "type-49" }, { "referenced_type" : "type-10" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::KM_AUTH_LIST_new", "linker_set_key" : "_ZN9keymaster16KM_AUTH_LIST_newEv", "return_type" : "type-1163", "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "function_name" : "keymaster::Rfc5869Sha256Kdf::GenerateKey", "linker_set_key" : "_ZN9keymaster16Rfc5869Sha256Kdf11GenerateKeyEPKhmPhm", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2498" }, { "referenced_type" : "type-12" }, { "referenced_type" : "type-10" }, { "referenced_type" : "type-119" }, { "referenced_type" : "type-10" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/km_openssl/hkdf.h" }, { "access" : "private", "function_name" : "keymaster::RsaSignOperation::SignDigested", "linker_set_key" : "_ZN9keymaster16RsaSignOperation12SignDigestedEPNS_6BufferE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2817" }, { "referenced_type" : "type-147" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "access" : "private", "function_name" : "keymaster::RsaSignOperation::SignUndigested", "linker_set_key" : "_ZN9keymaster16RsaSignOperation14SignUndigestedEPNS_6BufferE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2817" }, { "referenced_type" : "type-147" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "function_name" : "keymaster::RsaSignOperation::Begin", "linker_set_key" : "_ZN9keymaster16RsaSignOperation5BeginERKNS_16AuthorizationSetEPS1_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2817" }, { "referenced_type" : "type-413" }, { "referenced_type" : "type-409" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "function_name" : "keymaster::RsaSignOperation::Finish", "linker_set_key" : "_ZN9keymaster16RsaSignOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2817" }, { "referenced_type" : "type-413" }, { "referenced_type" : "type-149" }, { "referenced_type" : "type-149" }, { "referenced_type" : "type-409" }, { "referenced_type" : "type-147" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "function_name" : "keymaster::RsaSignOperation::Update", "linker_set_key" : "_ZN9keymaster16RsaSignOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2817" }, { "referenced_type" : "type-413" }, { "referenced_type" : "type-149" }, { "referenced_type" : "type-409" }, { "referenced_type" : "type-147" }, { "referenced_type" : "type-76" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "function_name" : "keymaster::d2i_KM_AUTH_LIST", "linker_set_key" : "_ZN9keymaster16d2i_KM_AUTH_LISTEPPNS_12km_auth_listEPPKhl", "parameters" : [ { "referenced_type" : "type-1343" }, { "referenced_type" : "type-70" }, { "referenced_type" : "type-166" } ], "return_type" : "type-1163", "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "function_name" : "keymaster::i2d_KM_AUTH_LIST", "linker_set_key" : "_ZN9keymaster16i2d_KM_AUTH_LISTEPNS_12km_auth_listEPPh", "parameters" : [ { "referenced_type" : "type-1163" }, { "referenced_type" : "type-1335" } ], "return_type" : "type-6", "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "function_name" : "keymaster::AddEntropyRequest::Deserialize", "linker_set_key" : "_ZN9keymaster17AddEntropyRequest11DeserializeEPPKhS2_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-533" }, { "referenced_type" : "type-70" }, { "referenced_type" : "type-12" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::AttestKeyResponse::AllocateChain", "linker_set_key" : "_ZN9keymaster17AttestKeyResponse13AllocateChainEm", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-576" }, { "referenced_type" : "type-10" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::AttestKeyResponse::NonErrorDeserialize", "linker_set_key" : "_ZN9keymaster17AttestKeyResponse19NonErrorDeserializeEPPKhS2_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-576" }, { "referenced_type" : "type-70" }, { "referenced_type" : "type-12" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::AttestKeyResponse::~AttestKeyResponse", "linker_set_key" : "_ZN9keymaster17AttestKeyResponseD0Ev", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-576" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::AttestKeyResponse::~AttestKeyResponse", "linker_set_key" : "_ZN9keymaster17AttestKeyResponseD1Ev", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-576" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::AttestKeyResponse::~AttestKeyResponse", "linker_set_key" : "_ZN9keymaster17AttestKeyResponseD2Ev", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-576" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::ExportKeyResponse::SetKeyMaterial", "linker_set_key" : "_ZN9keymaster17ExportKeyResponse14SetKeyMaterialEPKvm", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-545" }, { "referenced_type" : "type-49" }, { "referenced_type" : "type-10" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::ExportKeyResponse::NonErrorDeserialize", "linker_set_key" : "_ZN9keymaster17ExportKeyResponse19NonErrorDeserializeEPPKhS2_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-545" }, { "referenced_type" : "type-70" }, { "referenced_type" : "type-12" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::HardwareAuthToken::Deserialize", "linker_set_key" : "_ZN9keymaster17HardwareAuthToken11DeserializeEPPKhS2_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-612" }, { "referenced_type" : "type-70" }, { "referenced_type" : "type-12" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::ImportKeyResponse::SetKeyMaterial", "linker_set_key" : "_ZN9keymaster17ImportKeyResponse14SetKeyMaterialEPKvm", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-541" }, { "referenced_type" : "type-49" }, { "referenced_type" : "type-10" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::ImportKeyResponse::NonErrorDeserialize", "linker_set_key" : "_ZN9keymaster17ImportKeyResponse19NonErrorDeserializeEPPKhS2_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-541" }, { "referenced_type" : "type-70" }, { "referenced_type" : "type-12" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::KM_AUTH_LIST_free", "linker_set_key" : "_ZN9keymaster17KM_AUTH_LIST_freeEPNS_12km_auth_listE", "parameters" : [ { "referenced_type" : "type-1163" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "function_name" : "keymaster::KeymasterResponse::Deserialize", "linker_set_key" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-436" }, { "referenced_type" : "type-70" }, { "referenced_type" : "type-12" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "access" : "private", "function_name" : "keymaster::RsaCryptOperation::GetOpensslPadding", "linker_set_key" : "_ZN9keymaster17RsaCryptOperation17GetOpensslPaddingEP17keymaster_error_t", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2822" }, { "referenced_type" : "type-106" } ], "return_type" : "type-6", "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "access" : "protected", "function_name" : "keymaster::RsaCryptOperation::SetOaepDigestIfRequired", "linker_set_key" : "_ZN9keymaster17RsaCryptOperation23SetOaepDigestIfRequiredEP15evp_pkey_ctx_st", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2822" }, { "referenced_type" : "type-2948" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "function_name" : "keymaster::UpgradeKeyRequest::Deserialize", "linker_set_key" : "_ZN9keymaster17UpgradeKeyRequest11DeserializeEPPKhS2_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-578" }, { "referenced_type" : "type-70" }, { "referenced_type" : "type-12" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::UpgradeKeyRequest::SetKeyMaterial", "linker_set_key" : "_ZN9keymaster17UpgradeKeyRequest14SetKeyMaterialEPKvm", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-578" }, { "referenced_type" : "type-49" }, { "referenced_type" : "type-10" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::UpgradeKeyRequest::~UpgradeKeyRequest", "linker_set_key" : "_ZN9keymaster17UpgradeKeyRequestD0Ev", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-578" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::UpgradeKeyRequest::~UpgradeKeyRequest", "linker_set_key" : "_ZN9keymaster17UpgradeKeyRequestD1Ev", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-578" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::UpgradeKeyRequest::~UpgradeKeyRequest", "linker_set_key" : "_ZN9keymaster17UpgradeKeyRequestD2Ev", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-578" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::VerificationToken::Deserialize", "linker_set_key" : "_ZN9keymaster17VerificationToken11DeserializeEPPKhS2_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-615" }, { "referenced_type" : "type-70" }, { "referenced_type" : "type-12" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::build_wrapped_key", "linker_set_key" : "_ZN9keymaster17build_wrapped_keyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS0_I16keymaster_blob_tEE22keymaster_key_format_tS4_S8_RKNS_16AuthorizationSetEPS2_", "parameters" : [ { "referenced_type" : "type-316" }, { "referenced_type" : "type-1082" }, { "referenced_type" : "type-64" }, { "referenced_type" : "type-316" }, { "referenced_type" : "type-1082" }, { "referenced_type" : "type-413" }, { "referenced_type" : "type-306" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" }, { "function_name" : "keymaster::ec_get_group_size", "linker_set_key" : "_ZN9keymaster17ec_get_group_sizeEPK11ec_group_stPm", "parameters" : [ { "referenced_type" : "type-2744" }, { "referenced_type" : "type-76" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "function_name" : "keymaster::extract_auth_list", "linker_set_key" : "_ZN9keymaster17extract_auth_listEPKNS_12km_auth_listEPNS_16AuthorizationSetE", "parameters" : [ { "referenced_type" : "type-1351" }, { "referenced_type" : "type-409" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "function_name" : "keymaster::parse_wrapped_key", "linker_set_key" : "_ZN9keymaster17parse_wrapped_keyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPNS0_I16keymaster_blob_tEEPS2_S8_S7_PNS_16AuthorizationSetEP22keymaster_key_format_tS7_", "parameters" : [ { "referenced_type" : "type-316" }, { "referenced_type" : "type-301" }, { "referenced_type" : "type-306" }, { "referenced_type" : "type-306" }, { "referenced_type" : "type-301" }, { "referenced_type" : "type-409" }, { "referenced_type" : "type-482" }, { "referenced_type" : "type-301" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" }, { "function_name" : "keymaster::EcdsaSignOperation::Begin", "linker_set_key" : "_ZN9keymaster18EcdsaSignOperation5BeginERKNS_16AuthorizationSetEPS1_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2425" }, { "referenced_type" : "type-413" }, { "referenced_type" : "type-409" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" }, { "function_name" : "keymaster::EcdsaSignOperation::Finish", "linker_set_key" : "_ZN9keymaster18EcdsaSignOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2425" }, { "referenced_type" : "type-413" }, { "referenced_type" : "type-149" }, { "referenced_type" : "type-149" }, { "referenced_type" : "type-409" }, { "referenced_type" : "type-147" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" }, { "function_name" : "keymaster::EcdsaSignOperation::Update", "linker_set_key" : "_ZN9keymaster18EcdsaSignOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2425" }, { "referenced_type" : "type-413" }, { "referenced_type" : "type-149" }, { "referenced_type" : "type-409" }, { "referenced_type" : "type-147" }, { "referenced_type" : "type-76" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" }, { "function_name" : "keymaster::GetVersionResponse::NonErrorDeserialize", "linker_set_key" : "_ZN9keymaster18GetVersionResponse19NonErrorDeserializeEPPKhS2_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-568" }, { "referenced_type" : "type-70" }, { "referenced_type" : "type-12" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::KM_WRAPPED_KEY_new", "linker_set_key" : "_ZN9keymaster18KM_WRAPPED_KEY_newEv", "return_type" : "type-6448", "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" }, { "access" : "private", "function_name" : "keymaster::RsaVerifyOperation::VerifyDigested", "linker_set_key" : "_ZN9keymaster18RsaVerifyOperation14VerifyDigestedERKNS_6BufferE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2820" }, { "referenced_type" : "type-149" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "access" : "private", "function_name" : "keymaster::RsaVerifyOperation::VerifyUndigested", "linker_set_key" : "_ZN9keymaster18RsaVerifyOperation16VerifyUndigestedERKNS_6BufferE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2820" }, { "referenced_type" : "type-149" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "function_name" : "keymaster::RsaVerifyOperation::Begin", "linker_set_key" : "_ZN9keymaster18RsaVerifyOperation5BeginERKNS_16AuthorizationSetEPS1_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2820" }, { "referenced_type" : "type-413" }, { "referenced_type" : "type-409" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "function_name" : "keymaster::RsaVerifyOperation::Finish", "linker_set_key" : "_ZN9keymaster18RsaVerifyOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2820" }, { "referenced_type" : "type-413" }, { "referenced_type" : "type-149" }, { "referenced_type" : "type-149" }, { "referenced_type" : "type-409" }, { "referenced_type" : "type-147" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "function_name" : "keymaster::RsaVerifyOperation::Update", "linker_set_key" : "_ZN9keymaster18RsaVerifyOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2820" }, { "referenced_type" : "type-413" }, { "referenced_type" : "type-149" }, { "referenced_type" : "type-409" }, { "referenced_type" : "type-147" }, { "referenced_type" : "type-76" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "function_name" : "keymaster::UpgradeKeyResponse::NonErrorDeserialize", "linker_set_key" : "_ZN9keymaster18UpgradeKeyResponse19NonErrorDeserializeEPPKhS2_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-581" }, { "referenced_type" : "type-70" }, { "referenced_type" : "type-12" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::UpgradeKeyResponse::~UpgradeKeyResponse", "linker_set_key" : "_ZN9keymaster18UpgradeKeyResponseD0Ev", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-581" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::UpgradeKeyResponse::~UpgradeKeyResponse", "linker_set_key" : "_ZN9keymaster18UpgradeKeyResponseD1Ev", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-581" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::UpgradeKeyResponse::~UpgradeKeyResponse", "linker_set_key" : "_ZN9keymaster18UpgradeKeyResponseD2Ev", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-581" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::UpgradeSoftKeyBlob", "linker_set_key" : "_ZN9keymaster18UpgradeSoftKeyBlobERKNS_9UniquePtrINS_3KeyENS_13DefaultDeleteIS1_EEEEjjRKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEE", "parameters" : [ { "referenced_type" : "type-1083" }, { "referenced_type" : "type-1084" }, { "referenced_type" : "type-1084" }, { "referenced_type" : "type-413" }, { "referenced_type" : "type-306" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/software_keyblobs.h" }, { "function_name" : "keymaster::d2i_KM_WRAPPED_KEY", "linker_set_key" : "_ZN9keymaster18d2i_KM_WRAPPED_KEYEPPNS_14km_wrapped_keyEPPKhl", "parameters" : [ { "referenced_type" : "type-6447" }, { "referenced_type" : "type-70" }, { "referenced_type" : "type-166" } ], "return_type" : "type-6448", "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" }, { "function_name" : "keymaster::ec_group_size_bits", "linker_set_key" : "_ZN9keymaster18ec_group_size_bitsEP9ec_key_st", "parameters" : [ { "referenced_type" : "type-2751" } ], "return_type" : "type-10", "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "function_name" : "keymaster::i2d_KM_WRAPPED_KEY", "linker_set_key" : "_ZN9keymaster18i2d_KM_WRAPPED_KEYEPNS_14km_wrapped_keyEPPh", "parameters" : [ { "referenced_type" : "type-6448" }, { "referenced_type" : "type-1335" } ], "return_type" : "type-6", "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" }, { "function_name" : "keymaster::EvpKeyToKeyMaterial", "linker_set_key" : "_ZN9keymaster19EvpKeyToKeyMaterialEPK11evp_pkey_stPNS_14TKeymasterBlobI20keymaster_key_blob_tEE", "parameters" : [ { "referenced_type" : "type-2750" }, { "referenced_type" : "type-306" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "function_name" : "keymaster::GenerateKeyResponse::NonErrorDeserialize", "linker_set_key" : "_ZN9keymaster19GenerateKeyResponse19NonErrorDeserializeEPPKhS2_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-506" }, { "referenced_type" : "type-70" }, { "referenced_type" : "type-12" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::GenerateKeyResponse::~GenerateKeyResponse", "linker_set_key" : "_ZN9keymaster19GenerateKeyResponseD0Ev", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-506" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::GenerateKeyResponse::~GenerateKeyResponse", "linker_set_key" : "_ZN9keymaster19GenerateKeyResponseD1Ev", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-506" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::GenerateKeyResponse::~GenerateKeyResponse", "linker_set_key" : "_ZN9keymaster19GenerateKeyResponseD2Ev", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-506" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::KM_WRAPPED_KEY_free", "linker_set_key" : "_ZN9keymaster19KM_WRAPPED_KEY_freeEPNS_14km_wrapped_keyE", "parameters" : [ { "referenced_type" : "type-6448" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" }, { "function_name" : "keymaster::KeyMaterialToEvpKey", "linker_set_key" : "_ZN9keymaster19KeyMaterialToEvpKeyE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEE21keymaster_algorithm_tPNS_9UniquePtrI11evp_pkey_stNS_20OpenSslObjectDeleterIS8_XadL_Z13EVP_PKEY_freeEEEEEE", "parameters" : [ { "referenced_type" : "type-64" }, { "referenced_type" : "type-316" }, { "referenced_type" : "type-51" }, { "referenced_type" : "type-1121" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "function_name" : "keymaster::RsaDecryptOperation::Finish", "linker_set_key" : "_ZN9keymaster19RsaDecryptOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2828" }, { "referenced_type" : "type-413" }, { "referenced_type" : "type-149" }, { "referenced_type" : "type-149" }, { "referenced_type" : "type-409" }, { "referenced_type" : "type-147" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "function_name" : "keymaster::RsaEncryptOperation::Finish", "linker_set_key" : "_ZN9keymaster19RsaEncryptOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2826" }, { "referenced_type" : "type-413" }, { "referenced_type" : "type-149" }, { "referenced_type" : "type-149" }, { "referenced_type" : "type-409" }, { "referenced_type" : "type-147" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "access" : "protected", "function_name" : "keymaster::RsaOperationFactory::GetRsaKey", "linker_set_key" : "_ZN9keymaster19RsaOperationFactory9GetRsaKeyEONS_3KeyEP17keymaster_error_t", "parameters" : [ { "referenced_type" : "type-373" }, { "referenced_type" : "type-106" } ], "return_type" : "type-2933", "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "function_name" : "keymaster::parse_root_of_trust", "linker_set_key" : "_ZN9keymaster19parse_root_of_trustEPKhmP16keymaster_blob_tP25keymaster_verified_boot_tPb", "parameters" : [ { "referenced_type" : "type-12" }, { "referenced_type" : "type-10" }, { "referenced_type" : "type-573" }, { "referenced_type" : "type-1172" }, { "referenced_type" : "type-1173" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "function_name" : "keymaster::EcdsaVerifyOperation::Begin", "linker_set_key" : "_ZN9keymaster20EcdsaVerifyOperation5BeginERKNS_16AuthorizationSetEPS1_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2427" }, { "referenced_type" : "type-413" }, { "referenced_type" : "type-409" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" }, { "function_name" : "keymaster::EcdsaVerifyOperation::Finish", "linker_set_key" : "_ZN9keymaster20EcdsaVerifyOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2427" }, { "referenced_type" : "type-413" }, { "referenced_type" : "type-149" }, { "referenced_type" : "type-149" }, { "referenced_type" : "type-409" }, { "referenced_type" : "type-147" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" }, { "function_name" : "keymaster::EcdsaVerifyOperation::Update", "linker_set_key" : "_ZN9keymaster20EcdsaVerifyOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2427" }, { "referenced_type" : "type-413" }, { "referenced_type" : "type-149" }, { "referenced_type" : "type-409" }, { "referenced_type" : "type-147" }, { "referenced_type" : "type-76" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" }, { "function_name" : "keymaster::KM_ROOT_OF_TRUST_new", "linker_set_key" : "_ZN9keymaster20KM_ROOT_OF_TRUST_newEv", "return_type" : "type-1158", "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "function_name" : "keymaster::KeymasterEnforcement::AuthorizeBegin", "linker_set_key" : "_ZN9keymaster20KeymasterEnforcement14AuthorizeBeginE19keymaster_purpose_tmRKNS_9AuthProxyERKNS_16AuthorizationSetE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-690" }, { "referenced_type" : "type-39" }, { "referenced_type" : "type-271" }, { "referenced_type" : "type-691" }, { "referenced_type" : "type-413" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "function_name" : "keymaster::KeymasterEnforcement::AuthorizeOperation", "linker_set_key" : "_ZN9keymaster20KeymasterEnforcement18AuthorizeOperationE19keymaster_purpose_tmRKNS_9AuthProxyERKNS_16AuthorizationSetEmb", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-690" }, { "referenced_type" : "type-39" }, { "referenced_type" : "type-271" }, { "referenced_type" : "type-691" }, { "referenced_type" : "type-413" }, { "referenced_type" : "type-10" }, { "referenced_type" : "type-9" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "access" : "private", "function_name" : "keymaster::KeymasterEnforcement::AuthorizeUpdateOrFinish", "linker_set_key" : "_ZN9keymaster20KeymasterEnforcement23AuthorizeUpdateOrFinishERKNS_9AuthProxyERKNS_16AuthorizationSetEm", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-690" }, { "referenced_type" : "type-691" }, { "referenced_type" : "type-413" }, { "referenced_type" : "type-10" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "access" : "private", "function_name" : "keymaster::KeymasterEnforcement::MinTimeBetweenOpsPassed", "linker_set_key" : "_ZN9keymaster20KeymasterEnforcement23MinTimeBetweenOpsPassedEjm", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-690" }, { "referenced_type" : "type-8" }, { "referenced_type" : "type-271" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "access" : "private", "function_name" : "keymaster::KeymasterEnforcement::MaxUsesPerBootNotExceeded", "linker_set_key" : "_ZN9keymaster20KeymasterEnforcement25MaxUsesPerBootNotExceededEmj", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-690" }, { "referenced_type" : "type-271" }, { "referenced_type" : "type-8" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "function_name" : "keymaster::KeymasterEnforcement::KeymasterEnforcement", "linker_set_key" : "_ZN9keymaster20KeymasterEnforcementC2Ejj", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-690" }, { "referenced_type" : "type-8" }, { "referenced_type" : "type-8" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "function_name" : "keymaster::KeymasterEnforcement::~KeymasterEnforcement", "linker_set_key" : "_ZN9keymaster20KeymasterEnforcementD0Ev", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-690" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "function_name" : "keymaster::KeymasterEnforcement::~KeymasterEnforcement", "linker_set_key" : "_ZN9keymaster20KeymasterEnforcementD1Ev", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-690" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "function_name" : "keymaster::KeymasterEnforcement::~KeymasterEnforcement", "linker_set_key" : "_ZN9keymaster20KeymasterEnforcementD2Ev", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-690" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "access" : "private", "function_name" : "keymaster::NistCurveKeyExchange::ExtractPublicKey", "linker_set_key" : "_ZN9keymaster20NistCurveKeyExchange16ExtractPublicKeyEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2510" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/km_openssl/nist_curve_key_exchange.h" }, { "function_name" : "keymaster::NistCurveKeyExchange::GenerateKeyExchange", "linker_set_key" : "_ZN9keymaster20NistCurveKeyExchange19GenerateKeyExchangeE20keymaster_ec_curve_t", "parameters" : [ { "referenced_type" : "type-211" } ], "return_type" : "type-2510", "source_file" : "/system/keymaster/include/keymaster/km_openssl/nist_curve_key_exchange.h" }, { "function_name" : "keymaster::NistCurveKeyExchange::NistCurveKeyExchange", "linker_set_key" : "_ZN9keymaster20NistCurveKeyExchangeC1EP9ec_key_stP17keymaster_error_t", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2510" }, { "referenced_type" : "type-2688" }, { "referenced_type" : "type-106" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/km_openssl/nist_curve_key_exchange.h" }, { "function_name" : "keymaster::NistCurveKeyExchange::NistCurveKeyExchange", "linker_set_key" : "_ZN9keymaster20NistCurveKeyExchangeC2EP9ec_key_stP17keymaster_error_t", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2510" }, { "referenced_type" : "type-2688" }, { "referenced_type" : "type-106" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/km_openssl/nist_curve_key_exchange.h" }, { "function_name" : "keymaster::d2i_KM_ROOT_OF_TRUST", "linker_set_key" : "_ZN9keymaster20d2i_KM_ROOT_OF_TRUSTEPPNS_16km_root_of_trustEPPKhl", "parameters" : [ { "referenced_type" : "type-1334" }, { "referenced_type" : "type-70" }, { "referenced_type" : "type-166" } ], "return_type" : "type-1158", "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "function_name" : "keymaster::generate_attestation", "linker_set_key" : "_ZN9keymaster20generate_attestationERKNS_13AsymmetricKeyERKNS_16AuthorizationSetERK22keymaster_cert_chain_tRK20keymaster_key_blob_tRKNS_24AttestationRecordContextEPNS_9UniquePtrIS6_NS_22CertificateChainDeleteEEE", "parameters" : [ { "referenced_type" : "type-2219" }, { "referenced_type" : "type-413" }, { "referenced_type" : "type-2193" }, { "referenced_type" : "type-312" }, { "referenced_type" : "type-1349" }, { "referenced_type" : "type-731" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/km_openssl/attestation_utils.h" }, { "function_name" : "keymaster::i2d_KM_ROOT_OF_TRUST", "linker_set_key" : "_ZN9keymaster20i2d_KM_ROOT_OF_TRUSTEPNS_16km_root_of_trustEPPh", "parameters" : [ { "referenced_type" : "type-1158" }, { "referenced_type" : "type-1335" } ], "return_type" : "type-6", "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "function_name" : "keymaster::BeginOperationRequest::Deserialize", "linker_set_key" : "_ZN9keymaster21BeginOperationRequest11DeserializeEPPKhS2_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-513" }, { "referenced_type" : "type-70" }, { "referenced_type" : "type-12" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::BeginOperationRequest::SetKeyMaterial", "linker_set_key" : "_ZN9keymaster21BeginOperationRequest14SetKeyMaterialEPKvm", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-513" }, { "referenced_type" : "type-49" }, { "referenced_type" : "type-10" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::FakeKeyAuthorizations", "linker_set_key" : "_ZN9keymaster21FakeKeyAuthorizationsEP11evp_pkey_stPNS_16AuthorizationSetES3_", "parameters" : [ { "referenced_type" : "type-1117" }, { "referenced_type" : "type-409" }, { "referenced_type" : "type-409" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/software_keyblobs.h" }, { "function_name" : "keymaster::HmacSharingParameters::Deserialize", "linker_set_key" : "_ZN9keymaster21HmacSharingParameters11DeserializeEPPKhS2_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-590" }, { "referenced_type" : "type-70" }, { "referenced_type" : "type-12" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::KM_ROOT_OF_TRUST_free", "linker_set_key" : "_ZN9keymaster21KM_ROOT_OF_TRUST_freeEPNS_16km_root_of_trustE", "parameters" : [ { "referenced_type" : "type-1158" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "access" : "protected", "function_name" : "keymaster::RsaDigestingOperation::GetOpensslPadding", "linker_set_key" : "_ZN9keymaster21RsaDigestingOperation17GetOpensslPaddingEP17keymaster_error_t", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2928" }, { "referenced_type" : "type-106" } ], "return_type" : "type-6", "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "function_name" : "keymaster::RsaDigestingOperation::RsaDigestingOperation", "linker_set_key" : "_ZN9keymaster21RsaDigestingOperationC2EONS_16AuthorizationSetES2_19keymaster_purpose_t18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2928" }, { "referenced_type" : "type-370" }, { "referenced_type" : "type-370" }, { "referenced_type" : "type-34" }, { "referenced_type" : "type-61" }, { "referenced_type" : "type-57" }, { "referenced_type" : "type-2933" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "function_name" : "keymaster::RsaDigestingOperation::~RsaDigestingOperation", "linker_set_key" : "_ZN9keymaster21RsaDigestingOperationD0Ev", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2928" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "function_name" : "keymaster::RsaDigestingOperation::~RsaDigestingOperation", "linker_set_key" : "_ZN9keymaster21RsaDigestingOperationD1Ev", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2928" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "function_name" : "keymaster::RsaDigestingOperation::~RsaDigestingOperation", "linker_set_key" : "_ZN9keymaster21RsaDigestingOperationD2Ev", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2928" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "function_name" : "keymaster::BeginOperationResponse::NonErrorDeserialize", "linker_set_key" : "_ZN9keymaster22BeginOperationResponse19NonErrorDeserializeEPPKhS2_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-515" }, { "referenced_type" : "type-70" }, { "referenced_type" : "type-12" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::FinishOperationRequest::Deserialize", "linker_set_key" : "_ZN9keymaster22FinishOperationRequest11DeserializeEPPKhS2_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-521" }, { "referenced_type" : "type-70" }, { "referenced_type" : "type-12" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::KM_KEY_DESCRIPTION_new", "linker_set_key" : "_ZN9keymaster22KM_KEY_DESCRIPTION_newEv", "return_type" : "type-1348", "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "function_name" : "keymaster::UpdateOperationRequest::Deserialize", "linker_set_key" : "_ZN9keymaster22UpdateOperationRequest11DeserializeEPPKhS2_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-517" }, { "referenced_type" : "type-70" }, { "referenced_type" : "type-12" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::d2i_KM_KEY_DESCRIPTION", "linker_set_key" : "_ZN9keymaster22d2i_KM_KEY_DESCRIPTIONEPPNS_18km_key_descriptionEPPKhl", "parameters" : [ { "referenced_type" : "type-1347" }, { "referenced_type" : "type-70" }, { "referenced_type" : "type-166" } ], "return_type" : "type-1348", "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "function_name" : "keymaster::i2d_KM_KEY_DESCRIPTION", "linker_set_key" : "_ZN9keymaster22i2d_KM_KEY_DESCRIPTIONEPNS_18km_key_descriptionEPPh", "parameters" : [ { "referenced_type" : "type-1348" }, { "referenced_type" : "type-1335" } ], "return_type" : "type-6", "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "function_name" : "keymaster::FinishOperationResponse::NonErrorDeserialize", "linker_set_key" : "_ZN9keymaster23FinishOperationResponse19NonErrorDeserializeEPPKhS2_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-523" }, { "referenced_type" : "type-70" }, { "referenced_type" : "type-12" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::ImportWrappedKeyRequest::Deserialize", "linker_set_key" : "_ZN9keymaster23ImportWrappedKeyRequest11DeserializeEPPKhS2_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-608" }, { "referenced_type" : "type-70" }, { "referenced_type" : "type-12" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::ImportWrappedKeyRequest::SetWrappedMaterial", "linker_set_key" : "_ZN9keymaster23ImportWrappedKeyRequest18SetWrappedMaterialEPKvm", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-608" }, { "referenced_type" : "type-49" }, { "referenced_type" : "type-10" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::ImportWrappedKeyRequest::SetWrappingMaterial", "linker_set_key" : "_ZN9keymaster23ImportWrappedKeyRequest19SetWrappingMaterialEPKvm", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-608" }, { "referenced_type" : "type-49" }, { "referenced_type" : "type-10" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::ImportWrappedKeyRequest::SetMaskingKeyMaterial", "linker_set_key" : "_ZN9keymaster23ImportWrappedKeyRequest21SetMaskingKeyMaterialEPKvm", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-608" }, { "referenced_type" : "type-49" }, { "referenced_type" : "type-10" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::KM_KEY_DESCRIPTION_free", "linker_set_key" : "_ZN9keymaster23KM_KEY_DESCRIPTION_freeEPNS_18km_key_descriptionE", "parameters" : [ { "referenced_type" : "type-1348" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "function_name" : "keymaster::UpdateOperationResponse::NonErrorDeserialize", "linker_set_key" : "_ZN9keymaster23UpdateOperationResponse19NonErrorDeserializeEPPKhS2_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-519" }, { "referenced_type" : "type-70" }, { "referenced_type" : "type-12" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::ImportWrappedKeyResponse::SetKeyMaterial", "linker_set_key" : "_ZN9keymaster24ImportWrappedKeyResponse14SetKeyMaterialEPKvm", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-610" }, { "referenced_type" : "type-49" }, { "referenced_type" : "type-10" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::ImportWrappedKeyResponse::NonErrorDeserialize", "linker_set_key" : "_ZN9keymaster24ImportWrappedKeyResponse19NonErrorDeserializeEPPKhS2_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-610" }, { "referenced_type" : "type-70" }, { "referenced_type" : "type-12" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::SetKeyBlobAuthorizations", "linker_set_key" : "_ZN9keymaster24SetKeyBlobAuthorizationsERKNS_16AuthorizationSetE22keymaster_key_origin_tjjPS0_S4_", "parameters" : [ { "referenced_type" : "type-413" }, { "referenced_type" : "type-200" }, { "referenced_type" : "type-8" }, { "referenced_type" : "type-8" }, { "referenced_type" : "type-409" }, { "referenced_type" : "type-409" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/software_keyblobs.h" }, { "function_name" : "keymaster::build_attestation_record", "linker_set_key" : "_ZN9keymaster24build_attestation_recordERKNS_16AuthorizationSetES0_S0_RKNS_24AttestationRecordContextEPNS_9UniquePtrIA_hNS_13DefaultDeleteIS7_EEEEPm", "parameters" : [ { "referenced_type" : "type-413" }, { "referenced_type" : "type-287" }, { "referenced_type" : "type-287" }, { "referenced_type" : "type-1349" }, { "referenced_type" : "type-723" }, { "referenced_type" : "type-76" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "function_name" : "keymaster::parse_attestation_record", "linker_set_key" : "_ZN9keymaster24parse_attestation_recordEPKhmPjP26keymaster_security_level_tS2_S4_P16keymaster_blob_tPNS_16AuthorizationSetES8_S6_", "parameters" : [ { "referenced_type" : "type-12" }, { "referenced_type" : "type-10" }, { "referenced_type" : "type-96" }, { "referenced_type" : "type-758" }, { "referenced_type" : "type-96" }, { "referenced_type" : "type-758" }, { "referenced_type" : "type-573" }, { "referenced_type" : "type-409" }, { "referenced_type" : "type-409" }, { "referenced_type" : "type-573" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "function_name" : "keymaster::BuildHiddenAuthorizations", "linker_set_key" : "_ZN9keymaster25BuildHiddenAuthorizationsERKNS_16AuthorizationSetEPS0_RKNS_14TKeymasterBlobI16keymaster_blob_tEE", "parameters" : [ { "referenced_type" : "type-413" }, { "referenced_type" : "type-409" }, { "referenced_type" : "type-1082" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/software_keyblobs.h" }, { "function_name" : "keymaster::ComputeSharedHmacResponse::NonErrorDeserialize", "linker_set_key" : "_ZN9keymaster25ComputeSharedHmacResponse19NonErrorDeserializeEPPKhS2_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-605" }, { "referenced_type" : "type-70" }, { "referenced_type" : "type-12" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::ParseOcbAuthEncryptedBlob", "linker_set_key" : "_ZN9keymaster25ParseOcbAuthEncryptedBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS2_PS5_S9_", "parameters" : [ { "referenced_type" : "type-316" }, { "referenced_type" : "type-413" }, { "referenced_type" : "type-306" }, { "referenced_type" : "type-409" }, { "referenced_type" : "type-409" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/software_keyblobs.h" }, { "function_name" : "keymaster::ParseOldSoftkeymasterBlob", "linker_set_key" : "_ZN9keymaster25ParseOldSoftkeymasterBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS2_PNS_16AuthorizationSetES7_", "parameters" : [ { "referenced_type" : "type-316" }, { "referenced_type" : "type-306" }, { "referenced_type" : "type-409" }, { "referenced_type" : "type-409" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/software_keyblobs.h" }, { "function_name" : "keymaster::TranslateLastOpenSslError", "linker_set_key" : "_ZN9keymaster25TranslateLastOpenSslErrorEb", "parameters" : [ { "default_arg" : true, "referenced_type" : "type-9" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_err.h" }, { "function_name" : "keymaster::convert_pkcs8_blob_to_evp", "linker_set_key" : "_ZN9keymaster25convert_pkcs8_blob_to_evpEPKhm21keymaster_algorithm_tPNS_9UniquePtrI11evp_pkey_stNS_20OpenSslObjectDeleterIS4_XadL_Z13EVP_PKEY_freeEEEEEE", "parameters" : [ { "referenced_type" : "type-12" }, { "referenced_type" : "type-10" }, { "referenced_type" : "type-51" }, { "referenced_type" : "type-1121" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "function_name" : "keymaster::HmacSharingParametersArray::Deserialize", "linker_set_key" : "_ZN9keymaster26HmacSharingParametersArray11DeserializeEPPKhS2_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-592" }, { "referenced_type" : "type-70" }, { "referenced_type" : "type-12" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::SerializeAuthEncryptedBlob", "linker_set_key" : "_ZN9keymaster26SerializeAuthEncryptedBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetES7_RKNS_6BufferESA_PS2_", "parameters" : [ { "referenced_type" : "type-316" }, { "referenced_type" : "type-413" }, { "referenced_type" : "type-413" }, { "referenced_type" : "type-149" }, { "referenced_type" : "type-149" }, { "referenced_type" : "type-306" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/auth_encrypted_key_blob.h" }, { "function_name" : "keymaster::copy_size_and_data_from_buf", "linker_set_key" : "_ZN9keymaster27copy_size_and_data_from_bufEPPKhS1_PmPNS_9UniquePtrIA_hNS_13DefaultDeleteIS5_EEEE", "parameters" : [ { "referenced_type" : "type-70" }, { "referenced_type" : "type-12" }, { "referenced_type" : "type-76" }, { "referenced_type" : "type-723" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "function_name" : "keymaster::DeserializeAuthEncryptedBlob", "linker_set_key" : "_ZN9keymaster28DeserializeAuthEncryptedBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS2_PNS_16AuthorizationSetES7_PNS_6BufferES9_", "parameters" : [ { "referenced_type" : "type-316" }, { "referenced_type" : "type-306" }, { "referenced_type" : "type-409" }, { "referenced_type" : "type-409" }, { "referenced_type" : "type-147" }, { "referenced_type" : "type-147" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/auth_encrypted_key_blob.h" }, { "function_name" : "keymaster::GetKeyCharacteristicsRequest::Deserialize", "linker_set_key" : "_ZN9keymaster28GetKeyCharacteristicsRequest11DeserializeEPPKhS2_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-508" }, { "referenced_type" : "type-70" }, { "referenced_type" : "type-12" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::GetKeyCharacteristicsRequest::SetKeyMaterial", "linker_set_key" : "_ZN9keymaster28GetKeyCharacteristicsRequest14SetKeyMaterialEPKvm", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-508" }, { "referenced_type" : "type-49" }, { "referenced_type" : "type-10" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::GetKeyCharacteristicsRequest::~GetKeyCharacteristicsRequest", "linker_set_key" : "_ZN9keymaster28GetKeyCharacteristicsRequestD0Ev", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-508" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::GetKeyCharacteristicsRequest::~GetKeyCharacteristicsRequest", "linker_set_key" : "_ZN9keymaster28GetKeyCharacteristicsRequestD1Ev", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-508" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::GetKeyCharacteristicsRequest::~GetKeyCharacteristicsRequest", "linker_set_key" : "_ZN9keymaster28GetKeyCharacteristicsRequestD2Ev", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-508" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::GetKeyCharacteristicsResponse::NonErrorDeserialize", "linker_set_key" : "_ZN9keymaster29GetKeyCharacteristicsResponse19NonErrorDeserializeEPPKhS2_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-510" }, { "referenced_type" : "type-70" }, { "referenced_type" : "type-12" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::SerializeIntegrityAssuredBlob", "linker_set_key" : "_ZN9keymaster29SerializeIntegrityAssuredBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetES7_S7_PS2_", "parameters" : [ { "referenced_type" : "type-316" }, { "referenced_type" : "type-413" }, { "referenced_type" : "type-413" }, { "referenced_type" : "type-413" }, { "referenced_type" : "type-306" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/integrity_assured_key_blob.h" }, { "function_name" : "keymaster::KM_WRAPPED_KEY_DESCRIPTION_new", "linker_set_key" : "_ZN9keymaster30KM_WRAPPED_KEY_DESCRIPTION_newEv", "return_type" : "type-6442", "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" }, { "function_name" : "keymaster::d2i_KM_WRAPPED_KEY_DESCRIPTION", "linker_set_key" : "_ZN9keymaster30d2i_KM_WRAPPED_KEY_DESCRIPTIONEPPNS_26km_wrapped_key_descriptionEPPKhl", "parameters" : [ { "referenced_type" : "type-6443" }, { "referenced_type" : "type-70" }, { "referenced_type" : "type-166" } ], "return_type" : "type-6442", "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" }, { "function_name" : "keymaster::i2d_KM_WRAPPED_KEY_DESCRIPTION", "linker_set_key" : "_ZN9keymaster30i2d_KM_WRAPPED_KEY_DESCRIPTIONEPNS_26km_wrapped_key_descriptionEPPh", "parameters" : [ { "referenced_type" : "type-6442" }, { "referenced_type" : "type-1335" } ], "return_type" : "type-6", "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" }, { "function_name" : "keymaster::DeserializeIntegrityAssuredBlob", "linker_set_key" : "_ZN9keymaster31DeserializeIntegrityAssuredBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS2_PS5_S9_", "parameters" : [ { "referenced_type" : "type-316" }, { "referenced_type" : "type-413" }, { "referenced_type" : "type-306" }, { "referenced_type" : "type-409" }, { "referenced_type" : "type-409" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/integrity_assured_key_blob.h" }, { "function_name" : "keymaster::KM_WRAPPED_KEY_DESCRIPTION_free", "linker_set_key" : "_ZN9keymaster31KM_WRAPPED_KEY_DESCRIPTION_freeEPNS_26km_wrapped_key_descriptionE", "parameters" : [ { "referenced_type" : "type-6442" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" }, { "access" : "protected", "function_name" : "keymaster::Kdf::Uint32ToBigEndianByteArray", "linker_set_key" : "_ZN9keymaster3Kdf26Uint32ToBigEndianByteArrayEjPh", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2501" }, { "referenced_type" : "type-8" }, { "referenced_type" : "type-119" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/km_openssl/kdf.h" }, { "function_name" : "keymaster::Kdf::Init", "linker_set_key" : "_ZN9keymaster3Kdf4InitE18keymaster_digest_tPKhmS3_m", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2501" }, { "referenced_type" : "type-61" }, { "referenced_type" : "type-12" }, { "referenced_type" : "type-10" }, { "referenced_type" : "type-12" }, { "referenced_type" : "type-10" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/km_openssl/kdf.h" }, { "function_name" : "keymaster::Kdf::Kdf", "linker_set_key" : "_ZN9keymaster3KdfC2Ev", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2501" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/km_openssl/kdf.h" }, { "function_name" : "keymaster::DeserializeIntegrityAssuredBlob_NoHmacCheck", "linker_set_key" : "_ZN9keymaster43DeserializeIntegrityAssuredBlob_NoHmacCheckERKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS2_PNS_16AuthorizationSetES7_", "parameters" : [ { "referenced_type" : "type-316" }, { "referenced_type" : "type-306" }, { "referenced_type" : "type-409" }, { "referenced_type" : "type-409" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/integrity_assured_key_blob.h" }, { "function_name" : "keymaster::ckdf", "linker_set_key" : "_ZN9keymaster4ckdfERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS0_I16keymaster_blob_tEEPKS5_mPS2_", "parameters" : [ { "referenced_type" : "type-316" }, { "referenced_type" : "type-1082" }, { "referenced_type" : "type-274" }, { "referenced_type" : "type-10" }, { "referenced_type" : "type-306" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/km_openssl/ckdf.h" }, { "function_name" : "keymaster::EcKey::EvpToInternal", "linker_set_key" : "_ZN9keymaster5EcKey13EvpToInternalEPK11evp_pkey_st", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2360" }, { "referenced_type" : "type-2368" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h" }, { "function_name" : "keymaster::Buffer::Deserialize", "linker_set_key" : "_ZN9keymaster6Buffer11DeserializeEPPKhS2_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-147" }, { "referenced_type" : "type-70" }, { "referenced_type" : "type-12" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "function_name" : "keymaster::Buffer::Reinitialize", "linker_set_key" : "_ZN9keymaster6Buffer12ReinitializeEPKvm", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-147" }, { "referenced_type" : "type-49" }, { "referenced_type" : "type-10" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "function_name" : "keymaster::Buffer::Reinitialize", "linker_set_key" : "_ZN9keymaster6Buffer12ReinitializeEm", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-147" }, { "referenced_type" : "type-10" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "function_name" : "keymaster::Buffer::read", "linker_set_key" : "_ZN9keymaster6Buffer4readEPhm", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-147" }, { "referenced_type" : "type-119" }, { "referenced_type" : "type-10" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "function_name" : "keymaster::Buffer::Clear", "linker_set_key" : "_ZN9keymaster6Buffer5ClearEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-147" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "function_name" : "keymaster::Buffer::write", "linker_set_key" : "_ZN9keymaster6Buffer5writeEPKhm", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-147" }, { "referenced_type" : "type-12" }, { "referenced_type" : "type-10" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "function_name" : "keymaster::Buffer::reserve", "linker_set_key" : "_ZN9keymaster6Buffer7reserveEm", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-147" }, { "referenced_type" : "type-10" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "function_name" : "keymaster::Logger::Log", "linker_set_key" : "_ZN9keymaster6Logger3LogENS0_8LogLevelEPKcSt9__va_list", "parameters" : [ { "referenced_type" : "type-702" }, { "referenced_type" : "type-261" }, { "referenced_type" : "type-822" } ], "return_type" : "type-6", "source_file" : "/system/keymaster/include/keymaster/logger.h" }, { "function_name" : "keymaster::Logger::Log", "linker_set_key" : "_ZN9keymaster6Logger3LogENS0_8LogLevelEPKcz", "parameters" : [ { "referenced_type" : "type-702" }, { "referenced_type" : "type-261" } ], "return_type" : "type-6", "source_file" : "/system/keymaster/include/keymaster/logger.h" }, { "function_name" : "keymaster::Logger::Info", "linker_set_key" : "_ZN9keymaster6Logger4InfoEPKcz", "parameters" : [ { "referenced_type" : "type-261" } ], "return_type" : "type-6", "source_file" : "/system/keymaster/include/keymaster/logger.h" }, { "function_name" : "keymaster::Logger::Debug", "linker_set_key" : "_ZN9keymaster6Logger5DebugEPKcz", "parameters" : [ { "referenced_type" : "type-261" } ], "return_type" : "type-6", "source_file" : "/system/keymaster/include/keymaster/logger.h" }, { "function_name" : "keymaster::Logger::Error", "linker_set_key" : "_ZN9keymaster6Logger5ErrorEPKcz", "parameters" : [ { "referenced_type" : "type-261" } ], "return_type" : "type-6", "source_file" : "/system/keymaster/include/keymaster/logger.h" }, { "function_name" : "keymaster::Logger::Severe", "linker_set_key" : "_ZN9keymaster6Logger6SevereEPKcz", "parameters" : [ { "referenced_type" : "type-261" } ], "return_type" : "type-6", "source_file" : "/system/keymaster/include/keymaster/logger.h" }, { "function_name" : "keymaster::Logger::Warning", "linker_set_key" : "_ZN9keymaster6Logger7WarningEPKcz", "parameters" : [ { "referenced_type" : "type-261" } ], "return_type" : "type-6", "source_file" : "/system/keymaster/include/keymaster/logger.h" }, { "function_name" : "keymaster::RsaKey::EvpToInternal", "linker_set_key" : "_ZN9keymaster6RsaKey13EvpToInternalEPK11evp_pkey_st", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2777" }, { "referenced_type" : "type-2784" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h" }, { "function_name" : "keymaster::RsaKey::SupportedMode", "linker_set_key" : "_ZN9keymaster6RsaKey13SupportedModeE19keymaster_purpose_t18keymaster_digest_t", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2777" }, { "referenced_type" : "type-34" }, { "referenced_type" : "type-61" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h" }, { "function_name" : "keymaster::RsaKey::SupportedMode", "linker_set_key" : "_ZN9keymaster6RsaKey13SupportedModeE19keymaster_purpose_t19keymaster_padding_t", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2777" }, { "referenced_type" : "type-34" }, { "referenced_type" : "type-57" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h" }, { "function_name" : "keymaster::EciesKem::Decrypt", "linker_set_key" : "_ZN9keymaster8EciesKem7DecryptEP9ec_key_stPKhmPNS_6BufferE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2508" }, { "referenced_type" : "type-2511" }, { "referenced_type" : "type-12" }, { "referenced_type" : "type-10" }, { "referenced_type" : "type-147" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecies_kem.h" }, { "function_name" : "keymaster::EciesKem::Decrypt", "linker_set_key" : "_ZN9keymaster8EciesKem7DecryptEP9ec_key_stRKNS_6BufferEPS3_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2508" }, { "referenced_type" : "type-2511" }, { "referenced_type" : "type-149" }, { "referenced_type" : "type-147" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecies_kem.h" }, { "function_name" : "keymaster::EciesKem::Encrypt", "linker_set_key" : "_ZN9keymaster8EciesKem7EncryptEPKhmPNS_6BufferES4_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2508" }, { "referenced_type" : "type-12" }, { "referenced_type" : "type-10" }, { "referenced_type" : "type-147" }, { "referenced_type" : "type-147" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecies_kem.h" }, { "function_name" : "keymaster::EciesKem::Encrypt", "linker_set_key" : "_ZN9keymaster8EciesKem7EncryptERKNS_6BufferEPS1_S4_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2508" }, { "referenced_type" : "type-149" }, { "referenced_type" : "type-147" }, { "referenced_type" : "type-147" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecies_kem.h" }, { "function_name" : "keymaster::EciesKem::EciesKem", "linker_set_key" : "_ZN9keymaster8EciesKemC1ERKNS_16AuthorizationSetEP17keymaster_error_t", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2508" }, { "referenced_type" : "type-413" }, { "referenced_type" : "type-106" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecies_kem.h" }, { "function_name" : "keymaster::EciesKem::EciesKem", "linker_set_key" : "_ZN9keymaster8EciesKemC2ERKNS_16AuthorizationSetEP17keymaster_error_t", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2508" }, { "referenced_type" : "type-413" }, { "referenced_type" : "type-106" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecies_kem.h" }, { "function_name" : "keymaster::memcmp_s", "linker_set_key" : "_ZN9keymaster8memcmp_sEPKvS1_m", "parameters" : [ { "referenced_type" : "type-49" }, { "referenced_type" : "type-49" }, { "referenced_type" : "type-10" } ], "return_type" : "type-6", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "access" : "protected", "function_name" : "keymaster::Operation::UpdateForFinish", "linker_set_key" : "_ZN9keymaster9Operation15UpdateForFinishERKNS_16AuthorizationSetERKNS_6BufferE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-285" }, { "referenced_type" : "type-413" }, { "referenced_type" : "type-149" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/operation.h" }, { "function_name" : "keymaster::HmacSha256::DigestLength", "linker_set_key" : "_ZNK9keymaster10HmacSha25612DigestLengthEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2539" } ], "return_type" : "type-10", "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac.h" }, { "function_name" : "keymaster::HmacSha256::Sign", "linker_set_key" : "_ZNK9keymaster10HmacSha2564SignEPKhmPhm", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2539" }, { "referenced_type" : "type-12" }, { "referenced_type" : "type-10" }, { "referenced_type" : "type-119" }, { "referenced_type" : "type-10" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac.h" }, { "function_name" : "keymaster::HmacSha256::Sign", "linker_set_key" : "_ZNK9keymaster10HmacSha2564SignERKNS_6BufferEPhm", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2539" }, { "referenced_type" : "type-149" }, { "referenced_type" : "type-119" }, { "referenced_type" : "type-10" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac.h" }, { "function_name" : "keymaster::HmacSha256::Verify", "linker_set_key" : "_ZNK9keymaster10HmacSha2566VerifyEPKhmS2_m", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2539" }, { "referenced_type" : "type-12" }, { "referenced_type" : "type-10" }, { "referenced_type" : "type-12" }, { "referenced_type" : "type-10" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac.h" }, { "function_name" : "keymaster::HmacSha256::Verify", "linker_set_key" : "_ZNK9keymaster10HmacSha2566VerifyERKNS_6BufferES3_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2539" }, { "referenced_type" : "type-149" }, { "referenced_type" : "type-149" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac.h" }, { "function_name" : "keymaster::EcKeyFactory::GenerateKey", "linker_set_key" : "_ZNK9keymaster12EcKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2405" }, { "referenced_type" : "type-413" }, { "referenced_type" : "type-306" }, { "referenced_type" : "type-409" }, { "referenced_type" : "type-409" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key_factory.h" }, { "function_name" : "keymaster::EcKeyFactory::CreateEmptyKey", "linker_set_key" : "_ZNK9keymaster12EcKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2405" }, { "referenced_type" : "type-370" }, { "referenced_type" : "type-370" }, { "referenced_type" : "type-1303" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key_factory.h" }, { "function_name" : "keymaster::EcKeyFactory::GetOperationFactory", "linker_set_key" : "_ZNK9keymaster12EcKeyFactory19GetOperationFactoryE19keymaster_purpose_t", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2405" }, { "referenced_type" : "type-34" } ], "return_type" : "type-704", "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key_factory.h" }, { "function_name" : "keymaster::EcKeyFactory::UpdateImportKeyDescription", "linker_set_key" : "_ZNK9keymaster12EcKeyFactory26UpdateImportKeyDescriptionERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_Pj", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2405" }, { "referenced_type" : "type-413" }, { "referenced_type" : "type-64" }, { "referenced_type" : "type-316" }, { "referenced_type" : "type-409" }, { "referenced_type" : "type-96" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key_factory.h" }, { "function_name" : "keymaster::EcKeyFactory::ImportKey", "linker_set_key" : "_ZNK9keymaster12EcKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2405" }, { "referenced_type" : "type-413" }, { "referenced_type" : "type-64" }, { "referenced_type" : "type-316" }, { "referenced_type" : "type-306" }, { "referenced_type" : "type-409" }, { "referenced_type" : "type-409" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key_factory.h" }, { "function_name" : "keymaster::AesKeyFactory::GetOperationFactory", "linker_set_key" : "_ZNK9keymaster13AesKeyFactory19GetOperationFactoryE19keymaster_purpose_t", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-1197" }, { "referenced_type" : "type-34" } ], "return_type" : "type-704", "source_file" : "/system/keymaster/include/keymaster/km_openssl/aes_key.h" }, { "access" : "private", "function_name" : "keymaster::AesKeyFactory::validate_algorithm_specific_new_key_params", "linker_set_key" : "_ZNK9keymaster13AesKeyFactory42validate_algorithm_specific_new_key_paramsERKNS_16AuthorizationSetE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-1197" }, { "referenced_type" : "type-413" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/km_openssl/aes_key.h" }, { "function_name" : "keymaster::AesKeyFactory::LoadKey", "linker_set_key" : "_ZNK9keymaster13AesKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-1197" }, { "referenced_type" : "type-371" }, { "referenced_type" : "type-413" }, { "referenced_type" : "type-370" }, { "referenced_type" : "type-370" }, { "referenced_type" : "type-737" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/km_openssl/aes_key.h" }, { "function_name" : "keymaster::AsymmetricKey::formatted_key_material", "linker_set_key" : "_ZNK9keymaster13AsymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPm", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-1242" }, { "referenced_type" : "type-64" }, { "referenced_type" : "type-723" }, { "referenced_type" : "type-76" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/km_openssl/asymmetric_key.h" }, { "function_name" : "keymaster::RsaKeyFactory::GenerateKey", "linker_set_key" : "_ZNK9keymaster13RsaKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2899" }, { "referenced_type" : "type-413" }, { "referenced_type" : "type-306" }, { "referenced_type" : "type-409" }, { "referenced_type" : "type-409" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key_factory.h" }, { "function_name" : "keymaster::RsaKeyFactory::CreateEmptyKey", "linker_set_key" : "_ZNK9keymaster13RsaKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2899" }, { "referenced_type" : "type-370" }, { "referenced_type" : "type-370" }, { "referenced_type" : "type-1303" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key_factory.h" }, { "function_name" : "keymaster::RsaKeyFactory::GetOperationFactory", "linker_set_key" : "_ZNK9keymaster13RsaKeyFactory19GetOperationFactoryE19keymaster_purpose_t", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2899" }, { "referenced_type" : "type-34" } ], "return_type" : "type-704", "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key_factory.h" }, { "access" : "protected", "function_name" : "keymaster::RsaKeyFactory::UpdateImportKeyDescription", "linker_set_key" : "_ZNK9keymaster13RsaKeyFactory26UpdateImportKeyDescriptionERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_PmPj", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2899" }, { "referenced_type" : "type-413" }, { "referenced_type" : "type-64" }, { "referenced_type" : "type-316" }, { "referenced_type" : "type-409" }, { "referenced_type" : "type-76" }, { "referenced_type" : "type-96" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key_factory.h" }, { "function_name" : "keymaster::RsaKeyFactory::ImportKey", "linker_set_key" : "_ZNK9keymaster13RsaKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2899" }, { "referenced_type" : "type-413" }, { "referenced_type" : "type-64" }, { "referenced_type" : "type-316" }, { "referenced_type" : "type-306" }, { "referenced_type" : "type-409" }, { "referenced_type" : "type-409" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key_factory.h" }, { "function_name" : "keymaster::HmacKeyFactory::GetOperationFactory", "linker_set_key" : "_ZNK9keymaster14HmacKeyFactory19GetOperationFactoryE19keymaster_purpose_t", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2572" }, { "referenced_type" : "type-34" } ], "return_type" : "type-704", "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac_key.h" }, { "access" : "private", "function_name" : "keymaster::HmacKeyFactory::validate_algorithm_specific_new_key_params", "linker_set_key" : "_ZNK9keymaster14HmacKeyFactory42validate_algorithm_specific_new_key_paramsERKNS_16AuthorizationSetE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2572" }, { "referenced_type" : "type-413" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac_key.h" }, { "function_name" : "keymaster::HmacKeyFactory::LoadKey", "linker_set_key" : "_ZNK9keymaster14HmacKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2572" }, { "referenced_type" : "type-371" }, { "referenced_type" : "type-413" }, { "referenced_type" : "type-370" }, { "referenced_type" : "type-370" }, { "referenced_type" : "type-737" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac_key.h" }, { "function_name" : "keymaster::AndroidKeymaster::has_operation", "linker_set_key" : "_ZNK9keymaster16AndroidKeymaster13has_operationEm", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-677" }, { "referenced_type" : "type-10" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "function_name" : "keymaster::AttestKeyRequest::SerializedSize", "linker_set_key" : "_ZNK9keymaster16AttestKeyRequest14SerializedSizeEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-794" } ], "return_type" : "type-10", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::AttestKeyRequest::Serialize", "linker_set_key" : "_ZNK9keymaster16AttestKeyRequest9SerializeEPhPKh", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-794" }, { "referenced_type" : "type-119" }, { "referenced_type" : "type-12" } ], "return_type" : "type-119", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::AuthorizationSet::GetTagCount", "linker_set_key" : "_ZNK9keymaster16AuthorizationSet11GetTagCountE15keymaster_tag_t", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-414" }, { "referenced_type" : "type-5" } ], "return_type" : "type-10", "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "function_name" : "keymaster::AuthorizationSet::CopyToParamSet", "linker_set_key" : "_ZNK9keymaster16AuthorizationSet14CopyToParamSetEP25keymaster_key_param_set_t", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-414" }, { "referenced_type" : "type-24" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "access" : "private", "function_name" : "keymaster::AuthorizationSet::GetTagValueInt", "linker_set_key" : "_ZNK9keymaster16AuthorizationSet14GetTagValueIntE15keymaster_tag_tPj", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-414" }, { "referenced_type" : "type-5" }, { "referenced_type" : "type-96" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "function_name" : "keymaster::AuthorizationSet::SerializedSize", "linker_set_key" : "_ZNK9keymaster16AuthorizationSet14SerializedSizeEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-414" } ], "return_type" : "type-10", "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "access" : "private", "function_name" : "keymaster::AuthorizationSet::GetTagValueBlob", "linker_set_key" : "_ZNK9keymaster16AuthorizationSet15GetTagValueBlobE15keymaster_tag_tP16keymaster_blob_t", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-414" }, { "referenced_type" : "type-5" }, { "referenced_type" : "type-573" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "access" : "private", "function_name" : "keymaster::AuthorizationSet::GetTagValueBool", "linker_set_key" : "_ZNK9keymaster16AuthorizationSet15GetTagValueBoolE15keymaster_tag_t", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-414" }, { "referenced_type" : "type-5" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "access" : "private", "function_name" : "keymaster::AuthorizationSet::GetTagValueDate", "linker_set_key" : "_ZNK9keymaster16AuthorizationSet15GetTagValueDateE15keymaster_tag_tPm", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-414" }, { "referenced_type" : "type-5" }, { "referenced_type" : "type-76" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "access" : "private", "function_name" : "keymaster::AuthorizationSet::GetTagValueEnum", "linker_set_key" : "_ZNK9keymaster16AuthorizationSet15GetTagValueEnumE15keymaster_tag_tPj", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-414" }, { "referenced_type" : "type-5" }, { "referenced_type" : "type-96" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "access" : "private", "function_name" : "keymaster::AuthorizationSet::GetTagValueLong", "linker_set_key" : "_ZNK9keymaster16AuthorizationSet15GetTagValueLongE15keymaster_tag_tPm", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-414" }, { "referenced_type" : "type-5" }, { "referenced_type" : "type-76" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "access" : "private", "function_name" : "keymaster::AuthorizationSet::ContainsIntValue", "linker_set_key" : "_ZNK9keymaster16AuthorizationSet16ContainsIntValueE15keymaster_tag_tj", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-414" }, { "referenced_type" : "type-5" }, { "referenced_type" : "type-8" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "access" : "private", "function_name" : "keymaster::AuthorizationSet::ContainsEnumValue", "linker_set_key" : "_ZNK9keymaster16AuthorizationSet17ContainsEnumValueE15keymaster_tag_tj", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-414" }, { "referenced_type" : "type-5" }, { "referenced_type" : "type-8" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "access" : "private", "function_name" : "keymaster::AuthorizationSet::GetTagValueIntRep", "linker_set_key" : "_ZNK9keymaster16AuthorizationSet17GetTagValueIntRepE15keymaster_tag_tmPj", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-414" }, { "referenced_type" : "type-5" }, { "referenced_type" : "type-10" }, { "referenced_type" : "type-96" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "access" : "private", "function_name" : "keymaster::AuthorizationSet::GetTagValueEnumRep", "linker_set_key" : "_ZNK9keymaster16AuthorizationSet18GetTagValueEnumRepE15keymaster_tag_tmPj", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-414" }, { "referenced_type" : "type-5" }, { "referenced_type" : "type-10" }, { "referenced_type" : "type-96" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "access" : "private", "function_name" : "keymaster::AuthorizationSet::GetTagValueLongRep", "linker_set_key" : "_ZNK9keymaster16AuthorizationSet18GetTagValueLongRepE15keymaster_tag_tmPm", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-414" }, { "referenced_type" : "type-5" }, { "referenced_type" : "type-10" }, { "referenced_type" : "type-76" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "function_name" : "keymaster::AuthorizationSet::SerializedSizeOfElements", "linker_set_key" : "_ZNK9keymaster16AuthorizationSet24SerializedSizeOfElementsEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-414" } ], "return_type" : "type-10", "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "function_name" : "keymaster::AuthorizationSet::find", "linker_set_key" : "_ZNK9keymaster16AuthorizationSet4findE15keymaster_tag_ti", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-414" }, { "referenced_type" : "type-5" }, { "default_arg" : true, "referenced_type" : "type-6" } ], "return_type" : "type-6", "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "function_name" : "keymaster::AuthorizationSet::Serialize", "linker_set_key" : "_ZNK9keymaster16AuthorizationSet9SerializeEPhPKh", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-414" }, { "referenced_type" : "type-119" }, { "referenced_type" : "type-12" } ], "return_type" : "type-119", "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "function_name" : "keymaster::AuthorizationSet::operator[]", "linker_set_key" : "_ZNK9keymaster16AuthorizationSetixEi", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-414" }, { "referenced_type" : "type-6" } ], "return_type" : "type-426", "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "function_name" : "keymaster::DeleteKeyRequest::SerializedSize", "linker_set_key" : "_ZNK9keymaster16DeleteKeyRequest14SerializedSizeEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-790" } ], "return_type" : "type-10", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::DeleteKeyRequest::Serialize", "linker_set_key" : "_ZNK9keymaster16DeleteKeyRequest9SerializeEPhPKh", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-790" }, { "referenced_type" : "type-119" }, { "referenced_type" : "type-12" } ], "return_type" : "type-119", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::ExportKeyRequest::SerializedSize", "linker_set_key" : "_ZNK9keymaster16ExportKeyRequest14SerializedSizeEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-787" } ], "return_type" : "type-10", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::ExportKeyRequest::Serialize", "linker_set_key" : "_ZNK9keymaster16ExportKeyRequest9SerializeEPhPKh", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-787" }, { "referenced_type" : "type-119" }, { "referenced_type" : "type-12" } ], "return_type" : "type-119", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::ImportKeyRequest::SerializedSize", "linker_set_key" : "_ZNK9keymaster16ImportKeyRequest14SerializedSizeEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-783" } ], "return_type" : "type-10", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::ImportKeyRequest::Serialize", "linker_set_key" : "_ZNK9keymaster16ImportKeyRequest9SerializeEPhPKh", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-783" }, { "referenced_type" : "type-119" }, { "referenced_type" : "type-12" } ], "return_type" : "type-119", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::OperationFactory::GetAndValidateDigest", "linker_set_key" : "_ZNK9keymaster16OperationFactory20GetAndValidateDigestERKNS_16AuthorizationSetERKNS_3KeyEP18keymaster_digest_tP17keymaster_error_t", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-714" }, { "referenced_type" : "type-413" }, { "referenced_type" : "type-294" }, { "referenced_type" : "type-477" }, { "referenced_type" : "type-106" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/operation.h" }, { "function_name" : "keymaster::OperationFactory::GetAndValidatePadding", "linker_set_key" : "_ZNK9keymaster16OperationFactory21GetAndValidatePaddingERKNS_16AuthorizationSetERKNS_3KeyEP19keymaster_padding_tP17keymaster_error_t", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-714" }, { "referenced_type" : "type-413" }, { "referenced_type" : "type-294" }, { "referenced_type" : "type-472" }, { "referenced_type" : "type-106" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/operation.h" }, { "function_name" : "keymaster::OperationFactory::is_public_key_operation", "linker_set_key" : "_ZNK9keymaster16OperationFactory23is_public_key_operationEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-714" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/operation.h" }, { "function_name" : "keymaster::OperationFactory::supported", "linker_set_key" : "_ZNK9keymaster16OperationFactory9supportedE18keymaster_digest_t", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-714" }, { "referenced_type" : "type-61" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/operation.h" }, { "function_name" : "keymaster::OperationFactory::supported", "linker_set_key" : "_ZNK9keymaster16OperationFactory9supportedE19keymaster_padding_t", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-714" }, { "referenced_type" : "type-57" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/operation.h" }, { "function_name" : "keymaster::OperationFactory::supported", "linker_set_key" : "_ZNK9keymaster16OperationFactory9supportedE22keymaster_block_mode_t", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-714" }, { "referenced_type" : "type-54" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/operation.h" }, { "function_name" : "keymaster::AddEntropyRequest::SerializedSize", "linker_set_key" : "_ZNK9keymaster17AddEntropyRequest14SerializedSizeEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-781" } ], "return_type" : "type-10", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::AddEntropyRequest::Serialize", "linker_set_key" : "_ZNK9keymaster17AddEntropyRequest9SerializeEPhPKh", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-781" }, { "referenced_type" : "type-119" }, { "referenced_type" : "type-12" } ], "return_type" : "type-119", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::AttestKeyResponse::NonErrorSerialize", "linker_set_key" : "_ZNK9keymaster17AttestKeyResponse17NonErrorSerializeEPhPKh", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-796" }, { "referenced_type" : "type-119" }, { "referenced_type" : "type-12" } ], "return_type" : "type-119", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::AttestKeyResponse::NonErrorSerializedSize", "linker_set_key" : "_ZNK9keymaster17AttestKeyResponse22NonErrorSerializedSizeEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-796" } ], "return_type" : "type-10", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::ExportKeyResponse::NonErrorSerialize", "linker_set_key" : "_ZNK9keymaster17ExportKeyResponse17NonErrorSerializeEPhPKh", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-789" }, { "referenced_type" : "type-119" }, { "referenced_type" : "type-12" } ], "return_type" : "type-119", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::ExportKeyResponse::NonErrorSerializedSize", "linker_set_key" : "_ZNK9keymaster17ExportKeyResponse22NonErrorSerializedSizeEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-789" } ], "return_type" : "type-10", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::HardwareAuthToken::SerializedSize", "linker_set_key" : "_ZNK9keymaster17HardwareAuthToken14SerializedSizeEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-812" } ], "return_type" : "type-10", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::HardwareAuthToken::Serialize", "linker_set_key" : "_ZNK9keymaster17HardwareAuthToken9SerializeEPhPKh", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-812" }, { "referenced_type" : "type-119" }, { "referenced_type" : "type-12" } ], "return_type" : "type-119", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::ImportKeyResponse::NonErrorSerialize", "linker_set_key" : "_ZNK9keymaster17ImportKeyResponse17NonErrorSerializeEPhPKh", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-785" }, { "referenced_type" : "type-119" }, { "referenced_type" : "type-12" } ], "return_type" : "type-119", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::ImportKeyResponse::NonErrorSerializedSize", "linker_set_key" : "_ZNK9keymaster17ImportKeyResponse22NonErrorSerializedSizeEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-785" } ], "return_type" : "type-10", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::KeymasterResponse::SerializedSize", "linker_set_key" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-763" } ], "return_type" : "type-10", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::KeymasterResponse::Serialize", "linker_set_key" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-763" }, { "referenced_type" : "type-119" }, { "referenced_type" : "type-12" } ], "return_type" : "type-119", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::UpgradeKeyRequest::SerializedSize", "linker_set_key" : "_ZNK9keymaster17UpgradeKeyRequest14SerializedSizeEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-797" } ], "return_type" : "type-10", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::UpgradeKeyRequest::Serialize", "linker_set_key" : "_ZNK9keymaster17UpgradeKeyRequest9SerializeEPhPKh", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-797" }, { "referenced_type" : "type-119" }, { "referenced_type" : "type-12" } ], "return_type" : "type-119", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::VerificationToken::SerializedSize", "linker_set_key" : "_ZNK9keymaster17VerificationToken14SerializedSizeEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-814" } ], "return_type" : "type-10", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::VerificationToken::Serialize", "linker_set_key" : "_ZNK9keymaster17VerificationToken9SerializeEPhPKh", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-814" }, { "referenced_type" : "type-119" }, { "referenced_type" : "type-12" } ], "return_type" : "type-119", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::GetVersionResponse::NonErrorSerialize", "linker_set_key" : "_ZNK9keymaster18GetVersionResponse17NonErrorSerializeEPhPKh", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-793" }, { "referenced_type" : "type-119" }, { "referenced_type" : "type-12" } ], "return_type" : "type-119", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::GetVersionResponse::NonErrorSerializedSize", "linker_set_key" : "_ZNK9keymaster18GetVersionResponse22NonErrorSerializedSizeEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-793" } ], "return_type" : "type-10", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::UpgradeKeyResponse::NonErrorSerialize", "linker_set_key" : "_ZNK9keymaster18UpgradeKeyResponse17NonErrorSerializeEPhPKh", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-799" }, { "referenced_type" : "type-119" }, { "referenced_type" : "type-12" } ], "return_type" : "type-119", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::UpgradeKeyResponse::NonErrorSerializedSize", "linker_set_key" : "_ZNK9keymaster18UpgradeKeyResponse22NonErrorSerializedSizeEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-799" } ], "return_type" : "type-10", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::GenerateKeyResponse::NonErrorSerialize", "linker_set_key" : "_ZNK9keymaster19GenerateKeyResponse17NonErrorSerializeEPhPKh", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-766" }, { "referenced_type" : "type-119" }, { "referenced_type" : "type-12" } ], "return_type" : "type-119", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::GenerateKeyResponse::NonErrorSerializedSize", "linker_set_key" : "_ZNK9keymaster19GenerateKeyResponse22NonErrorSerializedSizeEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-766" } ], "return_type" : "type-10", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::RsaOperationFactory::SupportedDigests", "linker_set_key" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPm", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2832" }, { "referenced_type" : "type-76" } ], "return_type" : "type-62", "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "access" : "protected", "function_name" : "keymaster::RsaOperationFactory::CreateRsaOperation", "linker_set_key" : "_ZNK9keymaster19RsaOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2832" }, { "referenced_type" : "type-373" }, { "referenced_type" : "type-413" }, { "referenced_type" : "type-106" } ], "return_type" : "type-2809", "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "function_name" : "keymaster::SymmetricKeyFactory::GenerateKey", "linker_set_key" : "_ZNK9keymaster19SymmetricKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-1190" }, { "referenced_type" : "type-413" }, { "referenced_type" : "type-306" }, { "referenced_type" : "type-409" }, { "referenced_type" : "type-409" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" }, { "function_name" : "keymaster::SymmetricKeyFactory::SupportedImportFormats", "linker_set_key" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedImportFormatsEPm", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-1190" }, { "referenced_type" : "type-76" } ], "return_type" : "type-65", "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" }, { "function_name" : "keymaster::SymmetricKeyFactory::ImportKey", "linker_set_key" : "_ZNK9keymaster19SymmetricKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-1190" }, { "referenced_type" : "type-413" }, { "referenced_type" : "type-64" }, { "referenced_type" : "type-316" }, { "referenced_type" : "type-306" }, { "referenced_type" : "type-409" }, { "referenced_type" : "type-409" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" }, { "function_name" : "keymaster::TripleDesKeyFactory::GetOperationFactory", "linker_set_key" : "_ZNK9keymaster19TripleDesKeyFactory19GetOperationFactoryE19keymaster_purpose_t", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-6395" }, { "referenced_type" : "type-34" } ], "return_type" : "type-704", "source_file" : "/system/keymaster/include/keymaster/km_openssl/triple_des_key.h" }, { "access" : "private", "function_name" : "keymaster::TripleDesKeyFactory::validate_algorithm_specific_new_key_params", "linker_set_key" : "_ZNK9keymaster19TripleDesKeyFactory42validate_algorithm_specific_new_key_paramsERKNS_16AuthorizationSetE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-6395" }, { "referenced_type" : "type-413" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/km_openssl/triple_des_key.h" }, { "function_name" : "keymaster::TripleDesKeyFactory::LoadKey", "linker_set_key" : "_ZNK9keymaster19TripleDesKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-6395" }, { "referenced_type" : "type-371" }, { "referenced_type" : "type-413" }, { "referenced_type" : "type-370" }, { "referenced_type" : "type-370" }, { "referenced_type" : "type-737" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/km_openssl/triple_des_key.h" }, { "function_name" : "keymaster::AsymmetricKeyFactory::SupportedExportFormats", "linker_set_key" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPm", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-1294" }, { "referenced_type" : "type-76" } ], "return_type" : "type-65", "source_file" : "/system/keymaster/include/keymaster/asymmetric_key_factory.h" }, { "function_name" : "keymaster::AsymmetricKeyFactory::SupportedImportFormats", "linker_set_key" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPm", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-1294" }, { "referenced_type" : "type-76" } ], "return_type" : "type-65", "source_file" : "/system/keymaster/include/keymaster/asymmetric_key_factory.h" }, { "function_name" : "keymaster::AsymmetricKeyFactory::LoadKey", "linker_set_key" : "_ZNK9keymaster20AsymmetricKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-1294" }, { "referenced_type" : "type-371" }, { "referenced_type" : "type-413" }, { "referenced_type" : "type-370" }, { "referenced_type" : "type-370" }, { "referenced_type" : "type-737" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/asymmetric_key_factory.h" }, { "access" : "private", "function_name" : "keymaster::KeymasterEnforcement::AuthTokenMatches", "linker_set_key" : "_ZNK9keymaster20KeymasterEnforcement16AuthTokenMatchesERKNS_9AuthProxyERKNS_16AuthorizationSetEmiimb", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-694" }, { "referenced_type" : "type-691" }, { "referenced_type" : "type-413" }, { "referenced_type" : "type-271" }, { "referenced_type" : "type-434" }, { "referenced_type" : "type-434" }, { "referenced_type" : "type-271" }, { "referenced_type" : "type-9" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "function_name" : "keymaster::NistCurveKeyExchange::public_value", "linker_set_key" : "_ZNK9keymaster20NistCurveKeyExchange12public_valueEPNS_6BufferE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2687" }, { "referenced_type" : "type-147" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/km_openssl/nist_curve_key_exchange.h" }, { "function_name" : "keymaster::NistCurveKeyExchange::CalculateSharedKey", "linker_set_key" : "_ZNK9keymaster20NistCurveKeyExchange18CalculateSharedKeyEPKhmPNS_6BufferE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2687" }, { "referenced_type" : "type-12" }, { "referenced_type" : "type-10" }, { "referenced_type" : "type-147" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/km_openssl/nist_curve_key_exchange.h" }, { "function_name" : "keymaster::NistCurveKeyExchange::CalculateSharedKey", "linker_set_key" : "_ZNK9keymaster20NistCurveKeyExchange18CalculateSharedKeyERKNS_6BufferEPS1_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2687" }, { "referenced_type" : "type-149" }, { "referenced_type" : "type-147" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/km_openssl/nist_curve_key_exchange.h" }, { "function_name" : "keymaster::SoftwareRandomSource::GenerateRandom", "linker_set_key" : "_ZNK9keymaster20SoftwareRandomSource14GenerateRandomEPhm", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2959" }, { "referenced_type" : "type-119" }, { "referenced_type" : "type-10" } ], "return_type" : "type-19", "source_file" : "/system/keymaster/include/keymaster/km_openssl/software_random_source.h" }, { "function_name" : "keymaster::BeginOperationRequest::SerializedSize", "linker_set_key" : "_ZNK9keymaster21BeginOperationRequest14SerializedSizeEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-771" } ], "return_type" : "type-10", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::BeginOperationRequest::Serialize", "linker_set_key" : "_ZNK9keymaster21BeginOperationRequest9SerializeEPhPKh", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-771" }, { "referenced_type" : "type-119" }, { "referenced_type" : "type-12" } ], "return_type" : "type-119", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "access" : "private", "function_name" : "keymaster::EcdsaOperationFactory::CreateOperation", "linker_set_key" : "_ZNK9keymaster21EcdsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2430" }, { "referenced_type" : "type-373" }, { "referenced_type" : "type-413" }, { "referenced_type" : "type-106" } ], "return_type" : "type-284", "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" }, { "access" : "private", "function_name" : "keymaster::EcdsaOperationFactory::SupportedDigests", "linker_set_key" : "_ZNK9keymaster21EcdsaOperationFactory16SupportedDigestsEPm", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2430" }, { "referenced_type" : "type-76" } ], "return_type" : "type-62", "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" }, { "function_name" : "keymaster::HmacSharingParameters::SerializedSize", "linker_set_key" : "_ZNK9keymaster21HmacSharingParameters14SerializedSizeEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-801" } ], "return_type" : "type-10", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::HmacSharingParameters::Serialize", "linker_set_key" : "_ZNK9keymaster21HmacSharingParameters9SerializeEPhPKh", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-801" }, { "referenced_type" : "type-119" }, { "referenced_type" : "type-12" } ], "return_type" : "type-119", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::BeginOperationResponse::NonErrorSerialize", "linker_set_key" : "_ZNK9keymaster22BeginOperationResponse17NonErrorSerializeEPhPKh", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-773" }, { "referenced_type" : "type-119" }, { "referenced_type" : "type-12" } ], "return_type" : "type-119", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::BeginOperationResponse::NonErrorSerializedSize", "linker_set_key" : "_ZNK9keymaster22BeginOperationResponse22NonErrorSerializedSizeEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-773" } ], "return_type" : "type-10", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::FinishOperationRequest::SerializedSize", "linker_set_key" : "_ZNK9keymaster22FinishOperationRequest14SerializedSizeEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-778" } ], "return_type" : "type-10", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::FinishOperationRequest::Serialize", "linker_set_key" : "_ZNK9keymaster22FinishOperationRequest9SerializeEPhPKh", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-778" }, { "referenced_type" : "type-119" }, { "referenced_type" : "type-12" } ], "return_type" : "type-119", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::UpdateOperationRequest::SerializedSize", "linker_set_key" : "_ZNK9keymaster22UpdateOperationRequest14SerializedSizeEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-774" } ], "return_type" : "type-10", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::UpdateOperationRequest::Serialize", "linker_set_key" : "_ZNK9keymaster22UpdateOperationRequest9SerializeEPhPKh", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-774" }, { "referenced_type" : "type-119" }, { "referenced_type" : "type-12" } ], "return_type" : "type-119", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::FinishOperationResponse::NonErrorSerialize", "linker_set_key" : "_ZNK9keymaster23FinishOperationResponse17NonErrorSerializeEPhPKh", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-780" }, { "referenced_type" : "type-119" }, { "referenced_type" : "type-12" } ], "return_type" : "type-119", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::FinishOperationResponse::NonErrorSerializedSize", "linker_set_key" : "_ZNK9keymaster23FinishOperationResponse22NonErrorSerializedSizeEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-780" } ], "return_type" : "type-10", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::ImportWrappedKeyRequest::SerializedSize", "linker_set_key" : "_ZNK9keymaster23ImportWrappedKeyRequest14SerializedSizeEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-807" } ], "return_type" : "type-10", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::ImportWrappedKeyRequest::Serialize", "linker_set_key" : "_ZNK9keymaster23ImportWrappedKeyRequest9SerializeEPhPKh", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-807" }, { "referenced_type" : "type-119" }, { "referenced_type" : "type-12" } ], "return_type" : "type-119", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::UpdateOperationResponse::NonErrorSerialize", "linker_set_key" : "_ZNK9keymaster23UpdateOperationResponse17NonErrorSerializeEPhPKh", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-777" }, { "referenced_type" : "type-119" }, { "referenced_type" : "type-12" } ], "return_type" : "type-119", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::UpdateOperationResponse::NonErrorSerializedSize", "linker_set_key" : "_ZNK9keymaster23UpdateOperationResponse22NonErrorSerializedSizeEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-777" } ], "return_type" : "type-10", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::ImportWrappedKeyResponse::NonErrorSerialize", "linker_set_key" : "_ZNK9keymaster24ImportWrappedKeyResponse17NonErrorSerializeEPhPKh", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-809" }, { "referenced_type" : "type-119" }, { "referenced_type" : "type-12" } ], "return_type" : "type-119", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::ImportWrappedKeyResponse::NonErrorSerializedSize", "linker_set_key" : "_ZNK9keymaster24ImportWrappedKeyResponse22NonErrorSerializedSizeEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-809" } ], "return_type" : "type-10", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::ComputeSharedHmacResponse::NonErrorSerialize", "linker_set_key" : "_ZNK9keymaster25ComputeSharedHmacResponse17NonErrorSerializeEPhPKh", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-806" }, { "referenced_type" : "type-119" }, { "referenced_type" : "type-12" } ], "return_type" : "type-119", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::ComputeSharedHmacResponse::NonErrorSerializedSize", "linker_set_key" : "_ZNK9keymaster25ComputeSharedHmacResponse22NonErrorSerializedSizeEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-806" } ], "return_type" : "type-10", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::HmacSharingParametersArray::SerializedSize", "linker_set_key" : "_ZNK9keymaster26HmacSharingParametersArray14SerializedSizeEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-803" } ], "return_type" : "type-10", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::HmacSharingParametersArray::Serialize", "linker_set_key" : "_ZNK9keymaster26HmacSharingParametersArray9SerializeEPhPKh", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-803" }, { "referenced_type" : "type-119" }, { "referenced_type" : "type-12" } ], "return_type" : "type-119", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::RsaCryptingOperationFactory::CreateRsaOperation", "linker_set_key" : "_ZNK9keymaster27RsaCryptingOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2932" }, { "referenced_type" : "type-373" }, { "referenced_type" : "type-413" }, { "referenced_type" : "type-106" } ], "return_type" : "type-2809", "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "function_name" : "keymaster::RsaCryptingOperationFactory::SupportedPaddingModes", "linker_set_key" : "_ZNK9keymaster27RsaCryptingOperationFactory21SupportedPaddingModesEPm", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2932" }, { "referenced_type" : "type-76" } ], "return_type" : "type-58", "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "function_name" : "keymaster::GetKeyCharacteristicsRequest::SerializedSize", "linker_set_key" : "_ZNK9keymaster28GetKeyCharacteristicsRequest14SerializedSizeEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-767" } ], "return_type" : "type-10", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::GetKeyCharacteristicsRequest::Serialize", "linker_set_key" : "_ZNK9keymaster28GetKeyCharacteristicsRequest9SerializeEPhPKh", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-767" }, { "referenced_type" : "type-119" }, { "referenced_type" : "type-12" } ], "return_type" : "type-119", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::RsaDigestingOperationFactory::SupportedPaddingModes", "linker_set_key" : "_ZNK9keymaster28RsaDigestingOperationFactory21SupportedPaddingModesEPm", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2930" }, { "referenced_type" : "type-76" } ], "return_type" : "type-58", "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "function_name" : "keymaster::GetKeyCharacteristicsResponse::NonErrorSerialize", "linker_set_key" : "_ZNK9keymaster29GetKeyCharacteristicsResponse17NonErrorSerializeEPhPKh", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-769" }, { "referenced_type" : "type-119" }, { "referenced_type" : "type-12" } ], "return_type" : "type-119", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::GetKeyCharacteristicsResponse::NonErrorSerializedSize", "linker_set_key" : "_ZNK9keymaster29GetKeyCharacteristicsResponse22NonErrorSerializedSizeEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-769" } ], "return_type" : "type-10", "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "function_name" : "keymaster::EcKey::InternalToEvp", "linker_set_key" : "_ZNK9keymaster5EcKey13InternalToEvpEP11evp_pkey_st", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2363" }, { "referenced_type" : "type-2364" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h" }, { "function_name" : "keymaster::Buffer::SerializedSize", "linker_set_key" : "_ZNK9keymaster6Buffer14SerializedSizeEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-156" } ], "return_type" : "type-10", "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "function_name" : "keymaster::Buffer::available_read", "linker_set_key" : "_ZNK9keymaster6Buffer14available_readEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-156" } ], "return_type" : "type-10", "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "function_name" : "keymaster::Buffer::available_write", "linker_set_key" : "_ZNK9keymaster6Buffer15available_writeEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-156" } ], "return_type" : "type-10", "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "function_name" : "keymaster::Buffer::Serialize", "linker_set_key" : "_ZNK9keymaster6Buffer9SerializeEPhPKh", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-156" }, { "referenced_type" : "type-119" }, { "referenced_type" : "type-12" } ], "return_type" : "type-119", "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "function_name" : "keymaster::RsaKey::InternalToEvp", "linker_set_key" : "_ZNK9keymaster6RsaKey13InternalToEvpEP11evp_pkey_st", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2779" }, { "referenced_type" : "type-2780" } ], "return_type" : "type-9", "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h" }, { "function_name" : "operator delete[]", "linker_set_key" : "_ZdaPv", "parameters" : [ { "referenced_type" : "type-175" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/new" }, { "function_name" : "operator delete", "linker_set_key" : "_ZdlPv", "parameters" : [ { "referenced_type" : "type-175" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/new" }, { "function_name" : "operator new[]", "linker_set_key" : "_ZnamRKSt9nothrow_t", "parameters" : [ { "referenced_type" : "type-10" }, { "referenced_type" : "type-152" } ], "return_type" : "type-175", "source_file" : "/system/keymaster/include/keymaster/new" }, { "function_name" : "operator new", "linker_set_key" : "_ZnwmRKSt9nothrow_t", "parameters" : [ { "referenced_type" : "type-10" }, { "referenced_type" : "type-152" } ], "return_type" : "type-175", "source_file" : "/system/keymaster/include/keymaster/new" }, { "function_name" : "ae_allocate", "linker_set_key" : "ae_allocate", "parameters" : [ { "referenced_type" : "type-175" } ], "return_type" : "type-358", "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/ae.h" }, { "function_name" : "ae_clear", "linker_set_key" : "ae_clear", "parameters" : [ { "referenced_type" : "type-358" } ], "return_type" : "type-6", "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/ae.h" }, { "function_name" : "ae_ctx_sizeof", "linker_set_key" : "ae_ctx_sizeof", "return_type" : "type-6", "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/ae.h" }, { "function_name" : "ae_decrypt", "linker_set_key" : "ae_decrypt", "parameters" : [ { "referenced_type" : "type-358" }, { "referenced_type" : "type-49" }, { "referenced_type" : "type-49" }, { "referenced_type" : "type-6" }, { "referenced_type" : "type-49" }, { "referenced_type" : "type-6" }, { "referenced_type" : "type-175" }, { "referenced_type" : "type-49" }, { "referenced_type" : "type-6" } ], "return_type" : "type-6", "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/ae.h" }, { "function_name" : "ae_encrypt", "linker_set_key" : "ae_encrypt", "parameters" : [ { "referenced_type" : "type-358" }, { "referenced_type" : "type-49" }, { "referenced_type" : "type-49" }, { "referenced_type" : "type-6" }, { "referenced_type" : "type-49" }, { "referenced_type" : "type-6" }, { "referenced_type" : "type-175" }, { "referenced_type" : "type-175" }, { "referenced_type" : "type-6" } ], "return_type" : "type-6", "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/ae.h" }, { "function_name" : "ae_free", "linker_set_key" : "ae_free", "parameters" : [ { "referenced_type" : "type-358" } ], "return_type" : "type-48", "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/ae.h" }, { "function_name" : "ae_init", "linker_set_key" : "ae_init", "parameters" : [ { "referenced_type" : "type-358" }, { "referenced_type" : "type-49" }, { "referenced_type" : "type-6" }, { "referenced_type" : "type-6" }, { "referenced_type" : "type-6" } ], "return_type" : "type-6", "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/ae.h" } ], "global_vars" : [ { "linker_set_key" : "_ZN9keymaster10TAG_DIGESTE", "name" : "keymaster::TAG_DIGEST", "referenced_type" : "type-264", "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "linker_set_key" : "_ZN9keymaster10TAG_ORIGINE", "name" : "keymaster::TAG_ORIGIN", "referenced_type" : "type-825", "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "linker_set_key" : "_ZN9keymaster11TAG_INVALIDE", "name" : "keymaster::TAG_INVALID", "referenced_type" : "type-826", "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "linker_set_key" : "_ZN9keymaster11TAG_PADDINGE", "name" : "keymaster::TAG_PADDING", "referenced_type" : "type-309", "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "linker_set_key" : "_ZN9keymaster11TAG_PURPOSEE", "name" : "keymaster::TAG_PURPOSE", "referenced_type" : "type-33", "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "linker_set_key" : "_ZN9keymaster11TAG_USER_IDE", "name" : "keymaster::TAG_USER_ID", "referenced_type" : "type-827", "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "linker_set_key" : "_ZN9keymaster12TAG_EC_CURVEE", "name" : "keymaster::TAG_EC_CURVE", "referenced_type" : "type-828", "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "linker_set_key" : "_ZN9keymaster12TAG_KEY_SIZEE", "name" : "keymaster::TAG_KEY_SIZE", "referenced_type" : "type-390", "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "linker_set_key" : "_ZN9keymaster13TAG_ALGORITHME", "name" : "keymaster::TAG_ALGORITHM", "referenced_type" : "type-365", "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "linker_set_key" : "_ZN9keymaster13TAG_ALL_USERSE", "name" : "keymaster::TAG_ALL_USERS", "referenced_type" : "type-829", "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "linker_set_key" : "_ZN9keymaster13TAG_UNIQUE_IDE", "name" : "keymaster::TAG_UNIQUE_ID", "referenced_type" : "type-830", "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "linker_set_key" : "_ZN9keymaster14TAG_AUTH_TOKENE", "name" : "keymaster::TAG_AUTH_TOKEN", "referenced_type" : "type-831", "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "linker_set_key" : "_ZN9keymaster14TAG_BLOCK_MODEE", "name" : "keymaster::TAG_BLOCK_MODE", "referenced_type" : "type-402", "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "linker_set_key" : "_ZN9keymaster14TAG_DIGEST_OLDE", "name" : "keymaster::TAG_DIGEST_OLD", "referenced_type" : "type-832", "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "linker_set_key" : "_ZN9keymaster14TAG_MAC_LENGTHE", "name" : "keymaster::TAG_MAC_LENGTH", "referenced_type" : "type-833", "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "linker_set_key" : "_ZN9keymaster14TAG_OS_VERSIONE", "name" : "keymaster::TAG_OS_VERSION", "referenced_type" : "type-834", "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "linker_set_key" : "_ZN9keymaster15TAG_PADDING_OLDE", "name" : "keymaster::TAG_PADDING_OLD", "referenced_type" : "type-835", "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "linker_set_key" : "_ZN9keymaster16TAG_AUTH_TIMEOUTE", "name" : "keymaster::TAG_AUTH_TIMEOUT", "referenced_type" : "type-836", "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "linker_set_key" : "_ZN9keymaster16TAG_CALLER_NONCEE", "name" : "keymaster::TAG_CALLER_NONCE", "referenced_type" : "type-837", "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "linker_set_key" : "_ZN9keymaster17TAG_OS_PATCHLEVELE", "name" : "keymaster::TAG_OS_PATCHLEVEL", "referenced_type" : "type-396", "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "linker_set_key" : "_ZN9keymaster17TAG_ROOT_OF_TRUSTE", "name" : "keymaster::TAG_ROOT_OF_TRUST", "referenced_type" : "type-838", "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "linker_set_key" : "_ZN9keymaster18TAG_APPLICATION_IDE", "name" : "keymaster::TAG_APPLICATION_ID", "referenced_type" : "type-839", "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "linker_set_key" : "_ZN9keymaster18TAG_MIN_MAC_LENGTHE", "name" : "keymaster::TAG_MIN_MAC_LENGTH", "referenced_type" : "type-840", "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "linker_set_key" : "_ZN9keymaster18TAG_USER_AUTH_TYPEE", "name" : "keymaster::TAG_USER_AUTH_TYPE", "referenced_type" : "type-841", "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "linker_set_key" : "_ZN9keymaster18TAG_USER_SECURE_IDE", "name" : "keymaster::TAG_USER_SECURE_ID", "referenced_type" : "type-394", "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "linker_set_key" : "_ZN9keymaster19TAG_ACTIVE_DATETIMEE", "name" : "keymaster::TAG_ACTIVE_DATETIME", "referenced_type" : "type-842", "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "linker_set_key" : "_ZN9keymaster19TAG_ASSOCIATED_DATAE", "name" : "keymaster::TAG_ASSOCIATED_DATA", "referenced_type" : "type-843", "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "linker_set_key" : "_ZN9keymaster19TAG_BOOTLOADER_ONLYE", "name" : "keymaster::TAG_BOOTLOADER_ONLY", "referenced_type" : "type-844", "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "linker_set_key" : "_ZN9keymaster19softwareRootOfTrustE", "name" : "keymaster::softwareRootOfTrust", "referenced_type" : "type-275", "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/software_keyblobs.h" }, { "linker_set_key" : "_ZN9keymaster20TAG_ALL_APPLICATIONSE", "name" : "keymaster::TAG_ALL_APPLICATIONS", "referenced_type" : "type-845", "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "linker_set_key" : "_ZN9keymaster20TAG_APPLICATION_DATAE", "name" : "keymaster::TAG_APPLICATION_DATA", "referenced_type" : "type-846", "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "linker_set_key" : "_ZN9keymaster20TAG_NO_AUTH_REQUIREDE", "name" : "keymaster::TAG_NO_AUTH_REQUIRED", "referenced_type" : "type-847", "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "linker_set_key" : "_ZN9keymaster21TAG_CREATION_DATETIMEE", "name" : "keymaster::TAG_CREATION_DATETIME", "referenced_type" : "type-848", "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "linker_set_key" : "_ZN9keymaster21TAG_INCLUDE_UNIQUE_IDE", "name" : "keymaster::TAG_INCLUDE_UNIQUE_ID", "referenced_type" : "type-849", "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "linker_set_key" : "_ZN9keymaster21TAG_MAX_USES_PER_BOOTE", "name" : "keymaster::TAG_MAX_USES_PER_BOOT", "referenced_type" : "type-850", "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "linker_set_key" : "_ZN9keymaster22TAG_ROLLBACK_RESISTANTE", "name" : "keymaster::TAG_ROLLBACK_RESISTANT", "referenced_type" : "type-851", "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "linker_set_key" : "_ZN9keymaster23TAG_ALLOW_WHILE_ON_BODYE", "name" : "keymaster::TAG_ALLOW_WHILE_ON_BODY", "referenced_type" : "type-852", "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "linker_set_key" : "_ZN9keymaster23TAG_ATTESTATION_ID_IMEIE", "name" : "keymaster::TAG_ATTESTATION_ID_IMEI", "referenced_type" : "type-853", "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "linker_set_key" : "_ZN9keymaster23TAG_ATTESTATION_ID_MEIDE", "name" : "keymaster::TAG_ATTESTATION_ID_MEID", "referenced_type" : "type-854", "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "linker_set_key" : "_ZN9keymaster23TAG_RSA_PUBLIC_EXPONENTE", "name" : "keymaster::TAG_RSA_PUBLIC_EXPONENT", "referenced_type" : "type-392", "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "linker_set_key" : "_ZN9keymaster24TAG_ATTESTATION_ID_BRANDE", "name" : "keymaster::TAG_ATTESTATION_ID_BRAND", "referenced_type" : "type-855", "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "linker_set_key" : "_ZN9keymaster24TAG_ATTESTATION_ID_MODELE", "name" : "keymaster::TAG_ATTESTATION_ID_MODEL", "referenced_type" : "type-856", "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "linker_set_key" : "_ZN9keymaster25TAG_ATTESTATION_ID_DEVICEE", "name" : "keymaster::TAG_ATTESTATION_ID_DEVICE", "referenced_type" : "type-858", "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "linker_set_key" : "_ZN9keymaster25TAG_ATTESTATION_ID_SERIALE", "name" : "keymaster::TAG_ATTESTATION_ID_SERIAL", "referenced_type" : "type-859", "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "linker_set_key" : "_ZN9keymaster25TAG_USAGE_EXPIRE_DATETIMEE", "name" : "keymaster::TAG_USAGE_EXPIRE_DATETIME", "referenced_type" : "type-860", "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "linker_set_key" : "_ZN9keymaster26TAG_ATTESTATION_ID_PRODUCTE", "name" : "keymaster::TAG_ATTESTATION_ID_PRODUCT", "referenced_type" : "type-861", "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "linker_set_key" : "_ZN9keymaster26TAG_ECIES_SINGLE_HASH_MODEE", "name" : "keymaster::TAG_ECIES_SINGLE_HASH_MODE", "referenced_type" : "type-862", "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "linker_set_key" : "_ZN9keymaster27TAG_BLOB_USAGE_REQUIREMENTSE", "name" : "keymaster::TAG_BLOB_USAGE_REQUIREMENTS", "referenced_type" : "type-863", "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "linker_set_key" : "_ZN9keymaster27TAG_MIN_SECONDS_BETWEEN_OPSE", "name" : "keymaster::TAG_MIN_SECONDS_BETWEEN_OPS", "referenced_type" : "type-864", "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "linker_set_key" : "_ZN9keymaster28TAG_UNLOCKED_DEVICE_REQUIREDE", "name" : "keymaster::TAG_UNLOCKED_DEVICE_REQUIRED", "referenced_type" : "type-866", "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "linker_set_key" : "_ZN9keymaster30TAG_ATTESTATION_APPLICATION_IDE", "name" : "keymaster::TAG_ATTESTATION_APPLICATION_ID", "referenced_type" : "type-398", "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "linker_set_key" : "_ZN9keymaster31TAG_ATTESTATION_ID_MANUFACTURERE", "name" : "keymaster::TAG_ATTESTATION_ID_MANUFACTURER", "referenced_type" : "type-867", "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "linker_set_key" : "_ZN9keymaster31TAG_ORIGINATION_EXPIRE_DATETIMEE", "name" : "keymaster::TAG_ORIGINATION_EXPIRE_DATETIME", "referenced_type" : "type-868", "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "linker_set_key" : "_ZN9keymaster33TAG_TRUSTED_CONFIRMATION_REQUIREDE", "name" : "keymaster::TAG_TRUSTED_CONFIRMATION_REQUIRED", "referenced_type" : "type-869", "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "access" : "private", "linker_set_key" : "_ZN9keymaster6Logger9instance_E", "name" : "keymaster::Logger::instance_", "referenced_type" : "type-701", "source_file" : "/system/keymaster/include/keymaster/logger.h" }, { "linker_set_key" : "_ZN9keymaster7TAG_KDFE", "name" : "keymaster::TAG_KDF", "referenced_type" : "type-870", "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "linker_set_key" : "_ZN9keymaster9TAG_NONCEE", "name" : "keymaster::TAG_NONCE", "referenced_type" : "type-871", "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "linker_set_key" : "_ZSt7nothrow", "name" : "std::nothrow", "referenced_type" : "type-29", "source_file" : "/system/keymaster/include/keymaster/new" } ], "lvalue_reference_types" : [ { "alignment" : 8, "linker_set_key" : "const keymaster::AbortOperationRequest &", "name" : "const keymaster::AbortOperationRequest &", "referenced_type" : "type-526", "self_type" : "type-675", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::AccessCountMap::AccessCount &", "name" : "const keymaster::AccessCountMap::AccessCount &", "referenced_type" : "type-115", "self_type" : "type-120", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::AccessCountMap::AccessCount &", "name" : "const keymaster::AccessCountMap::AccessCount &", "referenced_type" : "type-1735", "self_type" : "type-1737", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::AccessCountMap::AccessCount &", "name" : "const keymaster::AccessCountMap::AccessCount &", "referenced_type" : "type-3128", "self_type" : "type-3130", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::AccessCountMap::AccessCount &", "name" : "const keymaster::AccessCountMap::AccessCount &", "referenced_type" : "type-4113", "self_type" : "type-4115", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::AccessCountMap::AccessCount &", "name" : "const keymaster::AccessCountMap::AccessCount &", "referenced_type" : "type-5193", "self_type" : "type-5195", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::AccessCountMap::AccessCount &", "name" : "const keymaster::AccessCountMap::AccessCount &", "referenced_type" : "type-5359", "self_type" : "type-5362", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::AccessCountMap::AccessCount &", "name" : "const keymaster::AccessCountMap::AccessCount &", "referenced_type" : "type-936", "self_type" : "type-938", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::AccessTimeMap::AccessTime &", "name" : "const keymaster::AccessTimeMap::AccessTime &", "referenced_type" : "type-1709", "self_type" : "type-1711", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::AccessTimeMap::AccessTime &", "name" : "const keymaster::AccessTimeMap::AccessTime &", "referenced_type" : "type-3102", "self_type" : "type-3104", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::AccessTimeMap::AccessTime &", "name" : "const keymaster::AccessTimeMap::AccessTime &", "referenced_type" : "type-4087", "self_type" : "type-4089", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::AccessTimeMap::AccessTime &", "name" : "const keymaster::AccessTimeMap::AccessTime &", "referenced_type" : "type-5167", "self_type" : "type-5169", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::AccessTimeMap::AccessTime &", "name" : "const keymaster::AccessTimeMap::AccessTime &", "referenced_type" : "type-5350", "self_type" : "type-5352", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::AccessTimeMap::AccessTime &", "name" : "const keymaster::AccessTimeMap::AccessTime &", "referenced_type" : "type-77", "self_type" : "type-79", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::AccessTimeMap::AccessTime &", "name" : "const keymaster::AccessTimeMap::AccessTime &", "referenced_type" : "type-910", "self_type" : "type-912", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::AddEntropyRequest &", "name" : "const keymaster::AddEntropyRequest &", "referenced_type" : "type-648", "self_type" : "type-649", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::AsymmetricKey &", "name" : "const keymaster::AsymmetricKey &", "referenced_type" : "type-1241", "self_type" : "type-2219", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/attestation_utils.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::AttestKeyRequest &", "name" : "const keymaster::AttestKeyRequest &", "referenced_type" : "type-661", "self_type" : "type-662", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::AttestationRecordContext &", "name" : "const keymaster::AttestationRecordContext &", "referenced_type" : "type-1170", "self_type" : "type-1349", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::AuthProxy &", "name" : "const keymaster::AuthProxy &", "referenced_type" : "type-430", "self_type" : "type-691", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::AuthProxyIterator &", "name" : "const keymaster::AuthProxyIterator &", "referenced_type" : "type-423", "self_type" : "type-424", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::AuthorizationSet &", "name" : "const keymaster::AuthorizationSet &", "referenced_type" : "type-412", "self_type" : "type-413", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::BeginOperationRequest &", "name" : "const keymaster::BeginOperationRequest &", "referenced_type" : "type-668", "self_type" : "type-669", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::Buffer &", "name" : "const keymaster::Buffer &", "referenced_type" : "type-148", "self_type" : "type-149", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::ComputeSharedHmacRequest &", "name" : "const keymaster::ComputeSharedHmacRequest &", "referenced_type" : "type-603", "self_type" : "type-645", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::ConfigureRequest &", "name" : "const keymaster::ConfigureRequest &", "referenced_type" : "type-584", "self_type" : "type-650", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::DeleteAllKeysRequest &", "name" : "const keymaster::DeleteAllKeysRequest &", "referenced_type" : "type-554", "self_type" : "type-667", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::DeleteKeyRequest &", "name" : "const keymaster::DeleteKeyRequest &", "referenced_type" : "type-665", "self_type" : "type-666", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::ExportKeyRequest &", "name" : "const keymaster::ExportKeyRequest &", "referenced_type" : "type-658", "self_type" : "type-659", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::FinishOperationRequest &", "name" : "const keymaster::FinishOperationRequest &", "referenced_type" : "type-673", "self_type" : "type-674", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::GenerateKeyRequest &", "name" : "const keymaster::GenerateKeyRequest &", "referenced_type" : "type-503", "self_type" : "type-651", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::GetKeyCharacteristicsRequest &", "name" : "const keymaster::GetKeyCharacteristicsRequest &", "referenced_type" : "type-652", "self_type" : "type-653", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::GetVersionRequest &", "name" : "const keymaster::GetVersionRequest &", "referenced_type" : "type-565", "self_type" : "type-630", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::ImportKeyRequest &", "name" : "const keymaster::ImportKeyRequest &", "referenced_type" : "type-654", "self_type" : "type-655", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::ImportWrappedKeyRequest &", "name" : "const keymaster::ImportWrappedKeyRequest &", "referenced_type" : "type-656", "self_type" : "type-657", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::Key &", "name" : "const keymaster::Key &", "referenced_type" : "type-295", "self_type" : "type-294", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/operation.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *&", "name" : "const keymaster::KeyFactory *&", "referenced_type" : "type-1026", "self_type" : "type-1027", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *&", "name" : "const keymaster::KeyFactory *&", "referenced_type" : "type-1091", "self_type" : "type-1092", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *&", "name" : "const keymaster::KeyFactory *&", "referenced_type" : "type-1236", "self_type" : "type-1238", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *&", "name" : "const keymaster::KeyFactory *&", "referenced_type" : "type-1825", "self_type" : "type-1826", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *&", "name" : "const keymaster::KeyFactory *&", "referenced_type" : "type-1889", "self_type" : "type-1890", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *&", "name" : "const keymaster::KeyFactory *&", "referenced_type" : "type-2004", "self_type" : "type-2006", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *&", "name" : "const keymaster::KeyFactory *&", "referenced_type" : "type-2245", "self_type" : "type-2246", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *&", "name" : "const keymaster::KeyFactory *&", "referenced_type" : "type-2355", "self_type" : "type-2356", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *&", "name" : "const keymaster::KeyFactory *&", "referenced_type" : "type-2459", "self_type" : "type-2460", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *&", "name" : "const keymaster::KeyFactory *&", "referenced_type" : "type-2767", "self_type" : "type-2769", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *&", "name" : "const keymaster::KeyFactory *&", "referenced_type" : "type-278", "self_type" : "type-279", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *&", "name" : "const keymaster::KeyFactory *&", "referenced_type" : "type-2939", "self_type" : "type-2940", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *&", "name" : "const keymaster::KeyFactory *&", "referenced_type" : "type-298", "self_type" : "type-680", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *&", "name" : "const keymaster::KeyFactory *&", "referenced_type" : "type-3218", "self_type" : "type-3219", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *&", "name" : "const keymaster::KeyFactory *&", "referenced_type" : "type-3282", "self_type" : "type-3283", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *&", "name" : "const keymaster::KeyFactory *&", "referenced_type" : "type-3397", "self_type" : "type-3399", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *&", "name" : "const keymaster::KeyFactory *&", "referenced_type" : "type-3606", "self_type" : "type-3607", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *&", "name" : "const keymaster::KeyFactory *&", "referenced_type" : "type-3697", "self_type" : "type-3698", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *&", "name" : "const keymaster::KeyFactory *&", "referenced_type" : "type-3788", "self_type" : "type-3789", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *&", "name" : "const keymaster::KeyFactory *&", "referenced_type" : "type-4203", "self_type" : "type-4204", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *&", "name" : "const keymaster::KeyFactory *&", "referenced_type" : "type-4267", "self_type" : "type-4268", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *&", "name" : "const keymaster::KeyFactory *&", "referenced_type" : "type-4382", "self_type" : "type-4384", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *&", "name" : "const keymaster::KeyFactory *&", "referenced_type" : "type-4591", "self_type" : "type-4592", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *&", "name" : "const keymaster::KeyFactory *&", "referenced_type" : "type-4682", "self_type" : "type-4683", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *&", "name" : "const keymaster::KeyFactory *&", "referenced_type" : "type-4773", "self_type" : "type-4774", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *&", "name" : "const keymaster::KeyFactory *&", "referenced_type" : "type-5389", "self_type" : "type-5391", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *&", "name" : "const keymaster::KeyFactory *&", "referenced_type" : "type-5458", "self_type" : "type-5459", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *&", "name" : "const keymaster::KeyFactory *&", "referenced_type" : "type-5576", "self_type" : "type-5577", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *&", "name" : "const keymaster::KeyFactory *&", "referenced_type" : "type-5787", "self_type" : "type-5789", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *&", "name" : "const keymaster::KeyFactory *&", "referenced_type" : "type-5893", "self_type" : "type-5894", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *&", "name" : "const keymaster::KeyFactory *&", "referenced_type" : "type-5990", "self_type" : "type-5992", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *&", "name" : "const keymaster::KeyFactory *&", "referenced_type" : "type-6206", "self_type" : "type-6207", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *&", "name" : "const keymaster::KeyFactory *&", "referenced_type" : "type-6321", "self_type" : "type-6322", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::List::_ListIterator::CONST_ITERATOR> &", "name" : "const keymaster::List::_ListIterator::CONST_ITERATOR> &", "referenced_type" : "type-140", "self_type" : "type-142", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::List::_ListIterator::NON_CONST_ITERATOR> &", "name" : "const keymaster::List::_ListIterator::NON_CONST_ITERATOR> &", "referenced_type" : "type-132", "self_type" : "type-134", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::List::_ListIterator::CONST_ITERATOR> &", "name" : "const keymaster::List::_ListIterator::CONST_ITERATOR> &", "referenced_type" : "type-102", "self_type" : "type-104", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::List::_ListIterator::NON_CONST_ITERATOR> &", "name" : "const keymaster::List::_ListIterator::NON_CONST_ITERATOR> &", "referenced_type" : "type-92", "self_type" : "type-93", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::OperationFactory::KeyType &", "name" : "const keymaster::OperationFactory::KeyType &", "referenced_type" : "type-708", "self_type" : "type-710", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/operation.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::RandomSource &", "name" : "const keymaster::RandomSource &", "referenced_type" : "type-1186", "self_type" : "type-1185", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::SoftwareKeyBlobMaker &", "name" : "const keymaster::SoftwareKeyBlobMaker &", "referenced_type" : "type-1180", "self_type" : "type-1179", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/soft_key_factory.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::SupportedAlgorithmsRequest &", "name" : "const keymaster::SupportedAlgorithmsRequest &", "referenced_type" : "type-439", "self_type" : "type-631", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::SupportedBlockModesRequest &", "name" : "const keymaster::SupportedBlockModesRequest &", "referenced_type" : "type-632", "self_type" : "type-636", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::SupportedDigestsRequest &", "name" : "const keymaster::SupportedDigestsRequest &", "referenced_type" : "type-639", "self_type" : "type-640", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::SupportedExportFormatsRequest &", "name" : "const keymaster::SupportedExportFormatsRequest &", "referenced_type" : "type-643", "self_type" : "type-644", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::SupportedImportFormatsRequest &", "name" : "const keymaster::SupportedImportFormatsRequest &", "referenced_type" : "type-641", "self_type" : "type-642", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::SupportedPaddingModesRequest &", "name" : "const keymaster::SupportedPaddingModesRequest &", "referenced_type" : "type-637", "self_type" : "type-638", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::TKeymasterBlob &", "name" : "const keymaster::TKeymasterBlob &", "referenced_type" : "type-1081", "self_type" : "type-1082", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/software_keyblobs.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::TKeymasterBlob &", "name" : "const keymaster::TKeymasterBlob &", "referenced_type" : "type-315", "self_type" : "type-316", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::UniquePtr > &", "name" : "const keymaster::UniquePtr > &", "referenced_type" : "type-738", "self_type" : "type-1083", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/software_keyblobs.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::UpdateOperationRequest &", "name" : "const keymaster::UpdateOperationRequest &", "referenced_type" : "type-670", "self_type" : "type-672", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::UpgradeKeyRequest &", "name" : "const keymaster::UpgradeKeyRequest &", "referenced_type" : "type-663", "self_type" : "type-664", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::VerifyAuthorizationRequest &", "name" : "const keymaster::VerifyAuthorizationRequest &", "referenced_type" : "type-620", "self_type" : "type-647", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster_blob_t &", "name" : "const keymaster_blob_t &", "referenced_type" : "type-273", "self_type" : "type-415", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster_cert_chain_t &", "name" : "const keymaster_cert_chain_t &", "referenced_type" : "type-2194", "self_type" : "type-2193", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster_key_blob_t &", "name" : "const keymaster_key_blob_t &", "referenced_type" : "type-228", "self_type" : "type-312", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster_key_param_set_t &", "name" : "const keymaster_key_param_set_t &", "referenced_type" : "type-410", "self_type" : "type-411", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster_key_param_t &", "name" : "const keymaster_key_param_t &", "referenced_type" : "type-20", "self_type" : "type-426", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster_purpose_t &", "name" : "const keymaster_purpose_t &", "referenced_type" : "type-39", "self_type" : "type-38", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "const nullptr_t &", "name" : "const nullptr_t &", "referenced_type" : "type-724", "self_type" : "type-726", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const std::nothrow_t &", "name" : "const std::nothrow_t &", "referenced_type" : "type-150", "self_type" : "type-152", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/new" }, { "alignment" : 8, "linker_set_key" : "const std::nothrow_t &", "name" : "const std::nothrow_t &", "referenced_type" : "type-1759", "self_type" : "type-1761", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/new" }, { "alignment" : 8, "linker_set_key" : "const std::nothrow_t &", "name" : "const std::nothrow_t &", "referenced_type" : "type-3152", "self_type" : "type-3154", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/new" }, { "alignment" : 8, "linker_set_key" : "const std::nothrow_t &", "name" : "const std::nothrow_t &", "referenced_type" : "type-4137", "self_type" : "type-4139", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/new" }, { "alignment" : 8, "linker_set_key" : "const std::nothrow_t &", "name" : "const std::nothrow_t &", "referenced_type" : "type-5217", "self_type" : "type-5219", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/new" }, { "alignment" : 8, "linker_set_key" : "const std::nothrow_t &", "name" : "const std::nothrow_t &", "referenced_type" : "type-5368", "self_type" : "type-5370", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/new" }, { "alignment" : 8, "linker_set_key" : "const std::nothrow_t &", "name" : "const std::nothrow_t &", "referenced_type" : "type-960", "self_type" : "type-962", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/new" }, { "alignment" : 8, "linker_set_key" : "const unsigned char *&", "name" : "const unsigned char *&", "referenced_type" : "type-12", "self_type" : "type-250", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "const unsigned char *const &", "name" : "const unsigned char *const &", "referenced_type" : "type-208", "self_type" : "type-207", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "const unsigned long &", "name" : "const unsigned long &", "referenced_type" : "type-271", "self_type" : "type-270", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessCountMap::AccessCount &", "name" : "keymaster::AccessCountMap::AccessCount &", "referenced_type" : "type-122", "self_type" : "type-121", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessCountMap::AccessCount &", "name" : "keymaster::AccessCountMap::AccessCount &", "referenced_type" : "type-1739", "self_type" : "type-1738", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessCountMap::AccessCount &", "name" : "keymaster::AccessCountMap::AccessCount &", "referenced_type" : "type-3132", "self_type" : "type-3131", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessCountMap::AccessCount &", "name" : "keymaster::AccessCountMap::AccessCount &", "referenced_type" : "type-4117", "self_type" : "type-4116", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessCountMap::AccessCount &", "name" : "keymaster::AccessCountMap::AccessCount &", "referenced_type" : "type-5197", "self_type" : "type-5196", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessCountMap::AccessCount &", "name" : "keymaster::AccessCountMap::AccessCount &", "referenced_type" : "type-5364", "self_type" : "type-5363", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessCountMap::AccessCount &", "name" : "keymaster::AccessCountMap::AccessCount &", "referenced_type" : "type-940", "self_type" : "type-939", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessTimeMap::AccessTime &", "name" : "keymaster::AccessTimeMap::AccessTime &", "referenced_type" : "type-1713", "self_type" : "type-1712", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessTimeMap::AccessTime &", "name" : "keymaster::AccessTimeMap::AccessTime &", "referenced_type" : "type-3106", "self_type" : "type-3105", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessTimeMap::AccessTime &", "name" : "keymaster::AccessTimeMap::AccessTime &", "referenced_type" : "type-4091", "self_type" : "type-4090", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessTimeMap::AccessTime &", "name" : "keymaster::AccessTimeMap::AccessTime &", "referenced_type" : "type-5171", "self_type" : "type-5170", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessTimeMap::AccessTime &", "name" : "keymaster::AccessTimeMap::AccessTime &", "referenced_type" : "type-5354", "self_type" : "type-5353", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessTimeMap::AccessTime &", "name" : "keymaster::AccessTimeMap::AccessTime &", "referenced_type" : "type-81", "self_type" : "type-80", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessTimeMap::AccessTime &", "name" : "keymaster::AccessTimeMap::AccessTime &", "referenced_type" : "type-914", "self_type" : "type-913", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AuthProxyIterator &", "name" : "keymaster::AuthProxyIterator &", "referenced_type" : "type-421", "self_type" : "type-425", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AuthorizationSet &", "name" : "keymaster::AuthorizationSet &", "referenced_type" : "type-287", "self_type" : "type-345", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AuthorizationSetBuilder &", "name" : "keymaster::AuthorizationSetBuilder &", "referenced_type" : "type-416", "self_type" : "type-417", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::Buffer &", "name" : "keymaster::Buffer &", "referenced_type" : "type-117", "self_type" : "type-2503", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/hkdf.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::ComputeSharedHmacResponse &", "name" : "keymaster::ComputeSharedHmacResponse &", "referenced_type" : "type-337", "self_type" : "type-336", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::HmacSharingParameters &", "name" : "keymaster::HmacSharingParameters &", "referenced_type" : "type-331", "self_type" : "type-330", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::Key &", "name" : "keymaster::Key &", "referenced_type" : "type-1218", "self_type" : "type-1217", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::Key &", "name" : "keymaster::Key &", "referenced_type" : "type-1986", "self_type" : "type-1985", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::Key &", "name" : "keymaster::Key &", "referenced_type" : "type-296", "self_type" : "type-357", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::Key &", "name" : "keymaster::Key &", "referenced_type" : "type-3379", "self_type" : "type-3378", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::Key &", "name" : "keymaster::Key &", "referenced_type" : "type-4364", "self_type" : "type-4363", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::Key &", "name" : "keymaster::Key &", "referenced_type" : "type-5562", "self_type" : "type-5561", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::Key &", "name" : "keymaster::Key &", "referenced_type" : "type-6414", "self_type" : "type-6413", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::KeymasterContext &", "name" : "keymaster::KeymasterContext &", "referenced_type" : "type-42", "self_type" : "type-742", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::List::_ListIterator::CONST_ITERATOR> &", "name" : "keymaster::List::_ListIterator::CONST_ITERATOR> &", "referenced_type" : "type-136", "self_type" : "type-143", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::List::_ListIterator::NON_CONST_ITERATOR> &", "name" : "keymaster::List::_ListIterator::NON_CONST_ITERATOR> &", "referenced_type" : "type-129", "self_type" : "type-135", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::List::_ListIterator::CONST_ITERATOR> &", "name" : "keymaster::List::_ListIterator::CONST_ITERATOR> &", "referenced_type" : "type-99", "self_type" : "type-105", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::List::_ListIterator::NON_CONST_ITERATOR> &", "name" : "keymaster::List::_ListIterator::NON_CONST_ITERATOR> &", "referenced_type" : "type-89", "self_type" : "type-98", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::Serializable &", "name" : "keymaster::Serializable &", "referenced_type" : "type-36", "self_type" : "type-46", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TKeymasterBlob &", "name" : "keymaster::TKeymasterBlob &", "referenced_type" : "type-275", "self_type" : "type-304", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TKeymasterBlob &", "name" : "keymaster::TKeymasterBlob &", "referenced_type" : "type-297", "self_type" : "type-317", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedEnumTag &", "name" : "keymaster::TypedEnumTag &", "referenced_type" : "type-191", "self_type" : "type-269", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedEnumTag &", "name" : "keymaster::TypedEnumTag &", "referenced_type" : "type-194", "self_type" : "type-314", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedEnumTag &", "name" : "keymaster::TypedEnumTag &", "referenced_type" : "type-365", "self_type" : "type-364", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedEnumTag &", "name" : "keymaster::TypedEnumTag &", "referenced_type" : "type-402", "self_type" : "type-2287", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedEnumTag &", "name" : "keymaster::TypedEnumTag &", "referenced_type" : "type-264", "self_type" : "type-263", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedEnumTag &", "name" : "keymaster::TypedEnumTag &", "referenced_type" : "type-309", "self_type" : "type-308", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedEnumTag &", "name" : "keymaster::TypedEnumTag &", "referenced_type" : "type-33", "self_type" : "type-32", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedTag &", "name" : "keymaster::TypedTag &", "referenced_type" : "type-217", "self_type" : "type-2291", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedTag &", "name" : "keymaster::TypedTag &", "referenced_type" : "type-226", "self_type" : "type-2185", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedTag &", "name" : "keymaster::TypedTag &", "referenced_type" : "type-232", "self_type" : "type-2188", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedTag &", "name" : "keymaster::TypedTag &", "referenced_type" : "type-220", "self_type" : "type-2284", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::UniquePtr > &", "name" : "keymaster::UniquePtr > &", "referenced_type" : "type-2585", "self_type" : "type-2584", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::UniquePtr > &", "name" : "keymaster::UniquePtr > &", "referenced_type" : "type-349", "self_type" : "type-348", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::UniquePtr > &", "name" : "keymaster::UniquePtr > &", "referenced_type" : "type-284", "self_type" : "type-362", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::UniquePtr > &", "name" : "keymaster::UniquePtr > &", "referenced_type" : "type-352", "self_type" : "type-351", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::UniquePtr &", "name" : "keymaster::UniquePtr &", "referenced_type" : "type-729", "self_type" : "type-2253", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster_algorithm_t &", "name" : "keymaster_algorithm_t &", "referenced_type" : "type-51", "self_type" : "type-671", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster_algorithm_t *&", "name" : "keymaster_algorithm_t *&", "referenced_type" : "type-367", "self_type" : "type-376", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster_blob_t &", "name" : "keymaster_blob_t &", "referenced_type" : "type-11", "self_type" : "type-2183", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster_block_mode_t &", "name" : "keymaster_block_mode_t &", "referenced_type" : "type-54", "self_type" : "type-751", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster_block_mode_t const (&)[2]", "name" : "keymaster_block_mode_t const (&)[2]", "referenced_type" : "type-6409", "self_type" : "type-6412", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster_block_mode_t const (&)[4]", "name" : "keymaster_block_mode_t const (&)[4]", "referenced_type" : "type-1212", "self_type" : "type-1214", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster_cert_chain_t &", "name" : "keymaster_cert_chain_t &", "referenced_type" : "type-572", "self_type" : "type-732", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster_digest_t &", "name" : "keymaster_digest_t &", "referenced_type" : "type-61", "self_type" : "type-267", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster_digest_t *&", "name" : "keymaster_digest_t *&", "referenced_type" : "type-477", "self_type" : "type-2596", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster_digest_t const (&)[5]", "name" : "keymaster_digest_t const (&)[5]", "referenced_type" : "type-2645", "self_type" : "type-2648", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster_digest_t const (&)[6]", "name" : "keymaster_digest_t const (&)[6]", "referenced_type" : "type-2477", "self_type" : "type-2479", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster_digest_t const (&)[7]", "name" : "keymaster_digest_t const (&)[7]", "referenced_type" : "type-2915", "self_type" : "type-2917", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster_key_format_t &", "name" : "keymaster_key_format_t &", "referenced_type" : "type-64", "self_type" : "type-810", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster_key_format_t const (&)[1]", "name" : "keymaster_key_format_t const (&)[1]", "referenced_type" : "type-1312", "self_type" : "type-1315", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster_key_param_t &", "name" : "keymaster_key_param_t &", "referenced_type" : "type-4", "self_type" : "type-821", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 8, "linker_set_key" : "keymaster_key_param_t *&", "name" : "keymaster_key_param_t *&", "referenced_type" : "type-26", "self_type" : "type-288", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 8, "linker_set_key" : "keymaster_padding_t &", "name" : "keymaster_padding_t &", "referenced_type" : "type-57", "self_type" : "type-311", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster_padding_t const (&)[2]", "name" : "keymaster_padding_t const (&)[2]", "referenced_type" : "type-2327", "self_type" : "type-2330", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster_padding_t const (&)[3]", "name" : "keymaster_padding_t const (&)[3]", "referenced_type" : "type-2918", "self_type" : "type-2920", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "sha256_state_st &", "name" : "sha256_state_st &", "referenced_type" : "type-1072", "self_type" : "type-1071", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "sha256_state_st &", "name" : "sha256_state_st &", "referenced_type" : "type-1871", "self_type" : "type-1870", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "sha256_state_st &", "name" : "sha256_state_st &", "referenced_type" : "type-3264", "self_type" : "type-3263", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "sha256_state_st &", "name" : "sha256_state_st &", "referenced_type" : "type-4249", "self_type" : "type-4248", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "sha256_state_st &", "name" : "sha256_state_st &", "referenced_type" : "type-5444", "self_type" : "type-5443", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "unsigned char const (&)[16]", "name" : "unsigned char const (&)[16]", "referenced_type" : "type-1133", "self_type" : "type-1135", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "unsigned char const (&)[2]", "name" : "unsigned char const (&)[2]", "referenced_type" : "type-1076", "self_type" : "type-1078", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "unsigned int *&", "name" : "unsigned int *&", "referenced_type" : "type-96", "self_type" : "type-2294", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "unsigned long &", "name" : "unsigned long &", "referenced_type" : "type-10", "self_type" : "type-289", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "unsigned long *&", "name" : "unsigned long *&", "referenced_type" : "type-76", "self_type" : "type-2197", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "v3_ext_ctx &", "name" : "v3_ext_ctx &", "referenced_type" : "type-2174", "self_type" : "type-2173", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "v3_ext_ctx &", "name" : "v3_ext_ctx &", "referenced_type" : "type-3551", "self_type" : "type-3550", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "v3_ext_ctx &", "name" : "v3_ext_ctx &", "referenced_type" : "type-4536", "self_type" : "type-4535", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "v3_ext_ctx &", "name" : "v3_ext_ctx &", "referenced_type" : "type-5731", "self_type" : "type-5730", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "x509_st *&", "name" : "x509_st *&", "referenced_type" : "type-2137", "self_type" : "type-2200", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "x509_st *&", "name" : "x509_st *&", "referenced_type" : "type-3530", "self_type" : "type-3569", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "x509_st *&", "name" : "x509_st *&", "referenced_type" : "type-4515", "self_type" : "type-4554", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "x509_st *&", "name" : "x509_st *&", "referenced_type" : "type-5709", "self_type" : "type-5748", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" } ], "pointer_types" : [ { "alignment" : 8, "linker_set_key" : "X509_extension_st *", "name" : "X509_extension_st *", "referenced_type" : "type-2148", "self_type" : "type-2147", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "X509_extension_st *", "name" : "X509_extension_st *", "referenced_type" : "type-3536", "self_type" : "type-3535", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "X509_extension_st *", "name" : "X509_extension_st *", "referenced_type" : "type-4521", "self_type" : "type-4520", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "X509_extension_st *", "name" : "X509_extension_st *", "referenced_type" : "type-5716", "self_type" : "type-5715", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "X509_name_st *", "name" : "X509_name_st *", "referenced_type" : "type-2158", "self_type" : "type-2157", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "X509_name_st *", "name" : "X509_name_st *", "referenced_type" : "type-3542", "self_type" : "type-3541", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "X509_name_st *", "name" : "X509_name_st *", "referenced_type" : "type-4527", "self_type" : "type-4526", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "X509_name_st *", "name" : "X509_name_st *", "referenced_type" : "type-5722", "self_type" : "type-5721", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "_ae_ctx *", "name" : "_ae_ctx *", "referenced_type" : "type-1064", "self_type" : "type-1063", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/ae.h" }, { "alignment" : 8, "linker_set_key" : "_ae_ctx *", "name" : "_ae_ctx *", "referenced_type" : "type-1863", "self_type" : "type-1862", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/ae.h" }, { "alignment" : 8, "linker_set_key" : "_ae_ctx *", "name" : "_ae_ctx *", "referenced_type" : "type-3256", "self_type" : "type-3255", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/ae.h" }, { "alignment" : 8, "linker_set_key" : "_ae_ctx *", "name" : "_ae_ctx *", "referenced_type" : "type-359", "self_type" : "type-358", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/ae.h" }, { "alignment" : 8, "linker_set_key" : "_ae_ctx *", "name" : "_ae_ctx *", "referenced_type" : "type-4241", "self_type" : "type-4240", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/ae.h" }, { "alignment" : 8, "linker_set_key" : "_ae_ctx *", "name" : "_ae_ctx *", "referenced_type" : "type-5435", "self_type" : "type-5434", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/ae.h" }, { "alignment" : 8, "linker_set_key" : "asn1_object_st *", "name" : "asn1_object_st *", "referenced_type" : "type-2264", "self_type" : "type-2263", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "asn1_object_st *", "name" : "asn1_object_st *", "referenced_type" : "type-3623", "self_type" : "type-3622", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "asn1_object_st *", "name" : "asn1_object_st *", "referenced_type" : "type-4608", "self_type" : "type-4607", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "asn1_object_st *", "name" : "asn1_object_st *", "referenced_type" : "type-5803", "self_type" : "type-5802", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-1143", "self_type" : "type-1142", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-1246", "self_type" : "type-1245", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-1365", "self_type" : "type-1364", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-1925", "self_type" : "type-1924", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-2013", "self_type" : "type-2012", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-2120", "self_type" : "type-2119", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-2256", "self_type" : "type-2255", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-2302", "self_type" : "type-2301", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-2384", "self_type" : "type-2383", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-2549", "self_type" : "type-2548", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-2609", "self_type" : "type-2608", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-2876", "self_type" : "type-2875", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-2969", "self_type" : "type-2968", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-3318", "self_type" : "type-3317", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-3406", "self_type" : "type-3405", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-3513", "self_type" : "type-3512", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-3617", "self_type" : "type-3616", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-3649", "self_type" : "type-3648", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-3725", "self_type" : "type-3724", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-4303", "self_type" : "type-4302", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-4391", "self_type" : "type-4390", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-4498", "self_type" : "type-4497", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-4602", "self_type" : "type-4601", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-4634", "self_type" : "type-4633", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-4710", "self_type" : "type-4709", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-4851", "self_type" : "type-4850", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-4902", "self_type" : "type-4901", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-5500", "self_type" : "type-5499", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-5585", "self_type" : "type-5584", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-5692", "self_type" : "type-5691", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-5797", "self_type" : "type-5796", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-5837", "self_type" : "type-5836", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-5928", "self_type" : "type-5927", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-6075", "self_type" : "type-6074", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-6109", "self_type" : "type-6108", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-6265", "self_type" : "type-6264", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-6342", "self_type" : "type-6341", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-6373", "self_type" : "type-6372", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-6421", "self_type" : "type-6420", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-1147", "self_type" : "type-1146", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-1248", "self_type" : "type-1247", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-1327", "self_type" : "type-1326", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-1928", "self_type" : "type-1927", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-2015", "self_type" : "type-2014", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-2088", "self_type" : "type-2087", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-2227", "self_type" : "type-2226", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-2305", "self_type" : "type-2304", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-2386", "self_type" : "type-2385", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-2551", "self_type" : "type-2550", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-2612", "self_type" : "type-2611", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-2878", "self_type" : "type-2877", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-2971", "self_type" : "type-2970", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-3321", "self_type" : "type-3320", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-3408", "self_type" : "type-3407", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-3481", "self_type" : "type-3480", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-3588", "self_type" : "type-3587", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-3652", "self_type" : "type-3651", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-3727", "self_type" : "type-3726", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-4306", "self_type" : "type-4305", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-4393", "self_type" : "type-4392", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-4466", "self_type" : "type-4465", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-4573", "self_type" : "type-4572", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-4637", "self_type" : "type-4636", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-4712", "self_type" : "type-4711", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-4853", "self_type" : "type-4852", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-4905", "self_type" : "type-4904", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-5503", "self_type" : "type-5502", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-5587", "self_type" : "type-5586", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-5661", "self_type" : "type-5660", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-5768", "self_type" : "type-5767", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-5839", "self_type" : "type-5838", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-5930", "self_type" : "type-5929", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-6077", "self_type" : "type-6076", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-6111", "self_type" : "type-6110", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-6267", "self_type" : "type-6266", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-6344", "self_type" : "type-6343", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-6376", "self_type" : "type-6375", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-6423", "self_type" : "type-6422", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "bignum_ctx *", "name" : "bignum_ctx *", "referenced_type" : "type-2708", "self_type" : "type-2707", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "bignum_ctx *", "name" : "bignum_ctx *", "referenced_type" : "type-6171", "self_type" : "type-6170", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "bignum_st *", "name" : "bignum_st *", "referenced_type" : "type-1372", "self_type" : "type-1371", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "bignum_st *", "name" : "bignum_st *", "referenced_type" : "type-2125", "self_type" : "type-2124", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "bignum_st *", "name" : "bignum_st *", "referenced_type" : "type-2734", "self_type" : "type-2733", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "bignum_st *", "name" : "bignum_st *", "referenced_type" : "type-2855", "self_type" : "type-2854", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "bignum_st *", "name" : "bignum_st *", "referenced_type" : "type-3518", "self_type" : "type-3517", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "bignum_st *", "name" : "bignum_st *", "referenced_type" : "type-4503", "self_type" : "type-4502", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "bignum_st *", "name" : "bignum_st *", "referenced_type" : "type-5697", "self_type" : "type-5696", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "bignum_st *", "name" : "bignum_st *", "referenced_type" : "type-6185", "self_type" : "type-6184", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "bignum_st *", "name" : "bignum_st *", "referenced_type" : "type-6256", "self_type" : "type-6255", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "bool *", "name" : "bool *", "referenced_type" : "type-9", "self_type" : "type-1173", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "cmac_ctx_st *", "name" : "cmac_ctx_st *", "referenced_type" : "type-2339", "self_type" : "type-2338", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "cmac_ctx_st *", "name" : "cmac_ctx_st *", "referenced_type" : "type-3683", "self_type" : "type-3682", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "cmac_ctx_st *", "name" : "cmac_ctx_st *", "referenced_type" : "type-4668", "self_type" : "type-4667", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "cmac_ctx_st *", "name" : "cmac_ctx_st *", "referenced_type" : "type-5875", "self_type" : "type-5874", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const char *", "name" : "const char *", "referenced_type" : "type-258", "self_type" : "type-261", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/logger.h" }, { "alignment" : 8, "linker_set_key" : "const ec_group_st *", "name" : "const ec_group_st *", "referenced_type" : "type-2742", "self_type" : "type-2744", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "const ec_group_st *", "name" : "const ec_group_st *", "referenced_type" : "type-6190", "self_type" : "type-6192", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "const env_md_st *", "name" : "const env_md_st *", "referenced_type" : "type-2416", "self_type" : "type-2415", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" }, { "alignment" : 8, "linker_set_key" : "const env_md_st *", "name" : "const env_md_st *", "referenced_type" : "type-2462", "self_type" : "type-2464", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" }, { "alignment" : 8, "linker_set_key" : "const env_md_st *", "name" : "const env_md_st *", "referenced_type" : "type-2807", "self_type" : "type-2806", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 8, "linker_set_key" : "const env_md_st *", "name" : "const env_md_st *", "referenced_type" : "type-2909", "self_type" : "type-2911", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 8, "linker_set_key" : "const env_md_st *", "name" : "const env_md_st *", "referenced_type" : "type-2925", "self_type" : "type-2927", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 8, "linker_set_key" : "const env_md_st *", "name" : "const env_md_st *", "referenced_type" : "type-3753", "self_type" : "type-3752", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" }, { "alignment" : 8, "linker_set_key" : "const env_md_st *", "name" : "const env_md_st *", "referenced_type" : "type-3791", "self_type" : "type-3793", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" }, { "alignment" : 8, "linker_set_key" : "const env_md_st *", "name" : "const env_md_st *", "referenced_type" : "type-4738", "self_type" : "type-4737", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" }, { "alignment" : 8, "linker_set_key" : "const env_md_st *", "name" : "const env_md_st *", "referenced_type" : "type-4776", "self_type" : "type-4778", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" }, { "alignment" : 8, "linker_set_key" : "const env_md_st *", "name" : "const env_md_st *", "referenced_type" : "type-5957", "self_type" : "type-5956", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" }, { "alignment" : 8, "linker_set_key" : "const env_md_st *", "name" : "const env_md_st *", "referenced_type" : "type-5994", "self_type" : "type-5996", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" }, { "alignment" : 8, "linker_set_key" : "const env_md_st *", "name" : "const env_md_st *", "referenced_type" : "type-6227", "self_type" : "type-6226", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 8, "linker_set_key" : "const env_md_st *", "name" : "const env_md_st *", "referenced_type" : "type-6292", "self_type" : "type-6294", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 8, "linker_set_key" : "const env_md_st *", "name" : "const env_md_st *", "referenced_type" : "type-6307", "self_type" : "type-6309", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 8, "linker_set_key" : "const evp_pkey_st *", "name" : "const evp_pkey_st *", "referenced_type" : "type-2366", "self_type" : "type-2368", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h" }, { "alignment" : 8, "linker_set_key" : "const evp_pkey_st *", "name" : "const evp_pkey_st *", "referenced_type" : "type-2748", "self_type" : "type-2750", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "const evp_pkey_st *", "name" : "const evp_pkey_st *", "referenced_type" : "type-2782", "self_type" : "type-2784", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h" }, { "alignment" : 8, "linker_set_key" : "const evp_pkey_st *", "name" : "const evp_pkey_st *", "referenced_type" : "type-3707", "self_type" : "type-3709", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h" }, { "alignment" : 8, "linker_set_key" : "const evp_pkey_st *", "name" : "const evp_pkey_st *", "referenced_type" : "type-4692", "self_type" : "type-4694", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h" }, { "alignment" : 8, "linker_set_key" : "const evp_pkey_st *", "name" : "const evp_pkey_st *", "referenced_type" : "type-5903", "self_type" : "type-5906", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h" }, { "alignment" : 8, "linker_set_key" : "const evp_pkey_st *", "name" : "const evp_pkey_st *", "referenced_type" : "type-6195", "self_type" : "type-6197", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "const evp_pkey_st *", "name" : "const evp_pkey_st *", "referenced_type" : "type-6216", "self_type" : "type-6218", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::AbortOperationRequest *", "name" : "const keymaster::AbortOperationRequest *", "referenced_type" : "type-526", "self_type" : "type-527", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::AbortOperationResponse *", "name" : "const keymaster::AbortOperationResponse *", "referenced_type" : "type-530", "self_type" : "type-531", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::AddEntropyRequest *", "name" : "const keymaster::AddEntropyRequest *", "referenced_type" : "type-648", "self_type" : "type-781", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::AddEntropyResponse *", "name" : "const keymaster::AddEntropyResponse *", "referenced_type" : "type-536", "self_type" : "type-537", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::AesKeyFactory *", "name" : "const keymaster::AesKeyFactory *", "referenced_type" : "type-1196", "self_type" : "type-1197", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/aes_key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::AndroidKeymaster *", "name" : "const keymaster::AndroidKeymaster *", "referenced_type" : "type-676", "self_type" : "type-677", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::AsymmetricKey *", "name" : "const keymaster::AsymmetricKey *", "referenced_type" : "type-1241", "self_type" : "type-1242", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/asymmetric_key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::AsymmetricKeyFactory *", "name" : "const keymaster::AsymmetricKeyFactory *", "referenced_type" : "type-1293", "self_type" : "type-1294", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/asymmetric_key_factory.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::AttestKeyRequest *", "name" : "const keymaster::AttestKeyRequest *", "referenced_type" : "type-661", "self_type" : "type-794", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::AttestKeyResponse *", "name" : "const keymaster::AttestKeyResponse *", "referenced_type" : "type-795", "self_type" : "type-796", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::AttestationRecordContext *", "name" : "const keymaster::AttestationRecordContext *", "referenced_type" : "type-1170", "self_type" : "type-1171", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::AuthProxy *", "name" : "const keymaster::AuthProxy *", "referenced_type" : "type-430", "self_type" : "type-431", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::AuthProxyIterator *", "name" : "const keymaster::AuthProxyIterator *", "referenced_type" : "type-423", "self_type" : "type-427", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::AuthorizationSet *", "name" : "const keymaster::AuthorizationSet *", "referenced_type" : "type-412", "self_type" : "type-414", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::AuthorizationSetBuilder *", "name" : "const keymaster::AuthorizationSetBuilder *", "referenced_type" : "type-419", "self_type" : "type-420", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::BeginOperationRequest *", "name" : "const keymaster::BeginOperationRequest *", "referenced_type" : "type-668", "self_type" : "type-771", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::BeginOperationResponse *", "name" : "const keymaster::BeginOperationResponse *", "referenced_type" : "type-772", "self_type" : "type-773", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::Buffer *", "name" : "const keymaster::Buffer *", "referenced_type" : "type-148", "self_type" : "type-156", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::ComputeSharedHmacRequest *", "name" : "const keymaster::ComputeSharedHmacRequest *", "referenced_type" : "type-603", "self_type" : "type-604", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::ComputeSharedHmacResponse *", "name" : "const keymaster::ComputeSharedHmacResponse *", "referenced_type" : "type-805", "self_type" : "type-806", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::ConfigureRequest *", "name" : "const keymaster::ConfigureRequest *", "referenced_type" : "type-584", "self_type" : "type-585", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::ConfigureResponse *", "name" : "const keymaster::ConfigureResponse *", "referenced_type" : "type-588", "self_type" : "type-589", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::DefaultDelete > []> *", "name" : "const keymaster::DefaultDelete > []> *", "referenced_type" : "type-432", "self_type" : "type-441", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::DefaultDelete *", "name" : "const keymaster::DefaultDelete *", "referenced_type" : "type-1300", "self_type" : "type-1301", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::DefaultDelete *", "name" : "const keymaster::DefaultDelete *", "referenced_type" : "type-2635", "self_type" : "type-2636", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::DefaultDelete *", "name" : "const keymaster::DefaultDelete *", "referenced_type" : "type-749", "self_type" : "type-770", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::DefaultDelete *", "name" : "const keymaster::DefaultDelete *", "referenced_type" : "type-2485", "self_type" : "type-2486", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::DefaultDelete *", "name" : "const keymaster::DefaultDelete *", "referenced_type" : "type-59", "self_type" : "type-139", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::DefaultDelete *", "name" : "const keymaster::DefaultDelete *", "referenced_type" : "type-2672", "self_type" : "type-2674", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::DefaultDelete *", "name" : "const keymaster::DefaultDelete *", "referenced_type" : "type-407", "self_type" : "type-408", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::DefaultDelete *", "name" : "const keymaster::DefaultDelete *", "referenced_type" : "type-360", "self_type" : "type-372", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::DefaultDelete *", "name" : "const keymaster::DefaultDelete *", "referenced_type" : "type-2493", "self_type" : "type-2497", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::DefaultDelete *", "name" : "const keymaster::DefaultDelete *", "referenced_type" : "type-2923", "self_type" : "type-2924", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::DefaultDelete *", "name" : "const keymaster::DefaultDelete *", "referenced_type" : "type-498", "self_type" : "type-511", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::DefaultDelete *", "name" : "const keymaster::DefaultDelete *", "referenced_type" : "type-562", "self_type" : "type-579", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::DefaultDelete *", "name" : "const keymaster::DefaultDelete *", "referenced_type" : "type-697", "self_type" : "type-712", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::DefaultDelete *", "name" : "const keymaster::DefaultDelete *", "referenced_type" : "type-719", "self_type" : "type-722", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::DefaultDelete *", "name" : "const keymaster::DefaultDelete *", "referenced_type" : "type-633", "self_type" : "type-646", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::DefaultDelete *", "name" : "const keymaster::DefaultDelete *", "referenced_type" : "type-601", "self_type" : "type-711", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::DefaultDelete *", "name" : "const keymaster::DefaultDelete *", "referenced_type" : "type-2249", "self_type" : "type-2250", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::DeleteAllKeysRequest *", "name" : "const keymaster::DeleteAllKeysRequest *", "referenced_type" : "type-554", "self_type" : "type-555", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::DeleteAllKeysResponse *", "name" : "const keymaster::DeleteAllKeysResponse *", "referenced_type" : "type-558", "self_type" : "type-559", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::DeleteKeyRequest *", "name" : "const keymaster::DeleteKeyRequest *", "referenced_type" : "type-665", "self_type" : "type-790", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::DeleteKeyResponse *", "name" : "const keymaster::DeleteKeyResponse *", "referenced_type" : "type-550", "self_type" : "type-551", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::EcKey *", "name" : "const keymaster::EcKey *", "referenced_type" : "type-2361", "self_type" : "type-2363", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::EcKeyFactory *", "name" : "const keymaster::EcKeyFactory *", "referenced_type" : "type-2404", "self_type" : "type-2405", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key_factory.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::EcdsaOperationFactory *", "name" : "const keymaster::EcdsaOperationFactory *", "referenced_type" : "type-2429", "self_type" : "type-2430", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::EcdsaSignOperationFactory *", "name" : "const keymaster::EcdsaSignOperationFactory *", "referenced_type" : "type-2433", "self_type" : "type-2434", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::EcdsaVerifyOperationFactory *", "name" : "const keymaster::EcdsaVerifyOperationFactory *", "referenced_type" : "type-2436", "self_type" : "type-2437", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::ExportKeyRequest *", "name" : "const keymaster::ExportKeyRequest *", "referenced_type" : "type-658", "self_type" : "type-787", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::ExportKeyResponse *", "name" : "const keymaster::ExportKeyResponse *", "referenced_type" : "type-788", "self_type" : "type-789", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::FinishOperationRequest *", "name" : "const keymaster::FinishOperationRequest *", "referenced_type" : "type-673", "self_type" : "type-778", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::FinishOperationResponse *", "name" : "const keymaster::FinishOperationResponse *", "referenced_type" : "type-779", "self_type" : "type-780", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::GenerateKeyRequest *", "name" : "const keymaster::GenerateKeyRequest *", "referenced_type" : "type-503", "self_type" : "type-504", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::GenerateKeyResponse *", "name" : "const keymaster::GenerateKeyResponse *", "referenced_type" : "type-765", "self_type" : "type-766", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::GetHmacSharingParametersResponse *", "name" : "const keymaster::GetHmacSharingParametersResponse *", "referenced_type" : "type-598", "self_type" : "type-599", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::GetKeyCharacteristicsRequest *", "name" : "const keymaster::GetKeyCharacteristicsRequest *", "referenced_type" : "type-652", "self_type" : "type-767", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::GetKeyCharacteristicsResponse *", "name" : "const keymaster::GetKeyCharacteristicsResponse *", "referenced_type" : "type-768", "self_type" : "type-769", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::GetVersionRequest *", "name" : "const keymaster::GetVersionRequest *", "referenced_type" : "type-565", "self_type" : "type-566", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::GetVersionResponse *", "name" : "const keymaster::GetVersionResponse *", "referenced_type" : "type-792", "self_type" : "type-793", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::HardwareAuthToken *", "name" : "const keymaster::HardwareAuthToken *", "referenced_type" : "type-811", "self_type" : "type-812", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::HmacKeyFactory *", "name" : "const keymaster::HmacKeyFactory *", "referenced_type" : "type-2571", "self_type" : "type-2572", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac_key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::HmacSha256 *", "name" : "const keymaster::HmacSha256 *", "referenced_type" : "type-2538", "self_type" : "type-2539", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::HmacSharingParameters *", "name" : "const keymaster::HmacSharingParameters *", "referenced_type" : "type-800", "self_type" : "type-801", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::HmacSharingParametersArray *", "name" : "const keymaster::HmacSharingParametersArray *", "referenced_type" : "type-802", "self_type" : "type-803", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::ImportKeyRequest *", "name" : "const keymaster::ImportKeyRequest *", "referenced_type" : "type-654", "self_type" : "type-783", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::ImportKeyResponse *", "name" : "const keymaster::ImportKeyResponse *", "referenced_type" : "type-784", "self_type" : "type-785", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::ImportWrappedKeyRequest *", "name" : "const keymaster::ImportWrappedKeyRequest *", "referenced_type" : "type-656", "self_type" : "type-807", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::ImportWrappedKeyResponse *", "name" : "const keymaster::ImportWrappedKeyResponse *", "referenced_type" : "type-808", "self_type" : "type-809", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::Key *", "name" : "const keymaster::Key *", "referenced_type" : "type-295", "self_type" : "type-679", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *", "name" : "const keymaster::KeyFactory *", "referenced_type" : "type-1024", "self_type" : "type-1026", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *", "name" : "const keymaster::KeyFactory *", "referenced_type" : "type-1089", "self_type" : "type-1091", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *", "name" : "const keymaster::KeyFactory *", "referenced_type" : "type-1234", "self_type" : "type-1236", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *", "name" : "const keymaster::KeyFactory *", "referenced_type" : "type-1823", "self_type" : "type-1825", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *", "name" : "const keymaster::KeyFactory *", "referenced_type" : "type-1887", "self_type" : "type-1889", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *", "name" : "const keymaster::KeyFactory *", "referenced_type" : "type-2002", "self_type" : "type-2004", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *", "name" : "const keymaster::KeyFactory *", "referenced_type" : "type-2243", "self_type" : "type-2245", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *", "name" : "const keymaster::KeyFactory *", "referenced_type" : "type-2353", "self_type" : "type-2355", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *", "name" : "const keymaster::KeyFactory *", "referenced_type" : "type-2456", "self_type" : "type-2459", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *", "name" : "const keymaster::KeyFactory *", "referenced_type" : "type-276", "self_type" : "type-278", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *", "name" : "const keymaster::KeyFactory *", "referenced_type" : "type-2765", "self_type" : "type-2767", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *", "name" : "const keymaster::KeyFactory *", "referenced_type" : "type-2937", "self_type" : "type-2939", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *", "name" : "const keymaster::KeyFactory *", "referenced_type" : "type-299", "self_type" : "type-298", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *", "name" : "const keymaster::KeyFactory *", "referenced_type" : "type-3216", "self_type" : "type-3218", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *", "name" : "const keymaster::KeyFactory *", "referenced_type" : "type-3280", "self_type" : "type-3282", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *", "name" : "const keymaster::KeyFactory *", "referenced_type" : "type-3395", "self_type" : "type-3397", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *", "name" : "const keymaster::KeyFactory *", "referenced_type" : "type-3604", "self_type" : "type-3606", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *", "name" : "const keymaster::KeyFactory *", "referenced_type" : "type-3695", "self_type" : "type-3697", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *", "name" : "const keymaster::KeyFactory *", "referenced_type" : "type-3785", "self_type" : "type-3788", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *", "name" : "const keymaster::KeyFactory *", "referenced_type" : "type-4201", "self_type" : "type-4203", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *", "name" : "const keymaster::KeyFactory *", "referenced_type" : "type-4265", "self_type" : "type-4267", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *", "name" : "const keymaster::KeyFactory *", "referenced_type" : "type-4380", "self_type" : "type-4382", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *", "name" : "const keymaster::KeyFactory *", "referenced_type" : "type-4589", "self_type" : "type-4591", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *", "name" : "const keymaster::KeyFactory *", "referenced_type" : "type-4680", "self_type" : "type-4682", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *", "name" : "const keymaster::KeyFactory *", "referenced_type" : "type-4770", "self_type" : "type-4773", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *", "name" : "const keymaster::KeyFactory *", "referenced_type" : "type-5387", "self_type" : "type-5389", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *", "name" : "const keymaster::KeyFactory *", "referenced_type" : "type-5455", "self_type" : "type-5458", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *", "name" : "const keymaster::KeyFactory *", "referenced_type" : "type-5574", "self_type" : "type-5576", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *", "name" : "const keymaster::KeyFactory *", "referenced_type" : "type-5785", "self_type" : "type-5787", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *", "name" : "const keymaster::KeyFactory *", "referenced_type" : "type-5890", "self_type" : "type-5893", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *", "name" : "const keymaster::KeyFactory *", "referenced_type" : "type-5988", "self_type" : "type-5990", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *", "name" : "const keymaster::KeyFactory *", "referenced_type" : "type-6204", "self_type" : "type-6206", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory *", "name" : "const keymaster::KeyFactory *", "referenced_type" : "type-6319", "self_type" : "type-6321", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeyFactory **", "name" : "const keymaster::KeyFactory **", "referenced_type" : "type-298", "self_type" : "type-678", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeymasterContext *", "name" : "const keymaster::KeymasterContext *", "referenced_type" : "type-695", "self_type" : "type-696", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_context.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeymasterEnforcement *", "name" : "const keymaster::KeymasterEnforcement *", "referenced_type" : "type-693", "self_type" : "type-694", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::KeymasterResponse *", "name" : "const keymaster::KeymasterResponse *", "referenced_type" : "type-762", "self_type" : "type-763", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::List::_ListIterator::CONST_ITERATOR> *", "name" : "const keymaster::List::_ListIterator::CONST_ITERATOR> *", "referenced_type" : "type-140", "self_type" : "type-141", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::List::_ListIterator::NON_CONST_ITERATOR> *", "name" : "const keymaster::List::_ListIterator::NON_CONST_ITERATOR> *", "referenced_type" : "type-132", "self_type" : "type-133", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::List::_Node *", "name" : "const keymaster::List::_Node *", "referenced_type" : "type-123", "self_type" : "type-124", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::List::_ListIterator::CONST_ITERATOR> *", "name" : "const keymaster::List::_ListIterator::CONST_ITERATOR> *", "referenced_type" : "type-102", "self_type" : "type-103", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::List::_ListIterator::NON_CONST_ITERATOR> *", "name" : "const keymaster::List::_ListIterator::NON_CONST_ITERATOR> *", "referenced_type" : "type-92", "self_type" : "type-97", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::List::_Node *", "name" : "const keymaster::List::_Node *", "referenced_type" : "type-82", "self_type" : "type-83", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::List *", "name" : "const keymaster::List *", "referenced_type" : "type-145", "self_type" : "type-146", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::List *", "name" : "const keymaster::List *", "referenced_type" : "type-108", "self_type" : "type-109", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::NistCurveKeyExchange *", "name" : "const keymaster::NistCurveKeyExchange *", "referenced_type" : "type-2686", "self_type" : "type-2687", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/nist_curve_key_exchange.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::Operation *", "name" : "const keymaster::Operation *", "referenced_type" : "type-715", "self_type" : "type-716", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/operation.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::OperationFactory *", "name" : "const keymaster::OperationFactory *", "referenced_type" : "type-713", "self_type" : "type-714", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/operation.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::OperationFactory::KeyType *", "name" : "const keymaster::OperationFactory::KeyType *", "referenced_type" : "type-708", "self_type" : "type-709", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/operation.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::RandomSource *", "name" : "const keymaster::RandomSource *", "referenced_type" : "type-1186", "self_type" : "type-1188", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::RsaCryptOperation *", "name" : "const keymaster::RsaCryptOperation *", "referenced_type" : "type-2823", "self_type" : "type-2824", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::RsaCryptingOperationFactory *", "name" : "const keymaster::RsaCryptingOperationFactory *", "referenced_type" : "type-2931", "self_type" : "type-2932", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::RsaDecryptionOperationFactory *", "name" : "const keymaster::RsaDecryptionOperationFactory *", "referenced_type" : "type-2846", "self_type" : "type-2847", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::RsaDigestingOperation *", "name" : "const keymaster::RsaDigestingOperation *", "referenced_type" : "type-2814", "self_type" : "type-2815", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::RsaDigestingOperationFactory *", "name" : "const keymaster::RsaDigestingOperationFactory *", "referenced_type" : "type-2929", "self_type" : "type-2930", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::RsaEncryptionOperationFactory *", "name" : "const keymaster::RsaEncryptionOperationFactory *", "referenced_type" : "type-2843", "self_type" : "type-2844", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::RsaKey *", "name" : "const keymaster::RsaKey *", "referenced_type" : "type-2778", "self_type" : "type-2779", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::RsaKeyFactory *", "name" : "const keymaster::RsaKeyFactory *", "referenced_type" : "type-2898", "self_type" : "type-2899", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key_factory.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::RsaOperation *", "name" : "const keymaster::RsaOperation *", "referenced_type" : "type-2810", "self_type" : "type-2811", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::RsaOperationFactory *", "name" : "const keymaster::RsaOperationFactory *", "referenced_type" : "type-2831", "self_type" : "type-2832", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::RsaSigningOperationFactory *", "name" : "const keymaster::RsaSigningOperationFactory *", "referenced_type" : "type-2836", "self_type" : "type-2837", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::RsaVerificationOperationFactory *", "name" : "const keymaster::RsaVerificationOperationFactory *", "referenced_type" : "type-2840", "self_type" : "type-2841", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::SoftwareKeyBlobMaker *", "name" : "const keymaster::SoftwareKeyBlobMaker *", "referenced_type" : "type-1180", "self_type" : "type-1182", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/soft_key_factory.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::SoftwareRandomSource *", "name" : "const keymaster::SoftwareRandomSource *", "referenced_type" : "type-2958", "self_type" : "type-2959", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/software_random_source.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::SupportedAlgorithmsRequest *", "name" : "const keymaster::SupportedAlgorithmsRequest *", "referenced_type" : "type-439", "self_type" : "type-440", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::SupportedByAlgorithmAndPurposeRequest *", "name" : "const keymaster::SupportedByAlgorithmAndPurposeRequest *", "referenced_type" : "type-452", "self_type" : "type-453", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::SupportedByAlgorithmRequest *", "name" : "const keymaster::SupportedByAlgorithmRequest *", "referenced_type" : "type-444", "self_type" : "type-445", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::SupportedResponse *", "name" : "const keymaster::SupportedResponse *", "referenced_type" : "type-462", "self_type" : "type-465", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::SupportedResponse *", "name" : "const keymaster::SupportedResponse *", "referenced_type" : "type-469", "self_type" : "type-470", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::SupportedResponse *", "name" : "const keymaster::SupportedResponse *", "referenced_type" : "type-479", "self_type" : "type-480", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::SupportedResponse *", "name" : "const keymaster::SupportedResponse *", "referenced_type" : "type-484", "self_type" : "type-485", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::SupportedResponse *", "name" : "const keymaster::SupportedResponse *", "referenced_type" : "type-474", "self_type" : "type-475", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::SymmetricKey *", "name" : "const keymaster::SymmetricKey *", "referenced_type" : "type-1192", "self_type" : "type-1193", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::SymmetricKeyFactory *", "name" : "const keymaster::SymmetricKeyFactory *", "referenced_type" : "type-1189", "self_type" : "type-1190", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::TKeymasterBlob *", "name" : "const keymaster::TKeymasterBlob *", "referenced_type" : "type-315", "self_type" : "type-340", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::TripleDesKeyFactory *", "name" : "const keymaster::TripleDesKeyFactory *", "referenced_type" : "type-6394", "self_type" : "type-6395", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/triple_des_key.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::UniquePtr > [], keymaster::DefaultDelete > []> > *", "name" : "const keymaster::UniquePtr > [], keymaster::DefaultDelete > []> > *", "referenced_type" : "type-321", "self_type" : "type-322", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::UniquePtr > *", "name" : "const keymaster::UniquePtr > *", "referenced_type" : "type-2153", "self_type" : "type-2155", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::UniquePtr > *", "name" : "const keymaster::UniquePtr > *", "referenced_type" : "type-2163", "self_type" : "type-2164", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::UniquePtr > *", "name" : "const keymaster::UniquePtr > *", "referenced_type" : "type-2268", "self_type" : "type-2269", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::UniquePtr > *", "name" : "const keymaster::UniquePtr > *", "referenced_type" : "type-2260", "self_type" : "type-2261", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::UniquePtr > *", "name" : "const keymaster::UniquePtr > *", "referenced_type" : "type-1368", "self_type" : "type-1369", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::UniquePtr > *", "name" : "const keymaster::UniquePtr > *", "referenced_type" : "type-2273", "self_type" : "type-2274", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::UniquePtr > *", "name" : "const keymaster::UniquePtr > *", "referenced_type" : "type-2278", "self_type" : "type-2279", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::UniquePtr > *", "name" : "const keymaster::UniquePtr > *", "referenced_type" : "type-2719", "self_type" : "type-2720", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::UniquePtr > *", "name" : "const keymaster::UniquePtr > *", "referenced_type" : "type-1375", "self_type" : "type-1376", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::UniquePtr > *", "name" : "const keymaster::UniquePtr > *", "referenced_type" : "type-2343", "self_type" : "type-2344", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::UniquePtr > *", "name" : "const keymaster::UniquePtr > *", "referenced_type" : "type-2445", "self_type" : "type-2446", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::UniquePtr > *", "name" : "const keymaster::UniquePtr > *", "referenced_type" : "type-1114", "self_type" : "type-1115", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::UniquePtr > *", "name" : "const keymaster::UniquePtr > *", "referenced_type" : "type-2696", "self_type" : "type-2697", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::UniquePtr *", "name" : "const keymaster::UniquePtr *", "referenced_type" : "type-2953", "self_type" : "type-2954", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::UniquePtr > *", "name" : "const keymaster::UniquePtr > *", "referenced_type" : "type-1122", "self_type" : "type-1123", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::UniquePtr > *", "name" : "const keymaster::UniquePtr > *", "referenced_type" : "type-1305", "self_type" : "type-1306", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::UniquePtr > *", "name" : "const keymaster::UniquePtr > *", "referenced_type" : "type-2640", "self_type" : "type-2641", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::UniquePtr > *", "name" : "const keymaster::UniquePtr > *", "referenced_type" : "type-738", "self_type" : "type-739", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::UniquePtr > *", "name" : "const keymaster::UniquePtr > *", "referenced_type" : "type-2514", "self_type" : "type-2515", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::UniquePtr > *", "name" : "const keymaster::UniquePtr > *", "referenced_type" : "type-743", "self_type" : "type-744", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::UniquePtr > *", "name" : "const keymaster::UniquePtr > *", "referenced_type" : "type-2700", "self_type" : "type-2701", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::UniquePtr > *", "name" : "const keymaster::UniquePtr > *", "referenced_type" : "type-464", "self_type" : "type-463", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::UniquePtr > *", "name" : "const keymaster::UniquePtr > *", "referenced_type" : "type-747", "self_type" : "type-748", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::UniquePtr > *", "name" : "const keymaster::UniquePtr > *", "referenced_type" : "type-2518", "self_type" : "type-2519", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::UniquePtr > *", "name" : "const keymaster::UniquePtr > *", "referenced_type" : "type-2945", "self_type" : "type-2946", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::UniquePtr *", "name" : "const keymaster::UniquePtr *", "referenced_type" : "type-1380", "self_type" : "type-1382", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::UniquePtr *", "name" : "const keymaster::UniquePtr *", "referenced_type" : "type-6456", "self_type" : "type-6457", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::UniquePtr > *", "name" : "const keymaster::UniquePtr > *", "referenced_type" : "type-681", "self_type" : "type-692", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::UniquePtr > *", "name" : "const keymaster::UniquePtr > *", "referenced_type" : "type-752", "self_type" : "type-755", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::UniquePtr *", "name" : "const keymaster::UniquePtr *", "referenced_type" : "type-733", "self_type" : "type-734", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::UniquePtr > *", "name" : "const keymaster::UniquePtr > *", "referenced_type" : "type-782", "self_type" : "type-786", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::UniquePtr > *", "name" : "const keymaster::UniquePtr > *", "referenced_type" : "type-815", "self_type" : "type-816", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::UniquePtr > *", "name" : "const keymaster::UniquePtr > *", "referenced_type" : "type-760", "self_type" : "type-761", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::UniquePtr > *", "name" : "const keymaster::UniquePtr > *", "referenced_type" : "type-2731", "self_type" : "type-2732", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::UniquePtr > *", "name" : "const keymaster::UniquePtr > *", "referenced_type" : "type-1129", "self_type" : "type-1130", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::UniquePtr *", "name" : "const keymaster::UniquePtr *", "referenced_type" : "type-2851", "self_type" : "type-2852", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::UniquePtr > *", "name" : "const keymaster::UniquePtr > *", "referenced_type" : "type-727", "self_type" : "type-728", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::UniquePtr > *", "name" : "const keymaster::UniquePtr > *", "referenced_type" : "type-2175", "self_type" : "type-2177", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::UniquePtr > *", "name" : "const keymaster::UniquePtr > *", "referenced_type" : "type-2144", "self_type" : "type-2145", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::UpdateOperationRequest *", "name" : "const keymaster::UpdateOperationRequest *", "referenced_type" : "type-670", "self_type" : "type-774", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::UpdateOperationResponse *", "name" : "const keymaster::UpdateOperationResponse *", "referenced_type" : "type-776", "self_type" : "type-777", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::UpgradeKeyRequest *", "name" : "const keymaster::UpgradeKeyRequest *", "referenced_type" : "type-663", "self_type" : "type-797", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::UpgradeKeyResponse *", "name" : "const keymaster::UpgradeKeyResponse *", "referenced_type" : "type-798", "self_type" : "type-799", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::VerificationToken *", "name" : "const keymaster::VerificationToken *", "referenced_type" : "type-813", "self_type" : "type-814", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::VerifyAuthorizationRequest *", "name" : "const keymaster::VerifyAuthorizationRequest *", "referenced_type" : "type-620", "self_type" : "type-621", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::VerifyAuthorizationResponse *", "name" : "const keymaster::VerifyAuthorizationResponse *", "referenced_type" : "type-625", "self_type" : "type-626", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster::km_auth_list *", "name" : "const keymaster::km_auth_list *", "referenced_type" : "type-1350", "self_type" : "type-1351", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster_algorithm_t *", "name" : "const keymaster_algorithm_t *", "referenced_type" : "type-50", "self_type" : "type-52", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster_blob_t *", "name" : "const keymaster_blob_t *", "referenced_type" : "type-273", "self_type" : "type-274", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster_block_mode_t *", "name" : "const keymaster_block_mode_t *", "referenced_type" : "type-53", "self_type" : "type-55", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster_digest_t *", "name" : "const keymaster_digest_t *", "referenced_type" : "type-60", "self_type" : "type-62", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster_key_blob_t *", "name" : "const keymaster_key_blob_t *", "referenced_type" : "type-228", "self_type" : "type-240", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster_key_format_t *", "name" : "const keymaster_key_format_t *", "referenced_type" : "type-63", "self_type" : "type-65", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster_key_param_t *", "name" : "const keymaster_key_param_t *", "referenced_type" : "type-20", "self_type" : "type-23", "size" : 8, "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h" }, { "alignment" : 8, "linker_set_key" : "const keymaster_padding_t *", "name" : "const keymaster_padding_t *", "referenced_type" : "type-56", "self_type" : "type-58", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 8, "linker_set_key" : "const unsigned char *", "name" : "const unsigned char *", "referenced_type" : "type-13", "self_type" : "type-12", "size" : 8, "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h" }, { "alignment" : 8, "linker_set_key" : "const unsigned char **", "name" : "const unsigned char **", "referenced_type" : "type-12", "self_type" : "type-70", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 8, "linker_set_key" : "const void *", "name" : "const void *", "referenced_type" : "type-47", "self_type" : "type-49", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 8, "linker_set_key" : "ec_group_st *", "name" : "ec_group_st *", "referenced_type" : "type-2442", "self_type" : "type-2441", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "ec_group_st *", "name" : "ec_group_st *", "referenced_type" : "type-2747", "self_type" : "type-2746", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "ec_group_st *", "name" : "ec_group_st *", "referenced_type" : "type-3772", "self_type" : "type-3771", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "ec_group_st *", "name" : "ec_group_st *", "referenced_type" : "type-4757", "self_type" : "type-4756", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "ec_group_st *", "name" : "ec_group_st *", "referenced_type" : "type-5975", "self_type" : "type-5974", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "ec_group_st *", "name" : "ec_group_st *", "referenced_type" : "type-6194", "self_type" : "type-6193", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "ec_key_st *", "name" : "ec_key_st *", "referenced_type" : "type-1111", "self_type" : "type-1110", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "ec_key_st *", "name" : "ec_key_st *", "referenced_type" : "type-1901", "self_type" : "type-1900", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "ec_key_st *", "name" : "ec_key_st *", "referenced_type" : "type-2371", "self_type" : "type-2370", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "ec_key_st *", "name" : "ec_key_st *", "referenced_type" : "type-2448", "self_type" : "type-2447", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "ec_key_st *", "name" : "ec_key_st *", "referenced_type" : "type-2469", "self_type" : "type-2468", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "ec_key_st *", "name" : "ec_key_st *", "referenced_type" : "type-2512", "self_type" : "type-2511", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "ec_key_st *", "name" : "ec_key_st *", "referenced_type" : "type-2689", "self_type" : "type-2688", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "ec_key_st *", "name" : "ec_key_st *", "referenced_type" : "type-2752", "self_type" : "type-2751", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "ec_key_st *", "name" : "ec_key_st *", "referenced_type" : "type-3294", "self_type" : "type-3293", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "ec_key_st *", "name" : "ec_key_st *", "referenced_type" : "type-3712", "self_type" : "type-3711", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "ec_key_st *", "name" : "ec_key_st *", "referenced_type" : "type-3777", "self_type" : "type-3776", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "ec_key_st *", "name" : "ec_key_st *", "referenced_type" : "type-3798", "self_type" : "type-3797", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "ec_key_st *", "name" : "ec_key_st *", "referenced_type" : "type-3830", "self_type" : "type-3829", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "ec_key_st *", "name" : "ec_key_st *", "referenced_type" : "type-4279", "self_type" : "type-4278", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "ec_key_st *", "name" : "ec_key_st *", "referenced_type" : "type-4697", "self_type" : "type-4696", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "ec_key_st *", "name" : "ec_key_st *", "referenced_type" : "type-4762", "self_type" : "type-4761", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "ec_key_st *", "name" : "ec_key_st *", "referenced_type" : "type-4783", "self_type" : "type-4782", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "ec_key_st *", "name" : "ec_key_st *", "referenced_type" : "type-4815", "self_type" : "type-4814", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "ec_key_st *", "name" : "ec_key_st *", "referenced_type" : "type-4977", "self_type" : "type-4976", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "ec_key_st *", "name" : "ec_key_st *", "referenced_type" : "type-5469", "self_type" : "type-5468", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "ec_key_st *", "name" : "ec_key_st *", "referenced_type" : "type-5909", "self_type" : "type-5908", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "ec_key_st *", "name" : "ec_key_st *", "referenced_type" : "type-5981", "self_type" : "type-5980", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "ec_key_st *", "name" : "ec_key_st *", "referenced_type" : "type-6003", "self_type" : "type-6002", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "ec_key_st *", "name" : "ec_key_st *", "referenced_type" : "type-6037", "self_type" : "type-6036", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "ec_key_st *", "name" : "ec_key_st *", "referenced_type" : "type-6158", "self_type" : "type-6157", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "ec_key_st *", "name" : "ec_key_st *", "referenced_type" : "type-6199", "self_type" : "type-6198", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "ec_point_st *", "name" : "ec_point_st *", "referenced_type" : "type-2692", "self_type" : "type-2691", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "ec_point_st *", "name" : "ec_point_st *", "referenced_type" : "type-4979", "self_type" : "type-4978", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "ec_point_st *", "name" : "ec_point_st *", "referenced_type" : "type-6162", "self_type" : "type-6161", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-1096", "self_type" : "type-1095", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-1282", "self_type" : "type-1281", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-1296", "self_type" : "type-1295", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-1354", "self_type" : "type-1353", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-1893", "self_type" : "type-1892", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-2049", "self_type" : "type-2048", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-2062", "self_type" : "type-2061", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-2114", "self_type" : "type-2113", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-2202", "self_type" : "type-2201", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-2322", "self_type" : "type-2321", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-2333", "self_type" : "type-2332", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-2358", "self_type" : "type-2357", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-2408", "self_type" : "type-2407", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-2467", "self_type" : "type-2466", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-2524", "self_type" : "type-2523", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-2632", "self_type" : "type-2631", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-2660", "self_type" : "type-2659", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-2681", "self_type" : "type-2680", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-2739", "self_type" : "type-2738", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-2802", "self_type" : "type-2801", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-2908", "self_type" : "type-2907", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-2936", "self_type" : "type-2935", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-3286", "self_type" : "type-3285", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-3442", "self_type" : "type-3441", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-3455", "self_type" : "type-3454", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-3507", "self_type" : "type-3506", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-3571", "self_type" : "type-3570", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-3669", "self_type" : "type-3668", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-3679", "self_type" : "type-3678", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-3700", "self_type" : "type-3699", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-3748", "self_type" : "type-3747", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-3796", "self_type" : "type-3795", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-3842", "self_type" : "type-3841", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-4271", "self_type" : "type-4270", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-4427", "self_type" : "type-4426", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-4440", "self_type" : "type-4439", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-4492", "self_type" : "type-4491", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-4556", "self_type" : "type-4555", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-4654", "self_type" : "type-4653", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-4664", "self_type" : "type-4663", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-4685", "self_type" : "type-4684", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-4733", "self_type" : "type-4732", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-4781", "self_type" : "type-4780", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-4827", "self_type" : "type-4826", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-4925", "self_type" : "type-4924", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-4951", "self_type" : "type-4950", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-4971", "self_type" : "type-4970", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-5461", "self_type" : "type-5460", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-5620", "self_type" : "type-5619", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-5633", "self_type" : "type-5632", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-5686", "self_type" : "type-5685", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-5750", "self_type" : "type-5749", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-5860", "self_type" : "type-5859", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-5871", "self_type" : "type-5870", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-5896", "self_type" : "type-5895", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-5951", "self_type" : "type-5950", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-6000", "self_type" : "type-5999", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-6047", "self_type" : "type-6046", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-6126", "self_type" : "type-6125", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-6143", "self_type" : "type-6142", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-6153", "self_type" : "type-6152", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-6187", "self_type" : "type-6186", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-6225", "self_type" : "type-6224", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-6291", "self_type" : "type-6290", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-6318", "self_type" : "type-6317", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-6451", "self_type" : "type-6450", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "evp_pkey_ctx_st *", "name" : "evp_pkey_ctx_st *", "referenced_type" : "type-2949", "self_type" : "type-2948", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "evp_pkey_ctx_st *", "name" : "evp_pkey_ctx_st *", "referenced_type" : "type-6329", "self_type" : "type-6328", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-1118", "self_type" : "type-1117", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-1286", "self_type" : "type-1285", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-1308", "self_type" : "type-1307", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-1906", "self_type" : "type-1905", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-2053", "self_type" : "type-2052", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-2072", "self_type" : "type-2071", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-2281", "self_type" : "type-2280", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-2365", "self_type" : "type-2364", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h" }, { "alignment" : 8, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-2419", "self_type" : "type-2418", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-2472", "self_type" : "type-2471", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-2722", "self_type" : "type-2721", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-2781", "self_type" : "type-2780", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h" }, { "alignment" : 8, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-2913", "self_type" : "type-2912", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-2934", "self_type" : "type-2933", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-3299", "self_type" : "type-3298", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-3446", "self_type" : "type-3445", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-3465", "self_type" : "type-3464", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-3634", "self_type" : "type-3633", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-3706", "self_type" : "type-3705", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h" }, { "alignment" : 8, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-3756", "self_type" : "type-3755", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-3801", "self_type" : "type-3800", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-4284", "self_type" : "type-4283", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-4431", "self_type" : "type-4430", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-4450", "self_type" : "type-4449", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-4619", "self_type" : "type-4618", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-4691", "self_type" : "type-4690", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h" }, { "alignment" : 8, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-4741", "self_type" : "type-4740", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-4786", "self_type" : "type-4785", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-5475", "self_type" : "type-5474", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-5623", "self_type" : "type-5622", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-5642", "self_type" : "type-5641", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-5816", "self_type" : "type-5815", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-5902", "self_type" : "type-5901", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h" }, { "alignment" : 8, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-5960", "self_type" : "type-5959", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-6005", "self_type" : "type-6004", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-6178", "self_type" : "type-6177", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-6215", "self_type" : "type-6214", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h" }, { "alignment" : 8, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-6296", "self_type" : "type-6295", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-6316", "self_type" : "type-6315", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "hw_authenticator_type_t *", "name" : "hw_authenticator_type_t *", "referenced_type" : "type-203", "self_type" : "type-757", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 8, "linker_set_key" : "int *", "name" : "int *", "referenced_type" : "type-6", "self_type" : "type-1149", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::ASN1_STRING_Delete *", "name" : "keymaster::ASN1_STRING_Delete *", "referenced_type" : "type-1140", "self_type" : "type-1141", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::ASN1_TYPE_Delete *", "name" : "keymaster::ASN1_TYPE_Delete *", "referenced_type" : "type-1144", "self_type" : "type-1145", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AbortOperationRequest *", "name" : "keymaster::AbortOperationRequest *", "referenced_type" : "type-524", "self_type" : "type-525", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AbortOperationResponse *", "name" : "keymaster::AbortOperationResponse *", "referenced_type" : "type-528", "self_type" : "type-529", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessCountMap *", "name" : "keymaster::AccessCountMap *", "referenced_type" : "type-1279", "self_type" : "type-1278", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessCountMap *", "name" : "keymaster::AccessCountMap *", "referenced_type" : "type-1542", "self_type" : "type-1541", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessCountMap *", "name" : "keymaster::AccessCountMap *", "referenced_type" : "type-1705", "self_type" : "type-1704", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessCountMap *", "name" : "keymaster::AccessCountMap *", "referenced_type" : "type-2046", "self_type" : "type-2045", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessCountMap *", "name" : "keymaster::AccessCountMap *", "referenced_type" : "type-2758", "self_type" : "type-2757", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessCountMap *", "name" : "keymaster::AccessCountMap *", "referenced_type" : "type-2799", "self_type" : "type-2798", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessCountMap *", "name" : "keymaster::AccessCountMap *", "referenced_type" : "type-2906", "self_type" : "type-2905", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessCountMap *", "name" : "keymaster::AccessCountMap *", "referenced_type" : "type-2989", "self_type" : "type-2988", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessCountMap *", "name" : "keymaster::AccessCountMap *", "referenced_type" : "type-3098", "self_type" : "type-3097", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessCountMap *", "name" : "keymaster::AccessCountMap *", "referenced_type" : "type-3439", "self_type" : "type-3438", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessCountMap *", "name" : "keymaster::AccessCountMap *", "referenced_type" : "type-3922", "self_type" : "type-3921", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessCountMap *", "name" : "keymaster::AccessCountMap *", "referenced_type" : "type-4083", "self_type" : "type-4082", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessCountMap *", "name" : "keymaster::AccessCountMap *", "referenced_type" : "type-4424", "self_type" : "type-4423", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessCountMap *", "name" : "keymaster::AccessCountMap *", "referenced_type" : "type-5003", "self_type" : "type-5002", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessCountMap *", "name" : "keymaster::AccessCountMap *", "referenced_type" : "type-5163", "self_type" : "type-5162", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessCountMap *", "name" : "keymaster::AccessCountMap *", "referenced_type" : "type-5296", "self_type" : "type-5295", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessCountMap *", "name" : "keymaster::AccessCountMap *", "referenced_type" : "type-5349", "self_type" : "type-5348", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessCountMap *", "name" : "keymaster::AccessCountMap *", "referenced_type" : "type-5618", "self_type" : "type-5617", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessCountMap *", "name" : "keymaster::AccessCountMap *", "referenced_type" : "type-5954", "self_type" : "type-5953", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessCountMap *", "name" : "keymaster::AccessCountMap *", "referenced_type" : "type-6223", "self_type" : "type-6222", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessCountMap *", "name" : "keymaster::AccessCountMap *", "referenced_type" : "type-6288", "self_type" : "type-6287", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessCountMap *", "name" : "keymaster::AccessCountMap *", "referenced_type" : "type-6363", "self_type" : "type-6362", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessCountMap *", "name" : "keymaster::AccessCountMap *", "referenced_type" : "type-689", "self_type" : "type-688", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessCountMap *", "name" : "keymaster::AccessCountMap *", "referenced_type" : "type-69", "self_type" : "type-68", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessCountMap *", "name" : "keymaster::AccessCountMap *", "referenced_type" : "type-906", "self_type" : "type-905", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessTimeMap *", "name" : "keymaster::AccessTimeMap *", "referenced_type" : "type-1277", "self_type" : "type-1276", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessTimeMap *", "name" : "keymaster::AccessTimeMap *", "referenced_type" : "type-1540", "self_type" : "type-1539", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessTimeMap *", "name" : "keymaster::AccessTimeMap *", "referenced_type" : "type-1703", "self_type" : "type-1702", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessTimeMap *", "name" : "keymaster::AccessTimeMap *", "referenced_type" : "type-2044", "self_type" : "type-2043", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessTimeMap *", "name" : "keymaster::AccessTimeMap *", "referenced_type" : "type-2754", "self_type" : "type-2753", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessTimeMap *", "name" : "keymaster::AccessTimeMap *", "referenced_type" : "type-2796", "self_type" : "type-2795", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessTimeMap *", "name" : "keymaster::AccessTimeMap *", "referenced_type" : "type-2904", "self_type" : "type-2903", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessTimeMap *", "name" : "keymaster::AccessTimeMap *", "referenced_type" : "type-2987", "self_type" : "type-2986", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessTimeMap *", "name" : "keymaster::AccessTimeMap *", "referenced_type" : "type-3096", "self_type" : "type-3095", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessTimeMap *", "name" : "keymaster::AccessTimeMap *", "referenced_type" : "type-3437", "self_type" : "type-3436", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessTimeMap *", "name" : "keymaster::AccessTimeMap *", "referenced_type" : "type-3920", "self_type" : "type-3919", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessTimeMap *", "name" : "keymaster::AccessTimeMap *", "referenced_type" : "type-4081", "self_type" : "type-4080", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessTimeMap *", "name" : "keymaster::AccessTimeMap *", "referenced_type" : "type-4422", "self_type" : "type-4421", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessTimeMap *", "name" : "keymaster::AccessTimeMap *", "referenced_type" : "type-5001", "self_type" : "type-5000", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessTimeMap *", "name" : "keymaster::AccessTimeMap *", "referenced_type" : "type-5161", "self_type" : "type-5160", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessTimeMap *", "name" : "keymaster::AccessTimeMap *", "referenced_type" : "type-5294", "self_type" : "type-5293", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessTimeMap *", "name" : "keymaster::AccessTimeMap *", "referenced_type" : "type-5347", "self_type" : "type-5346", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessTimeMap *", "name" : "keymaster::AccessTimeMap *", "referenced_type" : "type-5615", "self_type" : "type-5614", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessTimeMap *", "name" : "keymaster::AccessTimeMap *", "referenced_type" : "type-5946", "self_type" : "type-5945", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessTimeMap *", "name" : "keymaster::AccessTimeMap *", "referenced_type" : "type-6221", "self_type" : "type-6220", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessTimeMap *", "name" : "keymaster::AccessTimeMap *", "referenced_type" : "type-6286", "self_type" : "type-6285", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessTimeMap *", "name" : "keymaster::AccessTimeMap *", "referenced_type" : "type-6361", "self_type" : "type-6360", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessTimeMap *", "name" : "keymaster::AccessTimeMap *", "referenced_type" : "type-67", "self_type" : "type-66", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessTimeMap *", "name" : "keymaster::AccessTimeMap *", "referenced_type" : "type-687", "self_type" : "type-686", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessTimeMap *", "name" : "keymaster::AccessTimeMap *", "referenced_type" : "type-904", "self_type" : "type-903", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessTimeMap::AccessTime *", "name" : "keymaster::AccessTimeMap::AccessTime *", "referenced_type" : "type-1721", "self_type" : "type-1720", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessTimeMap::AccessTime *", "name" : "keymaster::AccessTimeMap::AccessTime *", "referenced_type" : "type-3114", "self_type" : "type-3113", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessTimeMap::AccessTime *", "name" : "keymaster::AccessTimeMap::AccessTime *", "referenced_type" : "type-4099", "self_type" : "type-4098", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessTimeMap::AccessTime *", "name" : "keymaster::AccessTimeMap::AccessTime *", "referenced_type" : "type-5179", "self_type" : "type-5178", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessTimeMap::AccessTime *", "name" : "keymaster::AccessTimeMap::AccessTime *", "referenced_type" : "type-5357", "self_type" : "type-5356", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessTimeMap::AccessTime *", "name" : "keymaster::AccessTimeMap::AccessTime *", "referenced_type" : "type-922", "self_type" : "type-921", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AccessTimeMap::AccessTime *", "name" : "keymaster::AccessTimeMap::AccessTime *", "referenced_type" : "type-95", "self_type" : "type-94", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AddEntropyRequest *", "name" : "keymaster::AddEntropyRequest *", "referenced_type" : "type-532", "self_type" : "type-533", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AddEntropyResponse *", "name" : "keymaster::AddEntropyResponse *", "referenced_type" : "type-534", "self_type" : "type-535", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AesKey *", "name" : "keymaster::AesKey *", "referenced_type" : "type-1198", "self_type" : "type-1200", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/aes_key.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AesKeyFactory *", "name" : "keymaster::AesKeyFactory *", "referenced_type" : "type-1194", "self_type" : "type-1195", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/aes_key.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AndroidKeymaster *", "name" : "keymaster::AndroidKeymaster *", "referenced_type" : "type-627", "self_type" : "type-628", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AsymmetricKey *", "name" : "keymaster::AsymmetricKey *", "referenced_type" : "type-1239", "self_type" : "type-1240", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/asymmetric_key.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AttestKeyRequest *", "name" : "keymaster::AttestKeyRequest *", "referenced_type" : "type-569", "self_type" : "type-570", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AttestKeyResponse *", "name" : "keymaster::AttestKeyResponse *", "referenced_type" : "type-571", "self_type" : "type-576", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AttestationRecordContext *", "name" : "keymaster::AttestationRecordContext *", "referenced_type" : "type-1168", "self_type" : "type-1169", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AuthProxy *", "name" : "keymaster::AuthProxy *", "referenced_type" : "type-428", "self_type" : "type-429", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AuthProxyIterator *", "name" : "keymaster::AuthProxyIterator *", "referenced_type" : "type-421", "self_type" : "type-422", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AuthorizationSet *", "name" : "keymaster::AuthorizationSet *", "referenced_type" : "type-287", "self_type" : "type-409", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AuthorizationSetBuilder *", "name" : "keymaster::AuthorizationSetBuilder *", "referenced_type" : "type-416", "self_type" : "type-418", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::BeginOperationRequest *", "name" : "keymaster::BeginOperationRequest *", "referenced_type" : "type-512", "self_type" : "type-513", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::BeginOperationResponse *", "name" : "keymaster::BeginOperationResponse *", "referenced_type" : "type-514", "self_type" : "type-515", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::Buffer *", "name" : "keymaster::Buffer *", "referenced_type" : "type-117", "self_type" : "type-147", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::CertificateChainDelete *", "name" : "keymaster::CertificateChainDelete *", "referenced_type" : "type-325", "self_type" : "type-324", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::Characteristics_Delete *", "name" : "keymaster::Characteristics_Delete *", "referenced_type" : "type-318", "self_type" : "type-319", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::ComputeSharedHmacRequest *", "name" : "keymaster::ComputeSharedHmacRequest *", "referenced_type" : "type-600", "self_type" : "type-602", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::ComputeSharedHmacResponse *", "name" : "keymaster::ComputeSharedHmacResponse *", "referenced_type" : "type-337", "self_type" : "type-605", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::ConfigureRequest *", "name" : "keymaster::ConfigureRequest *", "referenced_type" : "type-582", "self_type" : "type-583", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::ConfigureResponse *", "name" : "keymaster::ConfigureResponse *", "referenced_type" : "type-586", "self_type" : "type-587", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::DefaultDelete *", "name" : "keymaster::DefaultDelete *", "referenced_type" : "type-1298", "self_type" : "type-1299", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::DefaultDelete *", "name" : "keymaster::DefaultDelete *", "referenced_type" : "type-2589", "self_type" : "type-2634", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::DefaultDelete *", "name" : "keymaster::DefaultDelete *", "referenced_type" : "type-575", "self_type" : "type-574", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::DefaultDelete *", "name" : "keymaster::DefaultDelete *", "referenced_type" : "type-2480", "self_type" : "type-2483", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::DefaultDelete *", "name" : "keymaster::DefaultDelete *", "referenced_type" : "type-41", "self_type" : "type-40", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::DefaultDelete *", "name" : "keymaster::DefaultDelete *", "referenced_type" : "type-2669", "self_type" : "type-2671", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::DefaultDelete *", "name" : "keymaster::DefaultDelete *", "referenced_type" : "type-291", "self_type" : "type-406", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::DefaultDelete *", "name" : "keymaster::DefaultDelete *", "referenced_type" : "type-280", "self_type" : "type-341", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::DefaultDelete *", "name" : "keymaster::DefaultDelete *", "referenced_type" : "type-2489", "self_type" : "type-2492", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::DefaultDelete *", "name" : "keymaster::DefaultDelete *", "referenced_type" : "type-2921", "self_type" : "type-2922", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::DefaultDelete *", "name" : "keymaster::DefaultDelete *", "referenced_type" : "type-2170", "self_type" : "type-2248", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::DeleteAllKeysRequest *", "name" : "keymaster::DeleteAllKeysRequest *", "referenced_type" : "type-552", "self_type" : "type-553", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::DeleteAllKeysResponse *", "name" : "keymaster::DeleteAllKeysResponse *", "referenced_type" : "type-556", "self_type" : "type-557", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::DeleteKeyRequest *", "name" : "keymaster::DeleteKeyRequest *", "referenced_type" : "type-546", "self_type" : "type-547", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::DeleteKeyResponse *", "name" : "keymaster::DeleteKeyResponse *", "referenced_type" : "type-548", "self_type" : "type-549", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::EcKey *", "name" : "keymaster::EcKey *", "referenced_type" : "type-2359", "self_type" : "type-2360", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::EcKeyFactory *", "name" : "keymaster::EcKeyFactory *", "referenced_type" : "type-2402", "self_type" : "type-2403", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key_factory.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::EcdsaOperation *", "name" : "keymaster::EcdsaOperation *", "referenced_type" : "type-2414", "self_type" : "type-2423", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::EcdsaSignOperation *", "name" : "keymaster::EcdsaSignOperation *", "referenced_type" : "type-2424", "self_type" : "type-2425", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::EcdsaVerifyOperation *", "name" : "keymaster::EcdsaVerifyOperation *", "referenced_type" : "type-2426", "self_type" : "type-2427", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::EciesKem *", "name" : "keymaster::EciesKem *", "referenced_type" : "type-2504", "self_type" : "type-2508", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecies_kem.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::Eraser *", "name" : "keymaster::Eraser *", "referenced_type" : "type-186", "self_type" : "type-193", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::EvpMdCtxCleaner *", "name" : "keymaster::EvpMdCtxCleaner *", "referenced_type" : "type-1094", "self_type" : "type-1097", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::ExportKeyRequest *", "name" : "keymaster::ExportKeyRequest *", "referenced_type" : "type-542", "self_type" : "type-543", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::ExportKeyResponse *", "name" : "keymaster::ExportKeyResponse *", "referenced_type" : "type-544", "self_type" : "type-545", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::FinishOperationRequest *", "name" : "keymaster::FinishOperationRequest *", "referenced_type" : "type-520", "self_type" : "type-521", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::FinishOperationResponse *", "name" : "keymaster::FinishOperationResponse *", "referenced_type" : "type-522", "self_type" : "type-523", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::GenerateKeyRequest *", "name" : "keymaster::GenerateKeyRequest *", "referenced_type" : "type-501", "self_type" : "type-502", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::GenerateKeyResponse *", "name" : "keymaster::GenerateKeyResponse *", "referenced_type" : "type-505", "self_type" : "type-506", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::GetHmacSharingParametersResponse *", "name" : "keymaster::GetHmacSharingParametersResponse *", "referenced_type" : "type-594", "self_type" : "type-595", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::GetKeyCharacteristicsRequest *", "name" : "keymaster::GetKeyCharacteristicsRequest *", "referenced_type" : "type-507", "self_type" : "type-508", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::GetKeyCharacteristicsResponse *", "name" : "keymaster::GetKeyCharacteristicsResponse *", "referenced_type" : "type-509", "self_type" : "type-510", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::GetVersionRequest *", "name" : "keymaster::GetVersionRequest *", "referenced_type" : "type-560", "self_type" : "type-561", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::GetVersionResponse *", "name" : "keymaster::GetVersionResponse *", "referenced_type" : "type-567", "self_type" : "type-568", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::HardwareAuthToken *", "name" : "keymaster::HardwareAuthToken *", "referenced_type" : "type-611", "self_type" : "type-612", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::HmacKey *", "name" : "keymaster::HmacKey *", "referenced_type" : "type-2573", "self_type" : "type-2574", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac_key.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::HmacKeyFactory *", "name" : "keymaster::HmacKeyFactory *", "referenced_type" : "type-2569", "self_type" : "type-2570", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac_key.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::HmacOperation *", "name" : "keymaster::HmacOperation *", "referenced_type" : "type-2587", "self_type" : "type-2586", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::HmacOperation *", "name" : "keymaster::HmacOperation *", "referenced_type" : "type-4885", "self_type" : "type-4884", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::HmacOperation *", "name" : "keymaster::HmacOperation *", "referenced_type" : "type-6102", "self_type" : "type-6101", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::HmacSha256 *", "name" : "keymaster::HmacSha256 *", "referenced_type" : "type-2532", "self_type" : "type-2533", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::HmacSharingParameters *", "name" : "keymaster::HmacSharingParameters *", "referenced_type" : "type-331", "self_type" : "type-590", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::HmacSharingParametersArray *", "name" : "keymaster::HmacSharingParametersArray *", "referenced_type" : "type-591", "self_type" : "type-592", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::ImportKeyRequest *", "name" : "keymaster::ImportKeyRequest *", "referenced_type" : "type-538", "self_type" : "type-539", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::ImportKeyResponse *", "name" : "keymaster::ImportKeyResponse *", "referenced_type" : "type-540", "self_type" : "type-541", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::ImportWrappedKeyRequest *", "name" : "keymaster::ImportWrappedKeyRequest *", "referenced_type" : "type-606", "self_type" : "type-608", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::ImportWrappedKeyResponse *", "name" : "keymaster::ImportWrappedKeyResponse *", "referenced_type" : "type-609", "self_type" : "type-610", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::Iso18033Kdf *", "name" : "keymaster::Iso18033Kdf *", "referenced_type" : "type-2657", "self_type" : "type-2658", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/iso18033kdf.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::Kdf *", "name" : "keymaster::Kdf *", "referenced_type" : "type-2491", "self_type" : "type-2501", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/kdf.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::Kem *", "name" : "keymaster::Kem *", "referenced_type" : "type-2507", "self_type" : "type-2525", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/kem.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::Key *", "name" : "keymaster::Key *", "referenced_type" : "type-296", "self_type" : "type-736", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::KeyExchange *", "name" : "keymaster::KeyExchange *", "referenced_type" : "type-2481", "self_type" : "type-2488", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::KeyFactory *", "name" : "keymaster::KeyFactory *", "referenced_type" : "type-300", "self_type" : "type-682", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key_factory.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::KeymasterContext *", "name" : "keymaster::KeymasterContext *", "referenced_type" : "type-42", "self_type" : "type-218", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::KeymasterEnforcement *", "name" : "keymaster::KeymasterEnforcement *", "referenced_type" : "type-685", "self_type" : "type-690", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::KeymasterEnforcementContext *", "name" : "keymaster::KeymasterEnforcementContext *", "referenced_type" : "type-683", "self_type" : "type-684", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::KeymasterMessage *", "name" : "keymaster::KeymasterMessage *", "referenced_type" : "type-339", "self_type" : "type-435", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::KeymasterResponse *", "name" : "keymaster::KeymasterResponse *", "referenced_type" : "type-338", "self_type" : "type-436", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::List::_ListIterator::CONST_ITERATOR> *", "name" : "keymaster::List::_ListIterator::CONST_ITERATOR> *", "referenced_type" : "type-136", "self_type" : "type-138", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::List::_ListIterator::NON_CONST_ITERATOR> *", "name" : "keymaster::List::_ListIterator::NON_CONST_ITERATOR> *", "referenced_type" : "type-129", "self_type" : "type-131", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::List::_Node *", "name" : "keymaster::List::_Node *", "referenced_type" : "type-112", "self_type" : "type-111", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::List::_ListIterator::CONST_ITERATOR> *", "name" : "keymaster::List::_ListIterator::CONST_ITERATOR> *", "referenced_type" : "type-99", "self_type" : "type-101", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::List::_ListIterator::NON_CONST_ITERATOR> *", "name" : "keymaster::List::_ListIterator::NON_CONST_ITERATOR> *", "referenced_type" : "type-89", "self_type" : "type-91", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::List::_Node *", "name" : "keymaster::List::_Node *", "referenced_type" : "type-73", "self_type" : "type-72", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::List *", "name" : "keymaster::List *", "referenced_type" : "type-110", "self_type" : "type-144", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::List *", "name" : "keymaster::List *", "referenced_type" : "type-71", "self_type" : "type-107", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::Logger *", "name" : "keymaster::Logger *", "referenced_type" : "type-700", "self_type" : "type-701", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/logger.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::Malloc_Delete *", "name" : "keymaster::Malloc_Delete *", "referenced_type" : "type-320", "self_type" : "type-323", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::NistCurveKeyExchange *", "name" : "keymaster::NistCurveKeyExchange *", "referenced_type" : "type-2509", "self_type" : "type-2510", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/nist_curve_key_exchange.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::OpenSslObjectDeleter *", "name" : "keymaster::OpenSslObjectDeleter *", "referenced_type" : "type-2150", "self_type" : "type-2217", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::OpenSslObjectDeleter *", "name" : "keymaster::OpenSslObjectDeleter *", "referenced_type" : "type-2160", "self_type" : "type-2218", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::OpenSslObjectDeleter *", "name" : "keymaster::OpenSslObjectDeleter *", "referenced_type" : "type-2207", "self_type" : "type-2206", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::OpenSslObjectDeleter *", "name" : "keymaster::OpenSslObjectDeleter *", "referenced_type" : "type-2204", "self_type" : "type-2203", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::OpenSslObjectDeleter *", "name" : "keymaster::OpenSslObjectDeleter *", "referenced_type" : "type-1356", "self_type" : "type-1355", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::OpenSslObjectDeleter *", "name" : "keymaster::OpenSslObjectDeleter *", "referenced_type" : "type-2211", "self_type" : "type-2210", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::OpenSslObjectDeleter *", "name" : "keymaster::OpenSslObjectDeleter *", "referenced_type" : "type-2214", "self_type" : "type-2213", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::OpenSslObjectDeleter *", "name" : "keymaster::OpenSslObjectDeleter *", "referenced_type" : "type-2712", "self_type" : "type-2740", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::OpenSslObjectDeleter *", "name" : "keymaster::OpenSslObjectDeleter *", "referenced_type" : "type-1359", "self_type" : "type-1358", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::OpenSslObjectDeleter *", "name" : "keymaster::OpenSslObjectDeleter *", "referenced_type" : "type-2335", "self_type" : "type-2334", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::OpenSslObjectDeleter *", "name" : "keymaster::OpenSslObjectDeleter *", "referenced_type" : "type-2411", "self_type" : "type-2410", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::OpenSslObjectDeleter *", "name" : "keymaster::OpenSslObjectDeleter *", "referenced_type" : "type-1099", "self_type" : "type-1098", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::OpenSslObjectDeleter *", "name" : "keymaster::OpenSslObjectDeleter *", "referenced_type" : "type-2683", "self_type" : "type-2682", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::OpenSslObjectDeleter *", "name" : "keymaster::OpenSslObjectDeleter *", "referenced_type" : "type-1102", "self_type" : "type-1101", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::OpenSslObjectDeleter *", "name" : "keymaster::OpenSslObjectDeleter *", "referenced_type" : "type-2728", "self_type" : "type-2741", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::OpenSslObjectDeleter *", "name" : "keymaster::OpenSslObjectDeleter *", "referenced_type" : "type-1106", "self_type" : "type-1105", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::OpenSslObjectDeleter *", "name" : "keymaster::OpenSslObjectDeleter *", "referenced_type" : "type-2139", "self_type" : "type-2216", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::Operation *", "name" : "keymaster::Operation *", "referenced_type" : "type-286", "self_type" : "type-285", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::OperationFactory *", "name" : "keymaster::OperationFactory *", "referenced_type" : "type-703", "self_type" : "type-704", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/operation.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::OperationFactory::KeyType *", "name" : "keymaster::OperationFactory::KeyType *", "referenced_type" : "type-706", "self_type" : "type-707", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/operation.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::OperationTable *", "name" : "keymaster::OperationTable *", "referenced_type" : "type-281", "self_type" : "type-353", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::RandomSource *", "name" : "keymaster::RandomSource *", "referenced_type" : "type-717", "self_type" : "type-718", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/random_source.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::Rfc5869Sha256Kdf *", "name" : "keymaster::Rfc5869Sha256Kdf *", "referenced_type" : "type-2490", "self_type" : "type-2498", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::RsaCryptOperation *", "name" : "keymaster::RsaCryptOperation *", "referenced_type" : "type-2821", "self_type" : "type-2822", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::RsaDecryptOperation *", "name" : "keymaster::RsaDecryptOperation *", "referenced_type" : "type-2827", "self_type" : "type-2828", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::RsaDigestingOperation *", "name" : "keymaster::RsaDigestingOperation *", "referenced_type" : "type-2812", "self_type" : "type-2928", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::RsaEncryptOperation *", "name" : "keymaster::RsaEncryptOperation *", "referenced_type" : "type-2825", "self_type" : "type-2826", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::RsaKey *", "name" : "keymaster::RsaKey *", "referenced_type" : "type-2770", "self_type" : "type-2777", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::RsaKey::RSA_Delete *", "name" : "keymaster::RsaKey::RSA_Delete *", "referenced_type" : "type-2775", "self_type" : "type-2785", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::RsaKeyFactory *", "name" : "keymaster::RsaKeyFactory *", "referenced_type" : "type-2896", "self_type" : "type-2897", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key_factory.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::RsaOperation *", "name" : "keymaster::RsaOperation *", "referenced_type" : "type-2805", "self_type" : "type-2809", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::RsaSignOperation *", "name" : "keymaster::RsaSignOperation *", "referenced_type" : "type-2816", "self_type" : "type-2817", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::RsaVerifyOperation *", "name" : "keymaster::RsaVerifyOperation *", "referenced_type" : "type-2819", "self_type" : "type-2820", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::Serializable *", "name" : "keymaster::Serializable *", "referenced_type" : "type-36", "self_type" : "type-35", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::SoftKeyFactoryMixin *", "name" : "keymaster::SoftKeyFactoryMixin *", "referenced_type" : "type-1178", "self_type" : "type-1181", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/soft_key_factory.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::SoftwareKeyBlobMaker *", "name" : "keymaster::SoftwareKeyBlobMaker *", "referenced_type" : "type-1176", "self_type" : "type-1177", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/soft_key_factory.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::SupportedAlgorithmsRequest *", "name" : "keymaster::SupportedAlgorithmsRequest *", "referenced_type" : "type-437", "self_type" : "type-438", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::SupportedAlgorithmsResponse *", "name" : "keymaster::SupportedAlgorithmsResponse *", "referenced_type" : "type-486", "self_type" : "type-487", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::SupportedBlockModesRequest *", "name" : "keymaster::SupportedBlockModesRequest *", "referenced_type" : "type-454", "self_type" : "type-455", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::SupportedBlockModesResponse *", "name" : "keymaster::SupportedBlockModesResponse *", "referenced_type" : "type-488", "self_type" : "type-489", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::SupportedByAlgorithmAndPurposeRequest *", "name" : "keymaster::SupportedByAlgorithmAndPurposeRequest *", "referenced_type" : "type-450", "self_type" : "type-451", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::SupportedByAlgorithmRequest *", "name" : "keymaster::SupportedByAlgorithmRequest *", "referenced_type" : "type-442", "self_type" : "type-443", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::SupportedDigestsRequest *", "name" : "keymaster::SupportedDigestsRequest *", "referenced_type" : "type-458", "self_type" : "type-459", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::SupportedDigestsResponse *", "name" : "keymaster::SupportedDigestsResponse *", "referenced_type" : "type-492", "self_type" : "type-493", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::SupportedExportFormatsRequest *", "name" : "keymaster::SupportedExportFormatsRequest *", "referenced_type" : "type-448", "self_type" : "type-449", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::SupportedExportFormatsResponse *", "name" : "keymaster::SupportedExportFormatsResponse *", "referenced_type" : "type-496", "self_type" : "type-497", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::SupportedImportFormatsRequest *", "name" : "keymaster::SupportedImportFormatsRequest *", "referenced_type" : "type-446", "self_type" : "type-447", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::SupportedImportFormatsResponse *", "name" : "keymaster::SupportedImportFormatsResponse *", "referenced_type" : "type-494", "self_type" : "type-495", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::SupportedPaddingModesRequest *", "name" : "keymaster::SupportedPaddingModesRequest *", "referenced_type" : "type-456", "self_type" : "type-457", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::SupportedPaddingModesResponse *", "name" : "keymaster::SupportedPaddingModesResponse *", "referenced_type" : "type-490", "self_type" : "type-491", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::SupportedResponse *", "name" : "keymaster::SupportedResponse *", "referenced_type" : "type-460", "self_type" : "type-461", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::SupportedResponse *", "name" : "keymaster::SupportedResponse *", "referenced_type" : "type-466", "self_type" : "type-468", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::SupportedResponse *", "name" : "keymaster::SupportedResponse *", "referenced_type" : "type-476", "self_type" : "type-478", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::SupportedResponse *", "name" : "keymaster::SupportedResponse *", "referenced_type" : "type-481", "self_type" : "type-483", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::SupportedResponse *", "name" : "keymaster::SupportedResponse *", "referenced_type" : "type-471", "self_type" : "type-473", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::SymmetricKey *", "name" : "keymaster::SymmetricKey *", "referenced_type" : "type-1191", "self_type" : "type-2985", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::SymmetricKeyFactory *", "name" : "keymaster::SymmetricKeyFactory *", "referenced_type" : "type-1184", "self_type" : "type-1187", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TKeymasterBlob *", "name" : "keymaster::TKeymasterBlob *", "referenced_type" : "type-275", "self_type" : "type-301", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TKeymasterBlob *", "name" : "keymaster::TKeymasterBlob *", "referenced_type" : "type-297", "self_type" : "type-306", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TripleDesKey *", "name" : "keymaster::TripleDesKey *", "referenced_type" : "type-6396", "self_type" : "type-6397", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/triple_des_key.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TripleDesKeyFactory *", "name" : "keymaster::TripleDesKeyFactory *", "referenced_type" : "type-6392", "self_type" : "type-6393", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/triple_des_key.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedEnumTag *", "name" : "keymaster::TypedEnumTag *", "referenced_type" : "type-191", "self_type" : "type-192", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedEnumTag *", "name" : "keymaster::TypedEnumTag *", "referenced_type" : "type-194", "self_type" : "type-195", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedEnumTag *", "name" : "keymaster::TypedEnumTag *", "referenced_type" : "type-365", "self_type" : "type-401", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedEnumTag *", "name" : "keymaster::TypedEnumTag *", "referenced_type" : "type-196", "self_type" : "type-198", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedEnumTag *", "name" : "keymaster::TypedEnumTag *", "referenced_type" : "type-210", "self_type" : "type-212", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedEnumTag *", "name" : "keymaster::TypedEnumTag *", "referenced_type" : "type-199", "self_type" : "type-201", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedEnumTag *", "name" : "keymaster::TypedEnumTag *", "referenced_type" : "type-202", "self_type" : "type-204", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedEnumTag *", "name" : "keymaster::TypedEnumTag *", "referenced_type" : "type-402", "self_type" : "type-403", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedEnumTag *", "name" : "keymaster::TypedEnumTag *", "referenced_type" : "type-264", "self_type" : "type-404", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedEnumTag *", "name" : "keymaster::TypedEnumTag *", "referenced_type" : "type-205", "self_type" : "type-209", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedEnumTag *", "name" : "keymaster::TypedEnumTag *", "referenced_type" : "type-309", "self_type" : "type-405", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedEnumTag *", "name" : "keymaster::TypedEnumTag *", "referenced_type" : "type-33", "self_type" : "type-400", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedTag *", "name" : "keymaster::TypedTag *", "referenced_type" : "type-247", "self_type" : "type-248", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedTag *", "name" : "keymaster::TypedTag *", "referenced_type" : "type-254", "self_type" : "type-255", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedTag *", "name" : "keymaster::TypedTag *", "referenced_type" : "type-238", "self_type" : "type-239", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedTag *", "name" : "keymaster::TypedTag *", "referenced_type" : "type-167", "self_type" : "type-168", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedTag *", "name" : "keymaster::TypedTag *", "referenced_type" : "type-217", "self_type" : "type-219", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedTag *", "name" : "keymaster::TypedTag *", "referenced_type" : "type-222", "self_type" : "type-223", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedTag *", "name" : "keymaster::TypedTag *", "referenced_type" : "type-224", "self_type" : "type-225", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedTag *", "name" : "keymaster::TypedTag *", "referenced_type" : "type-243", "self_type" : "type-244", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedTag *", "name" : "keymaster::TypedTag *", "referenced_type" : "type-1319", "self_type" : "type-1320", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedTag *", "name" : "keymaster::TypedTag *", "referenced_type" : "type-158", "self_type" : "type-159", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedTag *", "name" : "keymaster::TypedTag *", "referenced_type" : "type-252", "self_type" : "type-253", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedTag *", "name" : "keymaster::TypedTag *", "referenced_type" : "type-249", "self_type" : "type-251", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedTag *", "name" : "keymaster::TypedTag *", "referenced_type" : "type-154", "self_type" : "type-153", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedTag *", "name" : "keymaster::TypedTag *", "referenced_type" : "type-256", "self_type" : "type-257", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedTag *", "name" : "keymaster::TypedTag *", "referenced_type" : "type-162", "self_type" : "type-163", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedTag *", "name" : "keymaster::TypedTag *", "referenced_type" : "type-398", "self_type" : "type-399", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedTag *", "name" : "keymaster::TypedTag *", "referenced_type" : "type-1317", "self_type" : "type-1318", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedTag *", "name" : "keymaster::TypedTag *", "referenced_type" : "type-173", "self_type" : "type-174", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedTag *", "name" : "keymaster::TypedTag *", "referenced_type" : "type-176", "self_type" : "type-177", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedTag *", "name" : "keymaster::TypedTag *", "referenced_type" : "type-182", "self_type" : "type-183", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedTag *", "name" : "keymaster::TypedTag *", "referenced_type" : "type-187", "self_type" : "type-188", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedTag *", "name" : "keymaster::TypedTag *", "referenced_type" : "type-184", "self_type" : "type-185", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedTag *", "name" : "keymaster::TypedTag *", "referenced_type" : "type-189", "self_type" : "type-190", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedTag *", "name" : "keymaster::TypedTag *", "referenced_type" : "type-178", "self_type" : "type-179", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedTag *", "name" : "keymaster::TypedTag *", "referenced_type" : "type-180", "self_type" : "type-181", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedTag *", "name" : "keymaster::TypedTag *", "referenced_type" : "type-43", "self_type" : "type-44", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedTag *", "name" : "keymaster::TypedTag *", "referenced_type" : "type-164", "self_type" : "type-165", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedTag *", "name" : "keymaster::TypedTag *", "referenced_type" : "type-160", "self_type" : "type-161", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedTag *", "name" : "keymaster::TypedTag *", "referenced_type" : "type-171", "self_type" : "type-172", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedTag *", "name" : "keymaster::TypedTag *", "referenced_type" : "type-226", "self_type" : "type-227", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedTag *", "name" : "keymaster::TypedTag *", "referenced_type" : "type-155", "self_type" : "type-157", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedTag *", "name" : "keymaster::TypedTag *", "referenced_type" : "type-230", "self_type" : "type-231", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedTag *", "name" : "keymaster::TypedTag *", "referenced_type" : "type-232", "self_type" : "type-233", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedTag *", "name" : "keymaster::TypedTag *", "referenced_type" : "type-213", "self_type" : "type-214", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedTag *", "name" : "keymaster::TypedTag *", "referenced_type" : "type-245", "self_type" : "type-246", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedTag *", "name" : "keymaster::TypedTag *", "referenced_type" : "type-390", "self_type" : "type-391", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedTag *", "name" : "keymaster::TypedTag *", "referenced_type" : "type-215", "self_type" : "type-216", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedTag *", "name" : "keymaster::TypedTag *", "referenced_type" : "type-236", "self_type" : "type-237", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedTag *", "name" : "keymaster::TypedTag *", "referenced_type" : "type-220", "self_type" : "type-221", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedTag *", "name" : "keymaster::TypedTag *", "referenced_type" : "type-234", "self_type" : "type-235", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedTag *", "name" : "keymaster::TypedTag *", "referenced_type" : "type-396", "self_type" : "type-397", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedTag *", "name" : "keymaster::TypedTag *", "referenced_type" : "type-169", "self_type" : "type-170", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedTag *", "name" : "keymaster::TypedTag *", "referenced_type" : "type-241", "self_type" : "type-242", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedTag *", "name" : "keymaster::TypedTag *", "referenced_type" : "type-392", "self_type" : "type-393", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TypedTag *", "name" : "keymaster::TypedTag *", "referenced_type" : "type-394", "self_type" : "type-395", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::UniquePtr > [], keymaster::DefaultDelete > []> > *", "name" : "keymaster::UniquePtr > [], keymaster::DefaultDelete > []> > *", "referenced_type" : "type-282", "self_type" : "type-596", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::UniquePtr > *", "name" : "keymaster::UniquePtr > *", "referenced_type" : "type-2146", "self_type" : "type-2152", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::UniquePtr > *", "name" : "keymaster::UniquePtr > *", "referenced_type" : "type-2156", "self_type" : "type-2162", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::UniquePtr > *", "name" : "keymaster::UniquePtr > *", "referenced_type" : "type-2262", "self_type" : "type-2267", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::UniquePtr > *", "name" : "keymaster::UniquePtr > *", "referenced_type" : "type-2254", "self_type" : "type-2259", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::UniquePtr > *", "name" : "keymaster::UniquePtr > *", "referenced_type" : "type-1363", "self_type" : "type-1367", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::UniquePtr > *", "name" : "keymaster::UniquePtr > *", "referenced_type" : "type-2270", "self_type" : "type-2272", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::UniquePtr > *", "name" : "keymaster::UniquePtr > *", "referenced_type" : "type-2275", "self_type" : "type-2277", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::UniquePtr > *", "name" : "keymaster::UniquePtr > *", "referenced_type" : "type-2716", "self_type" : "type-2715", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::UniquePtr > *", "name" : "keymaster::UniquePtr > *", "referenced_type" : "type-1370", "self_type" : "type-1374", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::UniquePtr > *", "name" : "keymaster::UniquePtr > *", "referenced_type" : "type-2337", "self_type" : "type-2342", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::UniquePtr > *", "name" : "keymaster::UniquePtr > *", "referenced_type" : "type-2440", "self_type" : "type-2444", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::UniquePtr > *", "name" : "keymaster::UniquePtr > *", "referenced_type" : "type-1109", "self_type" : "type-1113", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::UniquePtr > *", "name" : "keymaster::UniquePtr > *", "referenced_type" : "type-2690", "self_type" : "type-2695", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::UniquePtr *", "name" : "keymaster::UniquePtr *", "referenced_type" : "type-2947", "self_type" : "type-2952", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::UniquePtr > *", "name" : "keymaster::UniquePtr > *", "referenced_type" : "type-1116", "self_type" : "type-1121", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::UniquePtr > *", "name" : "keymaster::UniquePtr > *", "referenced_type" : "type-1302", "self_type" : "type-1303", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::UniquePtr > *", "name" : "keymaster::UniquePtr > *", "referenced_type" : "type-2585", "self_type" : "type-2639", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::UniquePtr > *", "name" : "keymaster::UniquePtr > *", "referenced_type" : "type-735", "self_type" : "type-737", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::UniquePtr > *", "name" : "keymaster::UniquePtr > *", "referenced_type" : "type-2505", "self_type" : "type-2513", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::UniquePtr > *", "name" : "keymaster::UniquePtr > *", "referenced_type" : "type-349", "self_type" : "type-740", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::UniquePtr > *", "name" : "keymaster::UniquePtr > *", "referenced_type" : "type-2698", "self_type" : "type-2699", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::UniquePtr > *", "name" : "keymaster::UniquePtr > *", "referenced_type" : "type-284", "self_type" : "type-283", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::UniquePtr > *", "name" : "keymaster::UniquePtr > *", "referenced_type" : "type-352", "self_type" : "type-745", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::UniquePtr > *", "name" : "keymaster::UniquePtr > *", "referenced_type" : "type-2506", "self_type" : "type-2517", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::UniquePtr > *", "name" : "keymaster::UniquePtr > *", "referenced_type" : "type-2943", "self_type" : "type-2944", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::UniquePtr *", "name" : "keymaster::UniquePtr *", "referenced_type" : "type-1377", "self_type" : "type-1379", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::UniquePtr *", "name" : "keymaster::UniquePtr *", "referenced_type" : "type-6453", "self_type" : "type-6455", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::UniquePtr > *", "name" : "keymaster::UniquePtr > *", "referenced_type" : "type-607", "self_type" : "type-660", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::UniquePtr > *", "name" : "keymaster::UniquePtr > *", "referenced_type" : "type-705", "self_type" : "type-750", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::UniquePtr *", "name" : "keymaster::UniquePtr *", "referenced_type" : "type-729", "self_type" : "type-731", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::UniquePtr > *", "name" : "keymaster::UniquePtr > *", "referenced_type" : "type-764", "self_type" : "type-775", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::UniquePtr > *", "name" : "keymaster::UniquePtr > *", "referenced_type" : "type-791", "self_type" : "type-804", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::UniquePtr > *", "name" : "keymaster::UniquePtr > *", "referenced_type" : "type-756", "self_type" : "type-759", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::UniquePtr > *", "name" : "keymaster::UniquePtr > *", "referenced_type" : "type-2724", "self_type" : "type-2730", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::UniquePtr > *", "name" : "keymaster::UniquePtr > *", "referenced_type" : "type-1124", "self_type" : "type-1128", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::UniquePtr *", "name" : "keymaster::UniquePtr *", "referenced_type" : "type-2771", "self_type" : "type-2850", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::UniquePtr > *", "name" : "keymaster::UniquePtr > *", "referenced_type" : "type-118", "self_type" : "type-723", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::UniquePtr > *", "name" : "keymaster::UniquePtr > *", "referenced_type" : "type-2166", "self_type" : "type-2172", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::UniquePtr > *", "name" : "keymaster::UniquePtr > *", "referenced_type" : "type-2142", "self_type" : "type-2141", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::UpdateOperationRequest *", "name" : "keymaster::UpdateOperationRequest *", "referenced_type" : "type-516", "self_type" : "type-517", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::UpdateOperationResponse *", "name" : "keymaster::UpdateOperationResponse *", "referenced_type" : "type-518", "self_type" : "type-519", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::UpgradeKeyRequest *", "name" : "keymaster::UpgradeKeyRequest *", "referenced_type" : "type-577", "self_type" : "type-578", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::UpgradeKeyResponse *", "name" : "keymaster::UpgradeKeyResponse *", "referenced_type" : "type-580", "self_type" : "type-581", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::VerificationToken *", "name" : "keymaster::VerificationToken *", "referenced_type" : "type-614", "self_type" : "type-615", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::VerifyAuthorizationRequest *", "name" : "keymaster::VerifyAuthorizationRequest *", "referenced_type" : "type-617", "self_type" : "type-618", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::VerifyAuthorizationResponse *", "name" : "keymaster::VerifyAuthorizationResponse *", "referenced_type" : "type-622", "self_type" : "type-623", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::km_auth_list *", "name" : "keymaster::km_auth_list *", "referenced_type" : "type-1155", "self_type" : "type-1163", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::km_auth_list **", "name" : "keymaster::km_auth_list **", "referenced_type" : "type-1163", "self_type" : "type-1343", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::km_key_description *", "name" : "keymaster::km_key_description *", "referenced_type" : "type-1162", "self_type" : "type-1348", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::km_key_description **", "name" : "keymaster::km_key_description **", "referenced_type" : "type-1348", "self_type" : "type-1347", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::km_root_of_trust *", "name" : "keymaster::km_root_of_trust *", "referenced_type" : "type-1148", "self_type" : "type-1158", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::km_root_of_trust **", "name" : "keymaster::km_root_of_trust **", "referenced_type" : "type-1158", "self_type" : "type-1334", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::km_wrapped_key *", "name" : "keymaster::km_wrapped_key *", "referenced_type" : "type-6449", "self_type" : "type-6448", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::km_wrapped_key **", "name" : "keymaster::km_wrapped_key **", "referenced_type" : "type-6448", "self_type" : "type-6447", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::km_wrapped_key_description *", "name" : "keymaster::km_wrapped_key_description *", "referenced_type" : "type-6438", "self_type" : "type-6442", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::km_wrapped_key_description **", "name" : "keymaster::km_wrapped_key_description **", "referenced_type" : "type-6442", "self_type" : "type-6443", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::stack_st_ASN1_TYPE_Delete *", "name" : "keymaster::stack_st_ASN1_TYPE_Delete *", "referenced_type" : "type-1136", "self_type" : "type-1137", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "keymaster_algorithm_t *", "name" : "keymaster_algorithm_t *", "referenced_type" : "type-51", "self_type" : "type-367", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster_blob_t *", "name" : "keymaster_blob_t *", "referenced_type" : "type-11", "self_type" : "type-573", "size" : 8, "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h" }, { "alignment" : 8, "linker_set_key" : "keymaster_block_mode_t *", "name" : "keymaster_block_mode_t *", "referenced_type" : "type-54", "self_type" : "type-467", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster_cert_chain_t *", "name" : "keymaster_cert_chain_t *", "referenced_type" : "type-572", "self_type" : "type-730", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster_digest_t *", "name" : "keymaster_digest_t *", "referenced_type" : "type-61", "self_type" : "type-477", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster_ec_curve_t *", "name" : "keymaster_ec_curve_t *", "referenced_type" : "type-211", "self_type" : "type-820", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster_error_t *", "name" : "keymaster_error_t *", "referenced_type" : "type-19", "self_type" : "type-106", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 8, "linker_set_key" : "keymaster_kdf_t *", "name" : "keymaster_kdf_t *", "referenced_type" : "type-206", "self_type" : "type-2499", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 8, "linker_set_key" : "keymaster_key_blob_t *", "name" : "keymaster_key_blob_t *", "referenced_type" : "type-229", "self_type" : "type-260", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster_key_characteristics_t *", "name" : "keymaster_key_characteristics_t *", "referenced_type" : "type-28", "self_type" : "type-27", "size" : 8, "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h" }, { "alignment" : 8, "linker_set_key" : "keymaster_key_format_t *", "name" : "keymaster_key_format_t *", "referenced_type" : "type-64", "self_type" : "type-482", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster_key_param_set_t *", "name" : "keymaster_key_param_set_t *", "referenced_type" : "type-25", "self_type" : "type-24", "size" : 8, "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h" }, { "alignment" : 8, "linker_set_key" : "keymaster_key_param_t *", "name" : "keymaster_key_param_t *", "referenced_type" : "type-4", "self_type" : "type-26", "size" : 8, "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h" }, { "alignment" : 8, "linker_set_key" : "keymaster_padding_t *", "name" : "keymaster_padding_t *", "referenced_type" : "type-57", "self_type" : "type-472", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster_purpose_t *", "name" : "keymaster_purpose_t *", "referenced_type" : "type-34", "self_type" : "type-86", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 8, "linker_set_key" : "keymaster_security_level_t *", "name" : "keymaster_security_level_t *", "referenced_type" : "type-17", "self_type" : "type-758", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 8, "linker_set_key" : "keymaster_tag_t *", "name" : "keymaster_tag_t *", "referenced_type" : "type-5", "self_type" : "type-18", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 8, "linker_set_key" : "keymaster_verified_boot_t *", "name" : "keymaster_verified_boot_t *", "referenced_type" : "type-14", "self_type" : "type-1172", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "pkcs8_priv_key_info_st *", "name" : "pkcs8_priv_key_info_st *", "referenced_type" : "type-2726", "self_type" : "type-2725", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "pkcs8_priv_key_info_st *", "name" : "pkcs8_priv_key_info_st *", "referenced_type" : "type-6180", "self_type" : "type-6179", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "rsa_st *", "name" : "rsa_st *", "referenced_type" : "type-1126", "self_type" : "type-1125", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "rsa_st *", "name" : "rsa_st *", "referenced_type" : "type-1912", "self_type" : "type-1911", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "rsa_st *", "name" : "rsa_st *", "referenced_type" : "type-2773", "self_type" : "type-2772", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "rsa_st *", "name" : "rsa_st *", "referenced_type" : "type-2857", "self_type" : "type-2856", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "rsa_st *", "name" : "rsa_st *", "referenced_type" : "type-2942", "self_type" : "type-2941", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "rsa_st *", "name" : "rsa_st *", "referenced_type" : "type-3305", "self_type" : "type-3304", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "rsa_st *", "name" : "rsa_st *", "referenced_type" : "type-4290", "self_type" : "type-4289", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "rsa_st *", "name" : "rsa_st *", "referenced_type" : "type-5481", "self_type" : "type-5480", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "rsa_st *", "name" : "rsa_st *", "referenced_type" : "type-6210", "self_type" : "type-6209", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "rsa_st *", "name" : "rsa_st *", "referenced_type" : "type-6258", "self_type" : "type-6257", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "rsa_st *", "name" : "rsa_st *", "referenced_type" : "type-6324", "self_type" : "type-6323", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-1157", "self_type" : "type-1156", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-1256", "self_type" : "type-1255", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-1337", "self_type" : "type-1336", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-1936", "self_type" : "type-1935", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-2023", "self_type" : "type-2022", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-2098", "self_type" : "type-2097", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-2234", "self_type" : "type-2233", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-2312", "self_type" : "type-2311", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-2394", "self_type" : "type-2393", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-2558", "self_type" : "type-2557", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-2619", "self_type" : "type-2618", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-2886", "self_type" : "type-2885", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-2978", "self_type" : "type-2977", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-3329", "self_type" : "type-3328", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-3416", "self_type" : "type-3415", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-3491", "self_type" : "type-3490", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-3595", "self_type" : "type-3594", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-3659", "self_type" : "type-3658", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-3735", "self_type" : "type-3734", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-4314", "self_type" : "type-4313", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-4401", "self_type" : "type-4400", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-4476", "self_type" : "type-4475", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-4580", "self_type" : "type-4579", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-4644", "self_type" : "type-4643", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-4720", "self_type" : "type-4719", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-4860", "self_type" : "type-4859", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-4912", "self_type" : "type-4911", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-5512", "self_type" : "type-5511", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-5594", "self_type" : "type-5593", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-5670", "self_type" : "type-5669", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-5776", "self_type" : "type-5775", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-5847", "self_type" : "type-5846", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-5937", "self_type" : "type-5936", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-6085", "self_type" : "type-6084", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-6118", "self_type" : "type-6117", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-6274", "self_type" : "type-6273", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-6351", "self_type" : "type-6350", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-6383", "self_type" : "type-6382", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-6430", "self_type" : "type-6429", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-1139", "self_type" : "type-1138", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-1244", "self_type" : "type-1243", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-1325", "self_type" : "type-1324", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-1922", "self_type" : "type-1921", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-2011", "self_type" : "type-2010", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-2086", "self_type" : "type-2085", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-2225", "self_type" : "type-2224", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-2300", "self_type" : "type-2299", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-2381", "self_type" : "type-2380", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-2547", "self_type" : "type-2546", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-2607", "self_type" : "type-2606", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-2874", "self_type" : "type-2873", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-2967", "self_type" : "type-2966", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-3315", "self_type" : "type-3314", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-3404", "self_type" : "type-3403", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-3479", "self_type" : "type-3478", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-3586", "self_type" : "type-3585", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-3647", "self_type" : "type-3646", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-3722", "self_type" : "type-3721", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-4300", "self_type" : "type-4299", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-4389", "self_type" : "type-4388", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-4464", "self_type" : "type-4463", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-4571", "self_type" : "type-4570", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-4632", "self_type" : "type-4631", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-4707", "self_type" : "type-4706", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-4849", "self_type" : "type-4848", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-4900", "self_type" : "type-4899", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-5497", "self_type" : "type-5496", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-5583", "self_type" : "type-5582", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-5658", "self_type" : "type-5657", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-5766", "self_type" : "type-5765", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-5835", "self_type" : "type-5834", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-5926", "self_type" : "type-5925", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-6073", "self_type" : "type-6072", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-6106", "self_type" : "type-6105", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-6263", "self_type" : "type-6262", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-6340", "self_type" : "type-6339", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-6371", "self_type" : "type-6370", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-6419", "self_type" : "type-6418", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "unsigned char *", "name" : "unsigned char *", "referenced_type" : "type-3", "self_type" : "type-119", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "unsigned char **", "name" : "unsigned char **", "referenced_type" : "type-119", "self_type" : "type-1335", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "linker_set_key" : "unsigned int *", "name" : "unsigned int *", "referenced_type" : "type-8", "self_type" : "type-96", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 8, "linker_set_key" : "unsigned long *", "name" : "unsigned long *", "referenced_type" : "type-10", "self_type" : "type-76", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 8, "linker_set_key" : "v3_ext_ctx *", "name" : "v3_ext_ctx *", "referenced_type" : "type-2168", "self_type" : "type-2167", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "v3_ext_ctx *", "name" : "v3_ext_ctx *", "referenced_type" : "type-3548", "self_type" : "type-3547", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "v3_ext_ctx *", "name" : "v3_ext_ctx *", "referenced_type" : "type-4533", "self_type" : "type-4532", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "v3_ext_ctx *", "name" : "v3_ext_ctx *", "referenced_type" : "type-5727", "self_type" : "type-5726", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "void *", "name" : "void *", "referenced_type" : "type-48", "self_type" : "type-175", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "x509_st *", "name" : "x509_st *", "referenced_type" : "type-2138", "self_type" : "type-2137", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "x509_st *", "name" : "x509_st *", "referenced_type" : "type-3531", "self_type" : "type-3530", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "x509_st *", "name" : "x509_st *", "referenced_type" : "type-4516", "self_type" : "type-4515", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "x509_st *", "name" : "x509_st *", "referenced_type" : "type-5710", "self_type" : "type-5709", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" } ], "qualified_types" : [ { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[2]", "name" : "ASN1_TEMPLATE_st const[2]", "referenced_type" : "type-6439", "self_type" : "type-6441", "size" : 80, "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-1159", "self_type" : "type-1161", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-1257", "self_type" : "type-1259", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-1338", "self_type" : "type-1342", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-1938", "self_type" : "type-1940", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-2024", "self_type" : "type-2026", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-2099", "self_type" : "type-2103", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-2235", "self_type" : "type-2237", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-2313", "self_type" : "type-2315", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-2395", "self_type" : "type-2397", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-2560", "self_type" : "type-2562", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-2621", "self_type" : "type-2623", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-2888", "self_type" : "type-2890", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-2979", "self_type" : "type-2981", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-3331", "self_type" : "type-3333", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-3417", "self_type" : "type-3419", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-3492", "self_type" : "type-3496", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-3596", "self_type" : "type-3598", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-3660", "self_type" : "type-3662", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-3736", "self_type" : "type-3738", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-4316", "self_type" : "type-4318", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-4402", "self_type" : "type-4404", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-4477", "self_type" : "type-4481", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-4581", "self_type" : "type-4583", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-4645", "self_type" : "type-4647", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-4721", "self_type" : "type-4723", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-4862", "self_type" : "type-4864", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-4914", "self_type" : "type-4916", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-5514", "self_type" : "type-5516", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-5596", "self_type" : "type-5598", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-5671", "self_type" : "type-5673", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-5778", "self_type" : "type-5780", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-5848", "self_type" : "type-5850", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-5938", "self_type" : "type-5941", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-6086", "self_type" : "type-6088", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-6119", "self_type" : "type-6121", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-6275", "self_type" : "type-6277", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-6352", "self_type" : "type-6354", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-6384", "self_type" : "type-6386", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-6432", "self_type" : "type-6434", "size" : 1440, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-1150", "self_type" : "type-1152", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-1249", "self_type" : "type-1252", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-1328", "self_type" : "type-1331", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-1930", "self_type" : "type-1932", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-2016", "self_type" : "type-2019", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-2089", "self_type" : "type-2092", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-2228", "self_type" : "type-2230", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-2306", "self_type" : "type-2308", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-2387", "self_type" : "type-2389", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-2552", "self_type" : "type-2554", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-2613", "self_type" : "type-2615", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-2880", "self_type" : "type-2882", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-2972", "self_type" : "type-2974", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-3323", "self_type" : "type-3325", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-3409", "self_type" : "type-3412", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-3482", "self_type" : "type-3485", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-3589", "self_type" : "type-3591", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-3653", "self_type" : "type-3655", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-3728", "self_type" : "type-3730", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-4308", "self_type" : "type-4310", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-4394", "self_type" : "type-4397", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-4467", "self_type" : "type-4470", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-4574", "self_type" : "type-4576", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-4638", "self_type" : "type-4640", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-4713", "self_type" : "type-4715", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-4854", "self_type" : "type-4856", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-4906", "self_type" : "type-4908", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-5505", "self_type" : "type-5508", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-5588", "self_type" : "type-5590", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-5662", "self_type" : "type-5664", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-5770", "self_type" : "type-5772", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-5840", "self_type" : "type-5843", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-5931", "self_type" : "type-5933", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-6078", "self_type" : "type-6081", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-6112", "self_type" : "type-6114", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-6268", "self_type" : "type-6270", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-6345", "self_type" : "type-6347", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-6377", "self_type" : "type-6379", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-6424", "self_type" : "type-6426", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[6]", "name" : "ASN1_TEMPLATE_st const[6]", "referenced_type" : "type-6444", "self_type" : "type-6446", "size" : 240, "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-1164", "self_type" : "type-1167", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-1261", "self_type" : "type-1263", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-1344", "self_type" : "type-1346", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-1942", "self_type" : "type-1945", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-2028", "self_type" : "type-2030", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-2105", "self_type" : "type-2107", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-2239", "self_type" : "type-2241", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-2316", "self_type" : "type-2318", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-2398", "self_type" : "type-2401", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-2563", "self_type" : "type-2565", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-2624", "self_type" : "type-2626", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-2891", "self_type" : "type-2893", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-2982", "self_type" : "type-2984", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-3335", "self_type" : "type-3338", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-3421", "self_type" : "type-3423", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-3498", "self_type" : "type-3500", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-3600", "self_type" : "type-3602", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-3663", "self_type" : "type-3665", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-3739", "self_type" : "type-3742", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-4320", "self_type" : "type-4323", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-4406", "self_type" : "type-4408", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-4483", "self_type" : "type-4485", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-4585", "self_type" : "type-4587", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-4648", "self_type" : "type-4650", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-4724", "self_type" : "type-4727", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-4865", "self_type" : "type-4867", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-4917", "self_type" : "type-4919", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-5518", "self_type" : "type-5520", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-5599", "self_type" : "type-5601", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-5675", "self_type" : "type-5678", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-5781", "self_type" : "type-5783", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-5852", "self_type" : "type-5854", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-5942", "self_type" : "type-5944", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-6090", "self_type" : "type-6092", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-6122", "self_type" : "type-6124", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-6278", "self_type" : "type-6280", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-6355", "self_type" : "type-6357", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-6387", "self_type" : "type-6389", "size" : 320, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-6435", "self_type" : "type-6437", "size" : 320, "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-1174", "self_type" : "type-1175", "size" : 25, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-1154", "self_type" : "type-1153", "size" : 56, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-1254", "self_type" : "type-1253", "size" : 56, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-1333", "self_type" : "type-1332", "size" : 56, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-1934", "self_type" : "type-1933", "size" : 56, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-2021", "self_type" : "type-2020", "size" : 56, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-2094", "self_type" : "type-2093", "size" : 56, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-2232", "self_type" : "type-2231", "size" : 56, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-2310", "self_type" : "type-2309", "size" : 56, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-2391", "self_type" : "type-2390", "size" : 56, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-2556", "self_type" : "type-2555", "size" : 56, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-2617", "self_type" : "type-2616", "size" : 56, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-2884", "self_type" : "type-2883", "size" : 56, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-2976", "self_type" : "type-2975", "size" : 56, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-3327", "self_type" : "type-3326", "size" : 56, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-3414", "self_type" : "type-3413", "size" : 56, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-3487", "self_type" : "type-3486", "size" : 56, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-3593", "self_type" : "type-3592", "size" : 56, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-3657", "self_type" : "type-3656", "size" : 56, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-3732", "self_type" : "type-3731", "size" : 56, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-4312", "self_type" : "type-4311", "size" : 56, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-4399", "self_type" : "type-4398", "size" : 56, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-4472", "self_type" : "type-4471", "size" : 56, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-4578", "self_type" : "type-4577", "size" : 56, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-4642", "self_type" : "type-4641", "size" : 56, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-4717", "self_type" : "type-4716", "size" : 56, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-4858", "self_type" : "type-4857", "size" : 56, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-4910", "self_type" : "type-4909", "size" : 56, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-5510", "self_type" : "type-5509", "size" : 56, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-5592", "self_type" : "type-5591", "size" : 56, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-5666", "self_type" : "type-5665", "size" : 56, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-5774", "self_type" : "type-5773", "size" : 56, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-5845", "self_type" : "type-5844", "size" : 56, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-5935", "self_type" : "type-5934", "size" : 56, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-6083", "self_type" : "type-6082", "size" : 56, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-6116", "self_type" : "type-6115", "size" : 56, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-6272", "self_type" : "type-6271", "size" : 56, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-6349", "self_type" : "type-6348", "size" : 56, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-6381", "self_type" : "type-6380", "size" : 56, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-6428", "self_type" : "type-6427", "size" : 56, "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-259", "self_type" : "type-258", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/logger.h" }, { "is_const" : true, "linker_set_key" : "const ec_group_st", "name" : "const ec_group_st", "referenced_type" : "type-2743", "self_type" : "type-2742", "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "is_const" : true, "linker_set_key" : "const ec_group_st", "name" : "const ec_group_st", "referenced_type" : "type-6191", "self_type" : "type-6190", "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "is_const" : true, "linker_set_key" : "const env_md_st", "name" : "const env_md_st", "referenced_type" : "type-2417", "self_type" : "type-2416", "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-2463", "self_type" : "type-2462", "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-2808", "self_type" : "type-2807", "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-2910", "self_type" : "type-2909", "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-2926", "self_type" : "type-2925", "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-3754", "self_type" : "type-3753", "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-3792", "self_type" : "type-3791", "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-4739", "self_type" : "type-4738", "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-4777", "self_type" : "type-4776", "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-5958", "self_type" : "type-5957", "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-5995", "self_type" : "type-5994", "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-6228", "self_type" : "type-6227", "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-6293", "self_type" : "type-6292", "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-6308", "self_type" : "type-6307", "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const evp_pkey_st", "name" : "const evp_pkey_st", "referenced_type" : "type-2367", "self_type" : "type-2366", "size" : 24, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const evp_pkey_st", "name" : "const evp_pkey_st", "referenced_type" : "type-2749", "self_type" : "type-2748", "size" : 24, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const evp_pkey_st", "name" : "const evp_pkey_st", "referenced_type" : "type-2783", "self_type" : "type-2782", "size" : 24, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const evp_pkey_st", "name" : "const evp_pkey_st", "referenced_type" : "type-3708", "self_type" : "type-3707", "size" : 24, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const evp_pkey_st", "name" : "const evp_pkey_st", "referenced_type" : "type-4693", "self_type" : "type-4692", "size" : 24, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const evp_pkey_st", "name" : "const evp_pkey_st", "referenced_type" : "type-5904", "self_type" : "type-5903", "size" : 24, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const evp_pkey_st", "name" : "const evp_pkey_st", "referenced_type" : "type-6196", "self_type" : "type-6195", "size" : 24, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const evp_pkey_st", "name" : "const evp_pkey_st", "referenced_type" : "type-6217", "self_type" : "type-6216", "size" : 24, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const int", "name" : "const int", "referenced_type" : "type-6", "self_type" : "type-434", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::AbortOperationRequest", "name" : "const keymaster::AbortOperationRequest", "referenced_type" : "type-524", "self_type" : "type-526", "size" : 24, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::AbortOperationResponse", "name" : "const keymaster::AbortOperationResponse", "referenced_type" : "type-528", "self_type" : "type-530", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::AccessCountMap::AccessCount", "name" : "const keymaster::AccessCountMap::AccessCount", "referenced_type" : "type-116", "self_type" : "type-115", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::AccessCountMap::AccessCount", "name" : "const keymaster::AccessCountMap::AccessCount", "referenced_type" : "type-1736", "self_type" : "type-1735", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::AccessCountMap::AccessCount", "name" : "const keymaster::AccessCountMap::AccessCount", "referenced_type" : "type-3129", "self_type" : "type-3128", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::AccessCountMap::AccessCount", "name" : "const keymaster::AccessCountMap::AccessCount", "referenced_type" : "type-4114", "self_type" : "type-4113", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::AccessCountMap::AccessCount", "name" : "const keymaster::AccessCountMap::AccessCount", "referenced_type" : "type-5194", "self_type" : "type-5193", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::AccessCountMap::AccessCount", "name" : "const keymaster::AccessCountMap::AccessCount", "referenced_type" : "type-5360", "self_type" : "type-5359", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::AccessCountMap::AccessCount", "name" : "const keymaster::AccessCountMap::AccessCount", "referenced_type" : "type-937", "self_type" : "type-936", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::AccessTimeMap::AccessTime", "name" : "const keymaster::AccessTimeMap::AccessTime", "referenced_type" : "type-1710", "self_type" : "type-1709", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::AccessTimeMap::AccessTime", "name" : "const keymaster::AccessTimeMap::AccessTime", "referenced_type" : "type-3103", "self_type" : "type-3102", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::AccessTimeMap::AccessTime", "name" : "const keymaster::AccessTimeMap::AccessTime", "referenced_type" : "type-4088", "self_type" : "type-4087", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::AccessTimeMap::AccessTime", "name" : "const keymaster::AccessTimeMap::AccessTime", "referenced_type" : "type-5168", "self_type" : "type-5167", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::AccessTimeMap::AccessTime", "name" : "const keymaster::AccessTimeMap::AccessTime", "referenced_type" : "type-5351", "self_type" : "type-5350", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::AccessTimeMap::AccessTime", "name" : "const keymaster::AccessTimeMap::AccessTime", "referenced_type" : "type-78", "self_type" : "type-77", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::AccessTimeMap::AccessTime", "name" : "const keymaster::AccessTimeMap::AccessTime", "referenced_type" : "type-911", "self_type" : "type-910", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::AddEntropyRequest", "name" : "const keymaster::AddEntropyRequest", "referenced_type" : "type-532", "self_type" : "type-648", "size" : 56, "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::AddEntropyResponse", "name" : "const keymaster::AddEntropyResponse", "referenced_type" : "type-534", "self_type" : "type-536", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::AesKeyFactory", "name" : "const keymaster::AesKeyFactory", "referenced_type" : "type-1194", "self_type" : "type-1196", "size" : 32, "source_file" : "/system/keymaster/include/keymaster/km_openssl/aes_key.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::AndroidKeymaster", "name" : "const keymaster::AndroidKeymaster", "referenced_type" : "type-627", "self_type" : "type-676", "size" : 24, "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::AsymmetricKey", "name" : "const keymaster::AsymmetricKey", "referenced_type" : "type-1239", "self_type" : "type-1241", "size" : 192, "source_file" : "/system/keymaster/include/keymaster/km_openssl/asymmetric_key.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::AsymmetricKeyFactory", "name" : "const keymaster::AsymmetricKeyFactory", "referenced_type" : "type-1291", "self_type" : "type-1293", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/asymmetric_key_factory.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::AttestKeyRequest", "name" : "const keymaster::AttestKeyRequest", "referenced_type" : "type-569", "self_type" : "type-661", "size" : 112, "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::AttestKeyResponse", "name" : "const keymaster::AttestKeyResponse", "referenced_type" : "type-571", "self_type" : "type-795", "size" : 32, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::AttestationRecordContext", "name" : "const keymaster::AttestationRecordContext", "referenced_type" : "type-1168", "self_type" : "type-1170", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::AuthProxy", "name" : "const keymaster::AuthProxy", "referenced_type" : "type-428", "self_type" : "type-430", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::AuthProxyIterator", "name" : "const keymaster::AuthProxyIterator", "referenced_type" : "type-421", "self_type" : "type-423", "size" : 24, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::AuthorizationSet", "name" : "const keymaster::AuthorizationSet", "referenced_type" : "type-287", "self_type" : "type-412", "size" : 80, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::AuthorizationSetBuilder", "name" : "const keymaster::AuthorizationSetBuilder", "referenced_type" : "type-416", "self_type" : "type-419", "size" : 80, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::BeginOperationRequest", "name" : "const keymaster::BeginOperationRequest", "referenced_type" : "type-512", "self_type" : "type-668", "size" : 112, "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::BeginOperationResponse", "name" : "const keymaster::BeginOperationResponse", "referenced_type" : "type-514", "self_type" : "type-772", "size" : 104, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::Buffer", "name" : "const keymaster::Buffer", "referenced_type" : "type-117", "self_type" : "type-148", "size" : 40, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::ComputeSharedHmacRequest", "name" : "const keymaster::ComputeSharedHmacRequest", "referenced_type" : "type-600", "self_type" : "type-603", "size" : 40, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::ComputeSharedHmacResponse", "name" : "const keymaster::ComputeSharedHmacResponse", "referenced_type" : "type-337", "self_type" : "type-805", "size" : 32, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::ConfigureRequest", "name" : "const keymaster::ConfigureRequest", "referenced_type" : "type-582", "self_type" : "type-584", "size" : 24, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::ConfigureResponse", "name" : "const keymaster::ConfigureResponse", "referenced_type" : "type-586", "self_type" : "type-588", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const keymaster::DefaultDelete > []>", "name" : "const keymaster::DefaultDelete > []>", "referenced_type" : "type-293", "self_type" : "type-432", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const keymaster::DefaultDelete", "name" : "const keymaster::DefaultDelete", "referenced_type" : "type-1298", "self_type" : "type-1300", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const keymaster::DefaultDelete", "name" : "const keymaster::DefaultDelete", "referenced_type" : "type-2589", "self_type" : "type-2635", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const keymaster::DefaultDelete", "name" : "const keymaster::DefaultDelete", "referenced_type" : "type-575", "self_type" : "type-749", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const keymaster::DefaultDelete", "name" : "const keymaster::DefaultDelete", "referenced_type" : "type-2480", "self_type" : "type-2485", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const keymaster::DefaultDelete", "name" : "const keymaster::DefaultDelete", "referenced_type" : "type-41", "self_type" : "type-59", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const keymaster::DefaultDelete", "name" : "const keymaster::DefaultDelete", "referenced_type" : "type-2669", "self_type" : "type-2672", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const keymaster::DefaultDelete", "name" : "const keymaster::DefaultDelete", "referenced_type" : "type-291", "self_type" : "type-407", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const keymaster::DefaultDelete", "name" : "const keymaster::DefaultDelete", "referenced_type" : "type-280", "self_type" : "type-360", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const keymaster::DefaultDelete", "name" : "const keymaster::DefaultDelete", "referenced_type" : "type-2489", "self_type" : "type-2493", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const keymaster::DefaultDelete", "name" : "const keymaster::DefaultDelete", "referenced_type" : "type-2921", "self_type" : "type-2923", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const keymaster::DefaultDelete", "name" : "const keymaster::DefaultDelete", "referenced_type" : "type-499", "self_type" : "type-498", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const keymaster::DefaultDelete", "name" : "const keymaster::DefaultDelete", "referenced_type" : "type-563", "self_type" : "type-562", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const keymaster::DefaultDelete", "name" : "const keymaster::DefaultDelete", "referenced_type" : "type-698", "self_type" : "type-697", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const keymaster::DefaultDelete", "name" : "const keymaster::DefaultDelete", "referenced_type" : "type-720", "self_type" : "type-719", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const keymaster::DefaultDelete", "name" : "const keymaster::DefaultDelete", "referenced_type" : "type-634", "self_type" : "type-633", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const keymaster::DefaultDelete", "name" : "const keymaster::DefaultDelete", "referenced_type" : "type-1", "self_type" : "type-601", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const keymaster::DefaultDelete", "name" : "const keymaster::DefaultDelete", "referenced_type" : "type-2170", "self_type" : "type-2249", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::DeleteAllKeysRequest", "name" : "const keymaster::DeleteAllKeysRequest", "referenced_type" : "type-552", "self_type" : "type-554", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::DeleteAllKeysResponse", "name" : "const keymaster::DeleteAllKeysResponse", "referenced_type" : "type-556", "self_type" : "type-558", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::DeleteKeyRequest", "name" : "const keymaster::DeleteKeyRequest", "referenced_type" : "type-546", "self_type" : "type-665", "size" : 32, "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::DeleteKeyResponse", "name" : "const keymaster::DeleteKeyResponse", "referenced_type" : "type-548", "self_type" : "type-550", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::EcKey", "name" : "const keymaster::EcKey", "referenced_type" : "type-2359", "self_type" : "type-2361", "size" : 200, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::EcKeyFactory", "name" : "const keymaster::EcKeyFactory", "referenced_type" : "type-2402", "self_type" : "type-2404", "size" : 24, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key_factory.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::EcdsaOperationFactory", "name" : "const keymaster::EcdsaOperationFactory", "referenced_type" : "type-2428", "self_type" : "type-2429", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::EcdsaSignOperationFactory", "name" : "const keymaster::EcdsaSignOperationFactory", "referenced_type" : "type-2432", "self_type" : "type-2433", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::EcdsaVerifyOperationFactory", "name" : "const keymaster::EcdsaVerifyOperationFactory", "referenced_type" : "type-2435", "self_type" : "type-2436", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::ExportKeyRequest", "name" : "const keymaster::ExportKeyRequest", "referenced_type" : "type-542", "self_type" : "type-658", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::ExportKeyResponse", "name" : "const keymaster::ExportKeyResponse", "referenced_type" : "type-544", "self_type" : "type-788", "size" : 32, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::FinishOperationRequest", "name" : "const keymaster::FinishOperationRequest", "referenced_type" : "type-520", "self_type" : "type-673", "size" : 184, "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::FinishOperationResponse", "name" : "const keymaster::FinishOperationResponse", "referenced_type" : "type-522", "self_type" : "type-779", "size" : 136, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::GenerateKeyRequest", "name" : "const keymaster::GenerateKeyRequest", "referenced_type" : "type-501", "self_type" : "type-503", "size" : 96, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::GenerateKeyResponse", "name" : "const keymaster::GenerateKeyResponse", "referenced_type" : "type-505", "self_type" : "type-765", "size" : 192, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::GetHmacSharingParametersResponse", "name" : "const keymaster::GetHmacSharingParametersResponse", "referenced_type" : "type-594", "self_type" : "type-598", "size" : 72, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::GetKeyCharacteristicsRequest", "name" : "const keymaster::GetKeyCharacteristicsRequest", "referenced_type" : "type-507", "self_type" : "type-652", "size" : 112, "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::GetKeyCharacteristicsResponse", "name" : "const keymaster::GetKeyCharacteristicsResponse", "referenced_type" : "type-509", "self_type" : "type-768", "size" : 176, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::GetVersionRequest", "name" : "const keymaster::GetVersionRequest", "referenced_type" : "type-560", "self_type" : "type-565", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::GetVersionResponse", "name" : "const keymaster::GetVersionResponse", "referenced_type" : "type-567", "self_type" : "type-792", "size" : 24, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::HardwareAuthToken", "name" : "const keymaster::HardwareAuthToken", "referenced_type" : "type-611", "self_type" : "type-811", "size" : 64, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::HmacKeyFactory", "name" : "const keymaster::HmacKeyFactory", "referenced_type" : "type-2569", "self_type" : "type-2571", "size" : 32, "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac_key.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::HmacSha256", "name" : "const keymaster::HmacSha256", "referenced_type" : "type-2532", "self_type" : "type-2538", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::HmacSharingParameters", "name" : "const keymaster::HmacSharingParameters", "referenced_type" : "type-331", "self_type" : "type-800", "size" : 56, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::HmacSharingParametersArray", "name" : "const keymaster::HmacSharingParametersArray", "referenced_type" : "type-591", "self_type" : "type-802", "size" : 24, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::ImportKeyRequest", "name" : "const keymaster::ImportKeyRequest", "referenced_type" : "type-538", "self_type" : "type-654", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::ImportKeyResponse", "name" : "const keymaster::ImportKeyResponse", "referenced_type" : "type-540", "self_type" : "type-784", "size" : 192, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::ImportWrappedKeyRequest", "name" : "const keymaster::ImportWrappedKeyRequest", "referenced_type" : "type-606", "self_type" : "type-656", "size" : 160, "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::ImportWrappedKeyResponse", "name" : "const keymaster::ImportWrappedKeyResponse", "referenced_type" : "type-609", "self_type" : "type-808", "size" : 192, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::Key", "name" : "const keymaster::Key", "referenced_type" : "type-296", "self_type" : "type-295", "size" : 192, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "is_const" : true, "linker_set_key" : "const keymaster::KeyFactory", "name" : "const keymaster::KeyFactory", "referenced_type" : "type-1025", "self_type" : "type-1024", "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "is_const" : true, "linker_set_key" : "const keymaster::KeyFactory", "name" : "const keymaster::KeyFactory", "referenced_type" : "type-1090", "self_type" : "type-1089", "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "is_const" : true, "linker_set_key" : "const keymaster::KeyFactory", "name" : "const keymaster::KeyFactory", "referenced_type" : "type-1235", "self_type" : "type-1234", "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "is_const" : true, "linker_set_key" : "const keymaster::KeyFactory", "name" : "const keymaster::KeyFactory", "referenced_type" : "type-1824", "self_type" : "type-1823", "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "is_const" : true, "linker_set_key" : "const keymaster::KeyFactory", "name" : "const keymaster::KeyFactory", "referenced_type" : "type-1888", "self_type" : "type-1887", "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "is_const" : true, "linker_set_key" : "const keymaster::KeyFactory", "name" : "const keymaster::KeyFactory", "referenced_type" : "type-2003", "self_type" : "type-2002", "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "is_const" : true, "linker_set_key" : "const keymaster::KeyFactory", "name" : "const keymaster::KeyFactory", "referenced_type" : "type-2244", "self_type" : "type-2243", "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "is_const" : true, "linker_set_key" : "const keymaster::KeyFactory", "name" : "const keymaster::KeyFactory", "referenced_type" : "type-2354", "self_type" : "type-2353", "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "is_const" : true, "linker_set_key" : "const keymaster::KeyFactory", "name" : "const keymaster::KeyFactory", "referenced_type" : "type-2457", "self_type" : "type-2456", "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "is_const" : true, "linker_set_key" : "const keymaster::KeyFactory", "name" : "const keymaster::KeyFactory", "referenced_type" : "type-2766", "self_type" : "type-2765", "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "is_const" : true, "linker_set_key" : "const keymaster::KeyFactory", "name" : "const keymaster::KeyFactory", "referenced_type" : "type-277", "self_type" : "type-276", "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "is_const" : true, "linker_set_key" : "const keymaster::KeyFactory", "name" : "const keymaster::KeyFactory", "referenced_type" : "type-2938", "self_type" : "type-2937", "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::KeyFactory", "name" : "const keymaster::KeyFactory", "referenced_type" : "type-300", "self_type" : "type-299", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "is_const" : true, "linker_set_key" : "const keymaster::KeyFactory", "name" : "const keymaster::KeyFactory", "referenced_type" : "type-3217", "self_type" : "type-3216", "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "is_const" : true, "linker_set_key" : "const keymaster::KeyFactory", "name" : "const keymaster::KeyFactory", "referenced_type" : "type-3281", "self_type" : "type-3280", "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "is_const" : true, "linker_set_key" : "const keymaster::KeyFactory", "name" : "const keymaster::KeyFactory", "referenced_type" : "type-3396", "self_type" : "type-3395", "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "is_const" : true, "linker_set_key" : "const keymaster::KeyFactory", "name" : "const keymaster::KeyFactory", "referenced_type" : "type-3605", "self_type" : "type-3604", "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "is_const" : true, "linker_set_key" : "const keymaster::KeyFactory", "name" : "const keymaster::KeyFactory", "referenced_type" : "type-3696", "self_type" : "type-3695", "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "is_const" : true, "linker_set_key" : "const keymaster::KeyFactory", "name" : "const keymaster::KeyFactory", "referenced_type" : "type-3786", "self_type" : "type-3785", "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "is_const" : true, "linker_set_key" : "const keymaster::KeyFactory", "name" : "const keymaster::KeyFactory", "referenced_type" : "type-4202", "self_type" : "type-4201", "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "is_const" : true, "linker_set_key" : "const keymaster::KeyFactory", "name" : "const keymaster::KeyFactory", "referenced_type" : "type-4266", "self_type" : "type-4265", "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "is_const" : true, "linker_set_key" : "const keymaster::KeyFactory", "name" : "const keymaster::KeyFactory", "referenced_type" : "type-4381", "self_type" : "type-4380", "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "is_const" : true, "linker_set_key" : "const keymaster::KeyFactory", "name" : "const keymaster::KeyFactory", "referenced_type" : "type-4590", "self_type" : "type-4589", "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "is_const" : true, "linker_set_key" : "const keymaster::KeyFactory", "name" : "const keymaster::KeyFactory", "referenced_type" : "type-4681", "self_type" : "type-4680", "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "is_const" : true, "linker_set_key" : "const keymaster::KeyFactory", "name" : "const keymaster::KeyFactory", "referenced_type" : "type-4771", "self_type" : "type-4770", "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "is_const" : true, "linker_set_key" : "const keymaster::KeyFactory", "name" : "const keymaster::KeyFactory", "referenced_type" : "type-5388", "self_type" : "type-5387", "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "is_const" : true, "linker_set_key" : "const keymaster::KeyFactory", "name" : "const keymaster::KeyFactory", "referenced_type" : "type-5456", "self_type" : "type-5455", "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "is_const" : true, "linker_set_key" : "const keymaster::KeyFactory", "name" : "const keymaster::KeyFactory", "referenced_type" : "type-5575", "self_type" : "type-5574", "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "is_const" : true, "linker_set_key" : "const keymaster::KeyFactory", "name" : "const keymaster::KeyFactory", "referenced_type" : "type-5786", "self_type" : "type-5785", "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "is_const" : true, "linker_set_key" : "const keymaster::KeyFactory", "name" : "const keymaster::KeyFactory", "referenced_type" : "type-5891", "self_type" : "type-5890", "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "is_const" : true, "linker_set_key" : "const keymaster::KeyFactory", "name" : "const keymaster::KeyFactory", "referenced_type" : "type-5989", "self_type" : "type-5988", "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "is_const" : true, "linker_set_key" : "const keymaster::KeyFactory", "name" : "const keymaster::KeyFactory", "referenced_type" : "type-6205", "self_type" : "type-6204", "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "is_const" : true, "linker_set_key" : "const keymaster::KeyFactory", "name" : "const keymaster::KeyFactory", "referenced_type" : "type-6320", "self_type" : "type-6319", "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::KeymasterContext", "name" : "const keymaster::KeymasterContext", "referenced_type" : "type-42", "self_type" : "type-695", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/keymaster_context.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::KeymasterEnforcement", "name" : "const keymaster::KeymasterEnforcement", "referenced_type" : "type-685", "self_type" : "type-693", "size" : 24, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::KeymasterResponse", "name" : "const keymaster::KeymasterResponse", "referenced_type" : "type-338", "self_type" : "type-762", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::List::_ListIterator::CONST_ITERATOR>", "name" : "const keymaster::List::_ListIterator::CONST_ITERATOR>", "referenced_type" : "type-136", "self_type" : "type-140", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::List::_ListIterator::NON_CONST_ITERATOR>", "name" : "const keymaster::List::_ListIterator::NON_CONST_ITERATOR>", "referenced_type" : "type-129", "self_type" : "type-132", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::List::_Node", "name" : "const keymaster::List::_Node", "referenced_type" : "type-112", "self_type" : "type-123", "size" : 32, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::List::_ListIterator::CONST_ITERATOR>", "name" : "const keymaster::List::_ListIterator::CONST_ITERATOR>", "referenced_type" : "type-99", "self_type" : "type-102", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::List::_ListIterator::NON_CONST_ITERATOR>", "name" : "const keymaster::List::_ListIterator::NON_CONST_ITERATOR>", "referenced_type" : "type-89", "self_type" : "type-92", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::List::_Node", "name" : "const keymaster::List::_Node", "referenced_type" : "type-73", "self_type" : "type-82", "size" : 32, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::List", "name" : "const keymaster::List", "referenced_type" : "type-110", "self_type" : "type-145", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::List", "name" : "const keymaster::List", "referenced_type" : "type-71", "self_type" : "type-108", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/List.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::NistCurveKeyExchange", "name" : "const keymaster::NistCurveKeyExchange", "referenced_type" : "type-2509", "self_type" : "type-2686", "size" : 40, "source_file" : "/system/keymaster/include/keymaster/km_openssl/nist_curve_key_exchange.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::Operation", "name" : "const keymaster::Operation", "referenced_type" : "type-286", "self_type" : "type-715", "size" : 192, "source_file" : "/system/keymaster/include/keymaster/operation.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::OperationFactory", "name" : "const keymaster::OperationFactory", "referenced_type" : "type-703", "self_type" : "type-713", "size" : 8, "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-706", "self_type" : "type-708", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/operation.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::RandomSource", "name" : "const keymaster::RandomSource", "referenced_type" : "type-717", "self_type" : "type-1186", "size" : 8, "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-2821", "self_type" : "type-2823", "size" : 264, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::RsaCryptingOperationFactory", "name" : "const keymaster::RsaCryptingOperationFactory", "referenced_type" : "type-2834", "self_type" : "type-2931", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::RsaDecryptionOperationFactory", "name" : "const keymaster::RsaDecryptionOperationFactory", "referenced_type" : "type-2845", "self_type" : "type-2846", "size" : 8, "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-2812", "self_type" : "type-2814", "size" : 296, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::RsaDigestingOperationFactory", "name" : "const keymaster::RsaDigestingOperationFactory", "referenced_type" : "type-2833", "self_type" : "type-2929", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::RsaEncryptionOperationFactory", "name" : "const keymaster::RsaEncryptionOperationFactory", "referenced_type" : "type-2842", "self_type" : "type-2843", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::RsaKey", "name" : "const keymaster::RsaKey", "referenced_type" : "type-2770", "self_type" : "type-2778", "size" : 200, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::RsaKeyFactory", "name" : "const keymaster::RsaKeyFactory", "referenced_type" : "type-2896", "self_type" : "type-2898", "size" : 24, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key_factory.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::RsaOperation", "name" : "const keymaster::RsaOperation", "referenced_type" : "type-2805", "self_type" : "type-2810", "size" : 264, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::RsaOperationFactory", "name" : "const keymaster::RsaOperationFactory", "referenced_type" : "type-2830", "self_type" : "type-2831", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::RsaSigningOperationFactory", "name" : "const keymaster::RsaSigningOperationFactory", "referenced_type" : "type-2835", "self_type" : "type-2836", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::RsaVerificationOperationFactory", "name" : "const keymaster::RsaVerificationOperationFactory", "referenced_type" : "type-2838", "self_type" : "type-2840", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::SoftwareKeyBlobMaker", "name" : "const keymaster::SoftwareKeyBlobMaker", "referenced_type" : "type-1176", "self_type" : "type-1180", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/soft_key_factory.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::SoftwareRandomSource", "name" : "const keymaster::SoftwareRandomSource", "referenced_type" : "type-2957", "self_type" : "type-2958", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/software_random_source.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::SupportedAlgorithmsRequest", "name" : "const keymaster::SupportedAlgorithmsRequest", "referenced_type" : "type-437", "self_type" : "type-439", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::SupportedBlockModesRequest", "name" : "const keymaster::SupportedBlockModesRequest", "referenced_type" : "type-454", "self_type" : "type-632", "size" : 24, "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::SupportedByAlgorithmAndPurposeRequest", "name" : "const keymaster::SupportedByAlgorithmAndPurposeRequest", "referenced_type" : "type-450", "self_type" : "type-452", "size" : 24, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::SupportedByAlgorithmRequest", "name" : "const keymaster::SupportedByAlgorithmRequest", "referenced_type" : "type-442", "self_type" : "type-444", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::SupportedDigestsRequest", "name" : "const keymaster::SupportedDigestsRequest", "referenced_type" : "type-458", "self_type" : "type-639", "size" : 24, "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::SupportedExportFormatsRequest", "name" : "const keymaster::SupportedExportFormatsRequest", "referenced_type" : "type-448", "self_type" : "type-643", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::SupportedImportFormatsRequest", "name" : "const keymaster::SupportedImportFormatsRequest", "referenced_type" : "type-446", "self_type" : "type-641", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::SupportedPaddingModesRequest", "name" : "const keymaster::SupportedPaddingModesRequest", "referenced_type" : "type-456", "self_type" : "type-637", "size" : 24, "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::SupportedResponse", "name" : "const keymaster::SupportedResponse", "referenced_type" : "type-460", "self_type" : "type-462", "size" : 32, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::SupportedResponse", "name" : "const keymaster::SupportedResponse", "referenced_type" : "type-466", "self_type" : "type-469", "size" : 32, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::SupportedResponse", "name" : "const keymaster::SupportedResponse", "referenced_type" : "type-476", "self_type" : "type-479", "size" : 32, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::SupportedResponse", "name" : "const keymaster::SupportedResponse", "referenced_type" : "type-481", "self_type" : "type-484", "size" : 32, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::SupportedResponse", "name" : "const keymaster::SupportedResponse", "referenced_type" : "type-471", "self_type" : "type-474", "size" : 32, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::SymmetricKey", "name" : "const keymaster::SymmetricKey", "referenced_type" : "type-1191", "self_type" : "type-1192", "size" : 192, "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::SymmetricKeyFactory", "name" : "const keymaster::SymmetricKeyFactory", "referenced_type" : "type-1184", "self_type" : "type-1189", "size" : 32, "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::TKeymasterBlob", "name" : "const keymaster::TKeymasterBlob", "referenced_type" : "type-275", "self_type" : "type-1081", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/software_keyblobs.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::TKeymasterBlob", "name" : "const keymaster::TKeymasterBlob", "referenced_type" : "type-297", "self_type" : "type-315", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::TripleDesKeyFactory", "name" : "const keymaster::TripleDesKeyFactory", "referenced_type" : "type-6392", "self_type" : "type-6394", "size" : 32, "source_file" : "/system/keymaster/include/keymaster/km_openssl/triple_des_key.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::UniquePtr > [], keymaster::DefaultDelete > []> >", "name" : "const keymaster::UniquePtr > [], keymaster::DefaultDelete > []> >", "referenced_type" : "type-282", "self_type" : "type-321", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::UniquePtr >", "name" : "const keymaster::UniquePtr >", "referenced_type" : "type-2146", "self_type" : "type-2153", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::UniquePtr >", "name" : "const keymaster::UniquePtr >", "referenced_type" : "type-2156", "self_type" : "type-2163", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::UniquePtr >", "name" : "const keymaster::UniquePtr >", "referenced_type" : "type-2262", "self_type" : "type-2268", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::UniquePtr >", "name" : "const keymaster::UniquePtr >", "referenced_type" : "type-2254", "self_type" : "type-2260", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::UniquePtr >", "name" : "const keymaster::UniquePtr >", "referenced_type" : "type-1363", "self_type" : "type-1368", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::UniquePtr >", "name" : "const keymaster::UniquePtr >", "referenced_type" : "type-2270", "self_type" : "type-2273", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::UniquePtr >", "name" : "const keymaster::UniquePtr >", "referenced_type" : "type-2275", "self_type" : "type-2278", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::UniquePtr >", "name" : "const keymaster::UniquePtr >", "referenced_type" : "type-2716", "self_type" : "type-2719", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::UniquePtr >", "name" : "const keymaster::UniquePtr >", "referenced_type" : "type-1370", "self_type" : "type-1375", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::UniquePtr >", "name" : "const keymaster::UniquePtr >", "referenced_type" : "type-2337", "self_type" : "type-2343", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::UniquePtr >", "name" : "const keymaster::UniquePtr >", "referenced_type" : "type-2440", "self_type" : "type-2445", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::UniquePtr >", "name" : "const keymaster::UniquePtr >", "referenced_type" : "type-1109", "self_type" : "type-1114", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::UniquePtr >", "name" : "const keymaster::UniquePtr >", "referenced_type" : "type-2690", "self_type" : "type-2696", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::UniquePtr", "name" : "const keymaster::UniquePtr", "referenced_type" : "type-2947", "self_type" : "type-2953", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::UniquePtr >", "name" : "const keymaster::UniquePtr >", "referenced_type" : "type-1116", "self_type" : "type-1122", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::UniquePtr >", "name" : "const keymaster::UniquePtr >", "referenced_type" : "type-1302", "self_type" : "type-1305", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::UniquePtr >", "name" : "const keymaster::UniquePtr >", "referenced_type" : "type-2585", "self_type" : "type-2640", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::UniquePtr >", "name" : "const keymaster::UniquePtr >", "referenced_type" : "type-735", "self_type" : "type-738", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::UniquePtr >", "name" : "const keymaster::UniquePtr >", "referenced_type" : "type-2505", "self_type" : "type-2514", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::UniquePtr >", "name" : "const keymaster::UniquePtr >", "referenced_type" : "type-349", "self_type" : "type-743", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::UniquePtr >", "name" : "const keymaster::UniquePtr >", "referenced_type" : "type-2698", "self_type" : "type-2700", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::UniquePtr >", "name" : "const keymaster::UniquePtr >", "referenced_type" : "type-284", "self_type" : "type-464", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::UniquePtr >", "name" : "const keymaster::UniquePtr >", "referenced_type" : "type-352", "self_type" : "type-747", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::UniquePtr >", "name" : "const keymaster::UniquePtr >", "referenced_type" : "type-2506", "self_type" : "type-2518", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::UniquePtr >", "name" : "const keymaster::UniquePtr >", "referenced_type" : "type-2943", "self_type" : "type-2945", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::UniquePtr", "name" : "const keymaster::UniquePtr", "referenced_type" : "type-1377", "self_type" : "type-1380", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::UniquePtr", "name" : "const keymaster::UniquePtr", "referenced_type" : "type-6453", "self_type" : "type-6456", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::UniquePtr >", "name" : "const keymaster::UniquePtr >", "referenced_type" : "type-607", "self_type" : "type-681", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::UniquePtr >", "name" : "const keymaster::UniquePtr >", "referenced_type" : "type-705", "self_type" : "type-752", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::UniquePtr", "name" : "const keymaster::UniquePtr", "referenced_type" : "type-729", "self_type" : "type-733", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::UniquePtr >", "name" : "const keymaster::UniquePtr >", "referenced_type" : "type-764", "self_type" : "type-782", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::UniquePtr >", "name" : "const keymaster::UniquePtr >", "referenced_type" : "type-791", "self_type" : "type-815", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::UniquePtr >", "name" : "const keymaster::UniquePtr >", "referenced_type" : "type-756", "self_type" : "type-760", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::UniquePtr >", "name" : "const keymaster::UniquePtr >", "referenced_type" : "type-2724", "self_type" : "type-2731", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::UniquePtr >", "name" : "const keymaster::UniquePtr >", "referenced_type" : "type-1124", "self_type" : "type-1129", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::UniquePtr", "name" : "const keymaster::UniquePtr", "referenced_type" : "type-2771", "self_type" : "type-2851", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::UniquePtr >", "name" : "const keymaster::UniquePtr >", "referenced_type" : "type-118", "self_type" : "type-727", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::UniquePtr >", "name" : "const keymaster::UniquePtr >", "referenced_type" : "type-2166", "self_type" : "type-2175", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::UniquePtr >", "name" : "const keymaster::UniquePtr >", "referenced_type" : "type-2142", "self_type" : "type-2144", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::UpdateOperationRequest", "name" : "const keymaster::UpdateOperationRequest", "referenced_type" : "type-516", "self_type" : "type-670", "size" : 144, "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::UpdateOperationResponse", "name" : "const keymaster::UpdateOperationResponse", "referenced_type" : "type-518", "self_type" : "type-776", "size" : 144, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::UpgradeKeyRequest", "name" : "const keymaster::UpgradeKeyRequest", "referenced_type" : "type-577", "self_type" : "type-663", "size" : 112, "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::UpgradeKeyResponse", "name" : "const keymaster::UpgradeKeyResponse", "referenced_type" : "type-580", "self_type" : "type-798", "size" : 32, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::VerificationToken", "name" : "const keymaster::VerificationToken", "referenced_type" : "type-614", "self_type" : "type-813", "size" : 128, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::VerifyAuthorizationRequest", "name" : "const keymaster::VerifyAuthorizationRequest", "referenced_type" : "type-617", "self_type" : "type-620", "size" : 168, "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-622", "self_type" : "type-625", "size" : 152, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::km_auth_list", "name" : "const keymaster::km_auth_list", "referenced_type" : "type-1155", "self_type" : "type-1350", "size" : 296, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_algorithm_t", "name" : "const keymaster_algorithm_t", "referenced_type" : "type-51", "self_type" : "type-50", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster_blob_t", "name" : "const keymaster_blob_t", "referenced_type" : "type-11", "self_type" : "type-273", "size" : 16, "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-54", "self_type" : "type-53", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster_cert_chain_t", "name" : "const keymaster_cert_chain_t", "referenced_type" : "type-572", "self_type" : "type-2194", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_digest_t", "name" : "const keymaster_digest_t", "referenced_type" : "type-61", "self_type" : "type-60", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster_key_blob_t", "name" : "const keymaster_key_blob_t", "referenced_type" : "type-229", "self_type" : "type-228", "size" : 16, "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-64", "self_type" : "type-63", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster_key_param_set_t", "name" : "const keymaster_key_param_set_t", "referenced_type" : "type-25", "self_type" : "type-410", "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-4", "self_type" : "type-20", "size" : 24, "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_padding_t", "name" : "const keymaster_padding_t", "referenced_type" : "type-57", "self_type" : "type-56", "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-34", "self_type" : "type-39", "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-5", "self_type" : "type-378", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const nullptr_t", "name" : "const nullptr_t", "referenced_type" : "type-725", "self_type" : "type-724", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-1031", "self_type" : "type-1030", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-1047", "self_type" : "type-1046", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-1049", "self_type" : "type-1048", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-1056", "self_type" : "type-1055", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-1061", "self_type" : "type-1060", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-1069", "self_type" : "type-1068", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-1132", "self_type" : "type-1131", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-1203", "self_type" : "type-1202", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-1210", "self_type" : "type-1209", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-1223", "self_type" : "type-1222", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-1310", "self_type" : "type-1309", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-1384", "self_type" : "type-1383", "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-151", "self_type" : "type-150", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-1594", "self_type" : "type-1593", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-1665", "self_type" : "type-1664", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-1672", "self_type" : "type-1671", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-1676", "self_type" : "type-1675", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-1681", "self_type" : "type-1680", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-16", "self_type" : "type-15", "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-1760", "self_type" : "type-1759", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-1830", "self_type" : "type-1829", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-1846", "self_type" : "type-1845", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-1848", "self_type" : "type-1847", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-1855", "self_type" : "type-1854", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-1860", "self_type" : "type-1859", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-1868", "self_type" : "type-1867", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-1917", "self_type" : "type-1916", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-1972", "self_type" : "type-1971", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-1979", "self_type" : "type-1978", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-1991", "self_type" : "type-1990", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-2074", "self_type" : "type-2073", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-2134", "self_type" : "type-2133", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-2179", "self_type" : "type-2178", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-22", "self_type" : "type-21", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-2325", "self_type" : "type-2324", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-2347", "self_type" : "type-2346", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-2373", "self_type" : "type-2372", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-2450", "self_type" : "type-2449", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-2475", "self_type" : "type-2474", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-2495", "self_type" : "type-2494", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-2528", "self_type" : "type-2527", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-2536", "self_type" : "type-2535", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-2579", "self_type" : "type-2578", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-2643", "self_type" : "type-2642", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-2653", "self_type" : "type-2652", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-2664", "self_type" : "type-2663", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-2677", "self_type" : "type-2676", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-2711", "self_type" : "type-2710", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-2756", "self_type" : "type-2755", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-2861", "self_type" : "type-2860", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-2956", "self_type" : "type-2955", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-2961", "self_type" : "type-2960", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-2964", "self_type" : "type-2963", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-303", "self_type" : "type-302", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-3058", "self_type" : "type-3057", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-3065", "self_type" : "type-3064", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-3069", "self_type" : "type-3068", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-3074", "self_type" : "type-3073", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-30", "self_type" : "type-29", "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-3153", "self_type" : "type-3152", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-3223", "self_type" : "type-3222", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-3239", "self_type" : "type-3238", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-3241", "self_type" : "type-3240", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-3248", "self_type" : "type-3247", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-3253", "self_type" : "type-3252", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-3261", "self_type" : "type-3260", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-327", "self_type" : "type-326", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-3310", "self_type" : "type-3309", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-334", "self_type" : "type-333", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-3365", "self_type" : "type-3364", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-3372", "self_type" : "type-3371", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-3384", "self_type" : "type-3383", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-343", "self_type" : "type-342", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-3467", "self_type" : "type-3466", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-3527", "self_type" : "type-3526", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-3556", "self_type" : "type-3555", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-355", "self_type" : "type-354", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-3672", "self_type" : "type-3671", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-3689", "self_type" : "type-3688", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-3714", "self_type" : "type-3713", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-3779", "self_type" : "type-3778", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-3804", "self_type" : "type-3803", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-3818", "self_type" : "type-3817", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-3974", "self_type" : "type-3973", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-4045", "self_type" : "type-4044", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-4050", "self_type" : "type-4049", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-4054", "self_type" : "type-4053", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-4059", "self_type" : "type-4058", "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-4138", "self_type" : "type-4137", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-4208", "self_type" : "type-4207", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-4224", "self_type" : "type-4223", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-4226", "self_type" : "type-4225", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-4233", "self_type" : "type-4232", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-4238", "self_type" : "type-4237", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-4246", "self_type" : "type-4245", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-4295", "self_type" : "type-4294", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-4350", "self_type" : "type-4349", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-4357", "self_type" : "type-4356", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-4369", "self_type" : "type-4368", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-4452", "self_type" : "type-4451", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-4512", "self_type" : "type-4511", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-4541", "self_type" : "type-4540", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-4657", "self_type" : "type-4656", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-4674", "self_type" : "type-4673", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-4699", "self_type" : "type-4698", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-4764", "self_type" : "type-4763", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-4789", "self_type" : "type-4788", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-4803", "self_type" : "type-4802", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-4831", "self_type" : "type-4830", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-4838", "self_type" : "type-4837", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-4879", "self_type" : "type-4878", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-4936", "self_type" : "type-4935", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-4945", "self_type" : "type-4944", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-4955", "self_type" : "type-4954", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-4967", "self_type" : "type-4966", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-5055", "self_type" : "type-5054", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-5125", "self_type" : "type-5124", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-5130", "self_type" : "type-5129", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-5134", "self_type" : "type-5133", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-5139", "self_type" : "type-5138", "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-5218", "self_type" : "type-5217", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-5276", "self_type" : "type-5275", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-5300", "self_type" : "type-5299", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-5321", "self_type" : "type-5320", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-5324", "self_type" : "type-5323", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-5328", "self_type" : "type-5327", "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-5369", "self_type" : "type-5368", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-5395", "self_type" : "type-5394", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-5410", "self_type" : "type-5409", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-5414", "self_type" : "type-5413", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-5424", "self_type" : "type-5423", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-5431", "self_type" : "type-5430", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-5440", "self_type" : "type-5439", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-5486", "self_type" : "type-5485", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-5548", "self_type" : "type-5547", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-5556", "self_type" : "type-5555", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-5566", "self_type" : "type-5565", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-5645", "self_type" : "type-5644", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-5706", "self_type" : "type-5705", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-5735", "self_type" : "type-5734", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-5864", "self_type" : "type-5863", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-5882", "self_type" : "type-5881", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-5912", "self_type" : "type-5911", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-5984", "self_type" : "type-5983", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-6008", "self_type" : "type-6007", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-6024", "self_type" : "type-6023", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-6052", "self_type" : "type-6051", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-6059", "self_type" : "type-6058", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-6098", "self_type" : "type-6097", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-6135", "self_type" : "type-6134", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-6140", "self_type" : "type-6139", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-6145", "self_type" : "type-6144", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-6151", "self_type" : "type-6150", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-6160", "self_type" : "type-6159", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-6173", "self_type" : "type-6172", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-6201", "self_type" : "type-6200", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-6260", "self_type" : "type-6259", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-6334", "self_type" : "type-6333", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-6338", "self_type" : "type-6337", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-6400", "self_type" : "type-6399", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-6408", "self_type" : "type-6407", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-6459", "self_type" : "type-6458", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-6497", "self_type" : "type-6496", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-754", "self_type" : "type-753", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-819", "self_type" : "type-818", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-873", "self_type" : "type-872", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-877", "self_type" : "type-876", "source_file" : "/system/keymaster/include/keymaster/new" }, { "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-882", "self_type" : "type-881", "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-961", "self_type" : "type-960", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/new" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const unsigned char", "name" : "const unsigned char", "referenced_type" : "type-3", "self_type" : "type-13", "size" : 1, "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const unsigned char *const", "name" : "const unsigned char *const", "referenced_type" : "type-12", "self_type" : "type-208", "size" : 8, "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-8", "self_type" : "type-1084", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/software_keyblobs.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const unsigned long", "name" : "const unsigned long", "referenced_type" : "type-10", "self_type" : "type-271", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "is_const" : true, "linker_set_key" : "const void", "name" : "const void", "referenced_type" : "type-48", "self_type" : "type-47", "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "keymaster_block_mode_t const[2]", "name" : "keymaster_block_mode_t const[2]", "referenced_type" : "type-6410", "self_type" : "type-6409", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "keymaster_block_mode_t const[4]", "name" : "keymaster_block_mode_t const[4]", "referenced_type" : "type-1213", "self_type" : "type-1212", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "keymaster_digest_t const[5]", "name" : "keymaster_digest_t const[5]", "referenced_type" : "type-2646", "self_type" : "type-2645", "size" : 20, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "keymaster_digest_t const[6]", "name" : "keymaster_digest_t const[6]", "referenced_type" : "type-2478", "self_type" : "type-2477", "size" : 24, "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-2916", "self_type" : "type-2915", "size" : 28, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "keymaster_key_format_t const[1]", "name" : "keymaster_key_format_t const[1]", "referenced_type" : "type-1313", "self_type" : "type-1312", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "keymaster_padding_t const[2]", "name" : "keymaster_padding_t const[2]", "referenced_type" : "type-2328", "self_type" : "type-2327", "size" : 8, "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-2919", "self_type" : "type-2918", "size" : 12, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "unsigned char const[16]", "name" : "unsigned char const[16]", "referenced_type" : "type-1134", "self_type" : "type-1133", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "unsigned char const[2]", "name" : "unsigned char const[2]", "referenced_type" : "type-1077", "self_type" : "type-1076", "size" : 2, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" } ], "record_types" : [ { "alignment" : 1, "fields" : [ { "field_name" : "version", "referenced_type" : "type-3" }, { "field_name" : "challenge", "field_offset" : 8, "referenced_type" : "type-10" }, { "field_name" : "user_id", "field_offset" : 72, "referenced_type" : "type-10" }, { "field_name" : "authenticator_id", "field_offset" : 136, "referenced_type" : "type-10" }, { "field_name" : "authenticator_type", "field_offset" : 200, "referenced_type" : "type-8" }, { "field_name" : "timestamp", "field_offset" : 232, "referenced_type" : "type-10" }, { "field_name" : "hmac", "field_offset" : 296, "referenced_type" : "type-332" } ], "linker_set_key" : "hw_auth_token_t", "name" : "hw_auth_token_t", "referenced_type" : "type-377", "self_type" : "type-377", "size" : 69, "source_file" : "/hardware/libhardware/include/hardware/hw_auth_token.h", "unique_id" : "hw_auth_token_t" }, { "alignment" : 1, "linker_set_key" : "keymaster::ASN1_STRING_Delete", "name" : "keymaster::ASN1_STRING_Delete", "referenced_type" : "type-1140", "self_type" : "type-1140", "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-1144", "self_type" : "type-1144", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h", "unique_id" : "_ZTSN9keymaster16ASN1_TYPE_DeleteE" }, { "alignment" : 8, "base_specifiers" : [ { "referenced_type" : "type-339" } ], "fields" : [ { "field_name" : "op_handle", "field_offset" : 128, "referenced_type" : "type-10" } ], "linker_set_key" : "keymaster::AbortOperationRequest", "name" : "keymaster::AbortOperationRequest", "referenced_type" : "type-524", "self_type" : "type-524", "size" : 24, "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-338" } ], "linker_set_key" : "keymaster::AbortOperationResponse", "name" : "keymaster::AbortOperationResponse", "referenced_type" : "type-528", "self_type" : "type-528", "size" : 16, "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-339" } ], "fields" : [ { "field_name" : "random_data", "field_offset" : 128, "referenced_type" : "type-117" } ], "linker_set_key" : "keymaster::AddEntropyRequest", "name" : "keymaster::AddEntropyRequest", "referenced_type" : "type-532", "self_type" : "type-532", "size" : 56, "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-338" } ], "linker_set_key" : "keymaster::AddEntropyResponse", "name" : "keymaster::AddEntropyResponse", "referenced_type" : "type-534", "self_type" : "type-534", "size" : 16, "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-1191" } ], "linker_set_key" : "keymaster::AesKey", "name" : "keymaster::AesKey", "record_kind" : "class", "referenced_type" : "type-1198", "self_type" : "type-1198", "size" : 192, "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_EEEEPm" } ] }, { "alignment" : 8, "base_specifiers" : [ { "referenced_type" : "type-1184" } ], "linker_set_key" : "keymaster::AesKeyFactory", "name" : "keymaster::AesKeyFactory", "record_kind" : "class", "referenced_type" : "type-1194", "self_type" : "type-1194", "size" : 32, "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" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedImportFormatsEPm" }, { "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedExportFormatsEPm" }, { "mangled_component_name" : "_ZNK9keymaster13AesKeyFactory18key_size_supportedEm" }, { "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory14key_size_bytesEm" }, { "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory13key_size_bitsEm" }, { "mangled_component_name" : "_ZNK9keymaster13AesKeyFactory42validate_algorithm_specific_new_key_paramsERKNS_16AuthorizationSetE" }, { "component_value" : -8, "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster13AesKeyFactoryE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZThn8_N9keymaster13AesKeyFactoryD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZThn8_N9keymaster13AesKeyFactoryD0Ev" } ] }, { "alignment" : 8, "fields" : [ { "access" : "private", "field_name" : "context_", "field_offset" : 64, "referenced_type" : "type-349" }, { "access" : "private", "field_name" : "operation_table_", "field_offset" : 128, "referenced_type" : "type-352" } ], "linker_set_key" : "keymaster::AndroidKeymaster", "name" : "keymaster::AndroidKeymaster", "record_kind" : "class", "referenced_type" : "type-627", "self_type" : "type-627", "size" : 24, "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-296" } ], "linker_set_key" : "keymaster::AsymmetricKey", "name" : "keymaster::AsymmetricKey", "record_kind" : "class", "referenced_type" : "type-1239", "self_type" : "type-1239", "size" : 192, "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_EEEEPm" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster13AsymmetricKey13InternalToEvpEP11evp_pkey_st" }, { "is_pure" : true, "mangled_component_name" : "_ZN9keymaster13AsymmetricKey13EvpToInternalEPK11evp_pkey_st" } ] }, { "alignment" : 8, "base_specifiers" : [ { "referenced_type" : "type-300" } ], "linker_set_key" : "keymaster::AsymmetricKeyFactory", "name" : "keymaster::AsymmetricKeyFactory", "record_kind" : "class", "referenced_type" : "type-1291", "self_type" : "type-1291", "size" : 8, "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" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPm" }, { "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPm" }, { "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-339" } ], "fields" : [ { "field_name" : "key_blob", "field_offset" : 128, "referenced_type" : "type-229" }, { "field_name" : "attest_params", "field_offset" : 256, "referenced_type" : "type-287" } ], "linker_set_key" : "keymaster::AttestKeyRequest", "name" : "keymaster::AttestKeyRequest", "referenced_type" : "type-569", "self_type" : "type-569", "size" : 112, "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-338" } ], "fields" : [ { "field_name" : "certificate_chain", "field_offset" : 128, "referenced_type" : "type-572" } ], "linker_set_key" : "keymaster::AttestKeyResponse", "name" : "keymaster::AttestKeyResponse", "referenced_type" : "type-571", "self_type" : "type-571", "size" : 32, "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" : 8, "linker_set_key" : "keymaster::AttestationRecordContext", "name" : "keymaster::AttestationRecordContext", "record_kind" : "class", "referenced_type" : "type-1168", "self_type" : "type-1168", "size" : 8, "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" : "_ZNK9keymaster24AttestationRecordContext16GenerateUniqueIdEmRK16keymaster_blob_tbPNS_6BufferE" }, { "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext21GetVerifiedBootParamsEP16keymaster_blob_tP25keymaster_verified_boot_tPb" } ] }, { "alignment" : 8, "fields" : [ { "access" : "private", "field_name" : "hw_enforced_", "referenced_type" : "type-413" }, { "access" : "private", "field_name" : "sw_enforced_", "field_offset" : 64, "referenced_type" : "type-413" } ], "linker_set_key" : "keymaster::AuthProxy", "name" : "keymaster::AuthProxy", "record_kind" : "class", "referenced_type" : "type-428", "self_type" : "type-428", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h", "unique_id" : "_ZTSN9keymaster9AuthProxyE" }, { "alignment" : 8, "fields" : [ { "access" : "private", "field_name" : "pos_", "referenced_type" : "type-10" }, { "access" : "private", "field_name" : "auth_set1_", "field_offset" : 64, "referenced_type" : "type-414" }, { "access" : "private", "field_name" : "auth_set2_", "field_offset" : 128, "referenced_type" : "type-414" } ], "linker_set_key" : "keymaster::AuthProxyIterator", "name" : "keymaster::AuthProxyIterator", "record_kind" : "class", "referenced_type" : "type-421", "self_type" : "type-421", "size" : 24, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h", "unique_id" : "_ZTSN9keymaster17AuthProxyIteratorE" }, { "alignment" : 8, "base_specifiers" : [ { "referenced_type" : "type-36" }, { "referenced_type" : "type-25" } ], "fields" : [ { "access" : "private", "field_name" : "elems_", "field_offset" : 192, "referenced_type" : "type-288" }, { "access" : "private", "field_name" : "elems_size_", "field_offset" : 256, "referenced_type" : "type-289" }, { "access" : "private", "field_name" : "elems_capacity_", "field_offset" : 320, "referenced_type" : "type-10" }, { "access" : "private", "field_name" : "indirect_data_", "field_offset" : 384, "referenced_type" : "type-119" }, { "access" : "private", "field_name" : "indirect_data_size_", "field_offset" : 448, "referenced_type" : "type-10" }, { "access" : "private", "field_name" : "indirect_data_capacity_", "field_offset" : 512, "referenced_type" : "type-10" }, { "access" : "private", "field_name" : "error_", "field_offset" : 576, "referenced_type" : "type-290" } ], "linker_set_key" : "keymaster::AuthorizationSet", "name" : "keymaster::AuthorizationSet", "record_kind" : "class", "referenced_type" : "type-287", "self_type" : "type-287", "size" : 80, "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" : 8, "fields" : [ { "access" : "private", "field_name" : "set", "referenced_type" : "type-287" } ], "linker_set_key" : "keymaster::AuthorizationSetBuilder", "name" : "keymaster::AuthorizationSetBuilder", "record_kind" : "class", "referenced_type" : "type-416", "self_type" : "type-416", "size" : 80, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h", "unique_id" : "_ZTSN9keymaster23AuthorizationSetBuilderE" }, { "alignment" : 8, "base_specifiers" : [ { "referenced_type" : "type-339" } ], "fields" : [ { "field_name" : "purpose", "field_offset" : 96, "referenced_type" : "type-34" }, { "field_name" : "key_blob", "field_offset" : 128, "referenced_type" : "type-229" }, { "field_name" : "additional_params", "field_offset" : 256, "referenced_type" : "type-287" } ], "linker_set_key" : "keymaster::BeginOperationRequest", "name" : "keymaster::BeginOperationRequest", "referenced_type" : "type-512", "self_type" : "type-512", "size" : 112, "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-338" } ], "fields" : [ { "field_name" : "op_handle", "field_offset" : 128, "referenced_type" : "type-10" }, { "field_name" : "output_params", "field_offset" : 192, "referenced_type" : "type-287" } ], "linker_set_key" : "keymaster::BeginOperationResponse", "name" : "keymaster::BeginOperationResponse", "referenced_type" : "type-514", "self_type" : "type-514", "size" : 104, "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-36" } ], "fields" : [ { "access" : "private", "field_name" : "buffer_", "field_offset" : 64, "referenced_type" : "type-118" }, { "access" : "private", "field_name" : "buffer_size_", "field_offset" : 128, "referenced_type" : "type-10" }, { "access" : "private", "field_name" : "read_position_", "field_offset" : 192, "referenced_type" : "type-10" }, { "access" : "private", "field_name" : "write_position_", "field_offset" : 256, "referenced_type" : "type-10" } ], "linker_set_key" : "keymaster::Buffer", "name" : "keymaster::Buffer", "record_kind" : "class", "referenced_type" : "type-117", "self_type" : "type-117", "size" : 40, "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-325", "self_type" : "type-325", "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-318", "self_type" : "type-318", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", "unique_id" : "_ZTSN9keymaster22Characteristics_DeleteE" }, { "alignment" : 8, "base_specifiers" : [ { "referenced_type" : "type-339" } ], "fields" : [ { "field_name" : "params_array", "field_offset" : 128, "referenced_type" : "type-591" } ], "linker_set_key" : "keymaster::ComputeSharedHmacRequest", "name" : "keymaster::ComputeSharedHmacRequest", "referenced_type" : "type-600", "self_type" : "type-600", "size" : 40, "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-338" } ], "fields" : [ { "field_name" : "sharing_check", "field_offset" : 128, "referenced_type" : "type-275" } ], "linker_set_key" : "keymaster::ComputeSharedHmacResponse", "name" : "keymaster::ComputeSharedHmacResponse", "referenced_type" : "type-337", "self_type" : "type-337", "size" : 32, "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-339" } ], "fields" : [ { "field_name" : "os_version", "field_offset" : 96, "referenced_type" : "type-8" }, { "field_name" : "os_patchlevel", "field_offset" : 128, "referenced_type" : "type-8" } ], "linker_set_key" : "keymaster::ConfigureRequest", "name" : "keymaster::ConfigureRequest", "referenced_type" : "type-582", "self_type" : "type-582", "size" : 24, "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-338" } ], "linker_set_key" : "keymaster::ConfigureResponse", "name" : "keymaster::ConfigureResponse", "referenced_type" : "type-586", "self_type" : "type-586", "size" : 16, "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 > []>", "name" : "keymaster::DefaultDelete > []>", "referenced_type" : "type-293", "self_type" : "type-293", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-292" ], "unique_id" : "_ZTSN9keymaster13DefaultDeleteIA_NS_9UniquePtrINS_9OperationENS0_IS2_EEEEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::DefaultDelete", "name" : "keymaster::DefaultDelete", "referenced_type" : "type-1298", "self_type" : "type-1298", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-1239" ], "unique_id" : "_ZTSN9keymaster13DefaultDeleteINS_13AsymmetricKeyEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::DefaultDelete", "name" : "keymaster::DefaultDelete", "referenced_type" : "type-2589", "self_type" : "type-2589", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-2590" ], "unique_id" : "_ZTSN9keymaster13DefaultDeleteINS_13HmacOperationEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::DefaultDelete", "name" : "keymaster::DefaultDelete", "referenced_type" : "type-575", "self_type" : "type-575", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-296" ], "unique_id" : "_ZTSN9keymaster13DefaultDeleteINS_3KeyEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::DefaultDelete", "name" : "keymaster::DefaultDelete", "referenced_type" : "type-2480", "self_type" : "type-2480", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-2481" ], "unique_id" : "_ZTSN9keymaster13DefaultDeleteINS_11KeyExchangeEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::DefaultDelete", "name" : "keymaster::DefaultDelete", "referenced_type" : "type-41", "self_type" : "type-41", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-42" ], "unique_id" : "_ZTSN9keymaster13DefaultDeleteINS_16KeymasterContextEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::DefaultDelete", "name" : "keymaster::DefaultDelete", "referenced_type" : "type-2669", "self_type" : "type-2669", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-2509" ], "unique_id" : "_ZTSN9keymaster13DefaultDeleteINS_20NistCurveKeyExchangeEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::DefaultDelete", "name" : "keymaster::DefaultDelete", "referenced_type" : "type-291", "self_type" : "type-291", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-286" ], "unique_id" : "_ZTSN9keymaster13DefaultDeleteINS_9OperationEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::DefaultDelete", "name" : "keymaster::DefaultDelete", "referenced_type" : "type-280", "self_type" : "type-280", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-281" ], "unique_id" : "_ZTSN9keymaster13DefaultDeleteINS_14OperationTableEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::DefaultDelete", "name" : "keymaster::DefaultDelete", "referenced_type" : "type-2489", "self_type" : "type-2489", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-2490" ], "unique_id" : "_ZTSN9keymaster13DefaultDeleteINS_16Rfc5869Sha256KdfEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::DefaultDelete", "name" : "keymaster::DefaultDelete", "referenced_type" : "type-2921", "self_type" : "type-2921", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-2805" ], "unique_id" : "_ZTSN9keymaster13DefaultDeleteINS_12RsaOperationEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::DefaultDelete", "name" : "keymaster::DefaultDelete", "referenced_type" : "type-499", "self_type" : "type-499", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-500" ], "unique_id" : "_ZTSN9keymaster13DefaultDeleteIA_21keymaster_algorithm_tEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::DefaultDelete", "name" : "keymaster::DefaultDelete", "referenced_type" : "type-563", "self_type" : "type-563", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-564" ], "unique_id" : "_ZTSN9keymaster13DefaultDeleteIA_22keymaster_block_mode_tEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::DefaultDelete", "name" : "keymaster::DefaultDelete", "referenced_type" : "type-698", "self_type" : "type-698", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-699" ], "unique_id" : "_ZTSN9keymaster13DefaultDeleteIA_18keymaster_digest_tEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::DefaultDelete", "name" : "keymaster::DefaultDelete", "referenced_type" : "type-720", "self_type" : "type-720", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-721" ], "unique_id" : "_ZTSN9keymaster13DefaultDeleteIA_22keymaster_key_format_tEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::DefaultDelete", "name" : "keymaster::DefaultDelete", "referenced_type" : "type-634", "self_type" : "type-634", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-635" ], "unique_id" : "_ZTSN9keymaster13DefaultDeleteIA_19keymaster_padding_tEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::DefaultDelete", "name" : "keymaster::DefaultDelete", "referenced_type" : "type-1", "self_type" : "type-1", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-2" ], "unique_id" : "_ZTSN9keymaster13DefaultDeleteIA_hEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::DefaultDelete", "name" : "keymaster::DefaultDelete", "referenced_type" : "type-2170", "self_type" : "type-2170", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-2171" ], "unique_id" : "_ZTSN9keymaster13DefaultDeleteI10v3_ext_ctxEE" }, { "alignment" : 8, "base_specifiers" : [ { "referenced_type" : "type-339" } ], "linker_set_key" : "keymaster::DeleteAllKeysRequest", "name" : "keymaster::DeleteAllKeysRequest", "referenced_type" : "type-552", "self_type" : "type-552", "size" : 16, "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-338" } ], "linker_set_key" : "keymaster::DeleteAllKeysResponse", "name" : "keymaster::DeleteAllKeysResponse", "referenced_type" : "type-556", "self_type" : "type-556", "size" : 16, "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-339" } ], "fields" : [ { "field_name" : "key_blob", "field_offset" : 128, "referenced_type" : "type-229" } ], "linker_set_key" : "keymaster::DeleteKeyRequest", "name" : "keymaster::DeleteKeyRequest", "referenced_type" : "type-546", "self_type" : "type-546", "size" : 32, "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-338" } ], "linker_set_key" : "keymaster::DeleteKeyResponse", "name" : "keymaster::DeleteKeyResponse", "referenced_type" : "type-548", "self_type" : "type-548", "size" : 16, "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-1239" } ], "fields" : [ { "access" : "private", "field_name" : "ec_key_", "field_offset" : 1536, "referenced_type" : "type-1109" } ], "linker_set_key" : "keymaster::EcKey", "name" : "keymaster::EcKey", "record_kind" : "class", "referenced_type" : "type-2359", "self_type" : "type-2359", "size" : 200, "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_EEEEPm" }, { "mangled_component_name" : "_ZNK9keymaster5EcKey13InternalToEvpEP11evp_pkey_st" }, { "mangled_component_name" : "_ZN9keymaster5EcKey13EvpToInternalEPK11evp_pkey_st" } ] }, { "alignment" : 8, "base_specifiers" : [ { "referenced_type" : "type-1291" }, { "referenced_type" : "type-1178" } ], "linker_set_key" : "keymaster::EcKeyFactory", "name" : "keymaster::EcKeyFactory", "record_kind" : "class", "referenced_type" : "type-2402", "self_type" : "type-2402", "size" : 24, "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" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPm" }, { "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPm" }, { "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE" }, { "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory18keymaster_key_typeEv" }, { "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory12evp_key_typeEv" }, { "component_value" : -8, "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster12EcKeyFactoryE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZThn8_N9keymaster12EcKeyFactoryD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZThn8_N9keymaster12EcKeyFactoryD0Ev" } ] }, { "alignment" : 8, "base_specifiers" : [ { "referenced_type" : "type-286" } ], "fields" : [ { "access" : "protected", "field_name" : "digest_", "field_offset" : 1536, "referenced_type" : "type-61" }, { "access" : "protected", "field_name" : "digest_algorithm_", "field_offset" : 1600, "referenced_type" : "type-2415" }, { "access" : "protected", "field_name" : "ecdsa_key_", "field_offset" : 1664, "referenced_type" : "type-2418" }, { "access" : "protected", "field_name" : "digest_ctx_", "field_offset" : 1728, "referenced_type" : "type-2420" }, { "access" : "protected", "field_name" : "data_", "field_offset" : 1984, "referenced_type" : "type-117" } ], "linker_set_key" : "keymaster::EcdsaOperation", "name" : "keymaster::EcdsaOperation", "record_kind" : "class", "referenced_type" : "type-2414", "self_type" : "type-2414", "size" : 288, "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_Pm" }, { "is_pure" : true, "mangled_component_name" : "_ZN9keymaster9Operation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" }, { "mangled_component_name" : "_ZN9keymaster14EcdsaOperation5AbortEv" } ] }, { "alignment" : 8, "base_specifiers" : [ { "referenced_type" : "type-703" } ], "linker_set_key" : "keymaster::EcdsaOperationFactory", "name" : "keymaster::EcdsaOperationFactory", "record_kind" : "class", "referenced_type" : "type-2428", "self_type" : "type-2428", "size" : 8, "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" : "_ZNK9keymaster16OperationFactory21SupportedPaddingModesEPm" }, { "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPm" }, { "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory16SupportedDigestsEPm" }, { "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-2414" } ], "linker_set_key" : "keymaster::EcdsaSignOperation", "name" : "keymaster::EcdsaSignOperation", "record_kind" : "class", "referenced_type" : "type-2424", "self_type" : "type-2424", "size" : 288, "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_Pm" }, { "mangled_component_name" : "_ZN9keymaster18EcdsaSignOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" }, { "mangled_component_name" : "_ZN9keymaster14EcdsaOperation5AbortEv" } ] }, { "alignment" : 8, "base_specifiers" : [ { "referenced_type" : "type-2428" } ], "linker_set_key" : "keymaster::EcdsaSignOperationFactory", "name" : "keymaster::EcdsaSignOperationFactory", "record_kind" : "class", "referenced_type" : "type-2432", "self_type" : "type-2432", "size" : 8, "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" : "_ZNK9keymaster16OperationFactory21SupportedPaddingModesEPm" }, { "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPm" }, { "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory16SupportedDigestsEPm" }, { "mangled_component_name" : "_ZNK9keymaster25EcdsaSignOperationFactory7purposeEv" }, { "mangled_component_name" : "_ZNK9keymaster25EcdsaSignOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_tP11evp_pkey_st" } ] }, { "alignment" : 8, "base_specifiers" : [ { "referenced_type" : "type-2414" } ], "linker_set_key" : "keymaster::EcdsaVerifyOperation", "name" : "keymaster::EcdsaVerifyOperation", "record_kind" : "class", "referenced_type" : "type-2426", "self_type" : "type-2426", "size" : 288, "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_Pm" }, { "mangled_component_name" : "_ZN9keymaster20EcdsaVerifyOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" }, { "mangled_component_name" : "_ZN9keymaster14EcdsaOperation5AbortEv" } ] }, { "alignment" : 8, "base_specifiers" : [ { "referenced_type" : "type-2428" } ], "linker_set_key" : "keymaster::EcdsaVerifyOperationFactory", "name" : "keymaster::EcdsaVerifyOperationFactory", "record_kind" : "class", "referenced_type" : "type-2435", "self_type" : "type-2435", "size" : 8, "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" : "_ZNK9keymaster16OperationFactory21SupportedPaddingModesEPm" }, { "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPm" }, { "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory16SupportedDigestsEPm" }, { "mangled_component_name" : "_ZNK9keymaster27EcdsaVerifyOperationFactory7purposeEv" }, { "mangled_component_name" : "_ZNK9keymaster27EcdsaVerifyOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_tP11evp_pkey_st" } ] }, { "alignment" : 8, "base_specifiers" : [ { "referenced_type" : "type-2507" } ], "fields" : [ { "access" : "private", "field_name" : "key_exchange_", "field_offset" : 64, "referenced_type" : "type-2505" }, { "access" : "private", "field_name" : "kdf_", "field_offset" : 128, "referenced_type" : "type-2506" }, { "access" : "private", "field_name" : "single_hash_mode_", "field_offset" : 192, "referenced_type" : "type-9" }, { "access" : "private", "field_name" : "key_bytes_to_generate_", "field_offset" : 224, "referenced_type" : "type-8" }, { "access" : "private", "field_name" : "curve_", "field_offset" : 256, "referenced_type" : "type-211" } ], "linker_set_key" : "keymaster::EciesKem", "name" : "keymaster::EciesKem", "record_kind" : "class", "referenced_type" : "type-2504", "self_type" : "type-2504", "size" : 40, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecies_kem.h", "unique_id" : "_ZTSN9keymaster8EciesKemE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster8EciesKemE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster8EciesKemD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster8EciesKemD0Ev" }, { "mangled_component_name" : "_ZN9keymaster8EciesKem7EncryptERKNS_6BufferEPS1_S4_" }, { "mangled_component_name" : "_ZN9keymaster8EciesKem7EncryptEPKhmPNS_6BufferES4_" }, { "mangled_component_name" : "_ZN9keymaster8EciesKem7DecryptEP9ec_key_stRKNS_6BufferEPS3_" }, { "mangled_component_name" : "_ZN9keymaster8EciesKem7DecryptEP9ec_key_stPKhmPNS_6BufferE" } ] }, { "alignment" : 8, "fields" : [ { "access" : "private", "field_name" : "buf_", "referenced_type" : "type-119" }, { "access" : "private", "field_name" : "size_", "field_offset" : 64, "referenced_type" : "type-10" } ], "linker_set_key" : "keymaster::Eraser", "name" : "keymaster::Eraser", "record_kind" : "class", "referenced_type" : "type-186", "self_type" : "type-186", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", "unique_id" : "_ZTSN9keymaster6EraserE" }, { "alignment" : 8, "fields" : [ { "access" : "private", "field_name" : "ctx_", "referenced_type" : "type-1095" } ], "linker_set_key" : "keymaster::EvpMdCtxCleaner", "name" : "keymaster::EvpMdCtxCleaner", "record_kind" : "class", "referenced_type" : "type-1094", "self_type" : "type-1094", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", "unique_id" : "_ZTSN9keymaster15EvpMdCtxCleanerE" }, { "alignment" : 8, "base_specifiers" : [ { "referenced_type" : "type-339" } ], "fields" : [ { "field_name" : "additional_params", "field_offset" : 128, "referenced_type" : "type-287" }, { "field_name" : "key_format", "field_offset" : 768, "referenced_type" : "type-64" }, { "field_name" : "key_blob", "field_offset" : 832, "referenced_type" : "type-229" } ], "linker_set_key" : "keymaster::ExportKeyRequest", "name" : "keymaster::ExportKeyRequest", "referenced_type" : "type-542", "self_type" : "type-542", "size" : 120, "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-338" } ], "fields" : [ { "field_name" : "key_data", "field_offset" : 128, "referenced_type" : "type-119" }, { "field_name" : "key_data_length", "field_offset" : 192, "referenced_type" : "type-10" } ], "linker_set_key" : "keymaster::ExportKeyResponse", "name" : "keymaster::ExportKeyResponse", "referenced_type" : "type-544", "self_type" : "type-544", "size" : 32, "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-339" } ], "fields" : [ { "field_name" : "op_handle", "field_offset" : 128, "referenced_type" : "type-10" }, { "field_name" : "input", "field_offset" : 192, "referenced_type" : "type-117" }, { "field_name" : "signature", "field_offset" : 512, "referenced_type" : "type-117" }, { "field_name" : "additional_params", "field_offset" : 832, "referenced_type" : "type-287" } ], "linker_set_key" : "keymaster::FinishOperationRequest", "name" : "keymaster::FinishOperationRequest", "referenced_type" : "type-520", "self_type" : "type-520", "size" : 184, "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-338" } ], "fields" : [ { "field_name" : "output", "field_offset" : 128, "referenced_type" : "type-117" }, { "field_name" : "output_params", "field_offset" : 448, "referenced_type" : "type-287" } ], "linker_set_key" : "keymaster::FinishOperationResponse", "name" : "keymaster::FinishOperationResponse", "referenced_type" : "type-522", "self_type" : "type-522", "size" : 136, "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-339" } ], "fields" : [ { "field_name" : "key_description", "field_offset" : 128, "referenced_type" : "type-287" } ], "linker_set_key" : "keymaster::GenerateKeyRequest", "name" : "keymaster::GenerateKeyRequest", "referenced_type" : "type-501", "self_type" : "type-501", "size" : 96, "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-338" } ], "fields" : [ { "field_name" : "key_blob", "field_offset" : 128, "referenced_type" : "type-229" }, { "field_name" : "enforced", "field_offset" : 256, "referenced_type" : "type-287" }, { "field_name" : "unenforced", "field_offset" : 896, "referenced_type" : "type-287" } ], "linker_set_key" : "keymaster::GenerateKeyResponse", "name" : "keymaster::GenerateKeyResponse", "referenced_type" : "type-505", "self_type" : "type-505", "size" : 192, "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-338" } ], "fields" : [ { "field_name" : "params", "field_offset" : 128, "referenced_type" : "type-331" } ], "linker_set_key" : "keymaster::GetHmacSharingParametersResponse", "name" : "keymaster::GetHmacSharingParametersResponse", "referenced_type" : "type-594", "self_type" : "type-594", "size" : 72, "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-339" } ], "fields" : [ { "field_name" : "key_blob", "field_offset" : 128, "referenced_type" : "type-229" }, { "field_name" : "additional_params", "field_offset" : 256, "referenced_type" : "type-287" } ], "linker_set_key" : "keymaster::GetKeyCharacteristicsRequest", "name" : "keymaster::GetKeyCharacteristicsRequest", "referenced_type" : "type-507", "self_type" : "type-507", "size" : 112, "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-338" } ], "fields" : [ { "field_name" : "enforced", "field_offset" : 128, "referenced_type" : "type-287" }, { "field_name" : "unenforced", "field_offset" : 768, "referenced_type" : "type-287" } ], "linker_set_key" : "keymaster::GetKeyCharacteristicsResponse", "name" : "keymaster::GetKeyCharacteristicsResponse", "referenced_type" : "type-509", "self_type" : "type-509", "size" : 176, "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-339" } ], "linker_set_key" : "keymaster::GetVersionRequest", "name" : "keymaster::GetVersionRequest", "referenced_type" : "type-560", "self_type" : "type-560", "size" : 16, "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-338" } ], "fields" : [ { "field_name" : "major_ver", "field_offset" : 128, "referenced_type" : "type-3" }, { "field_name" : "minor_ver", "field_offset" : 136, "referenced_type" : "type-3" }, { "field_name" : "subminor_ver", "field_offset" : 144, "referenced_type" : "type-3" } ], "linker_set_key" : "keymaster::GetVersionResponse", "name" : "keymaster::GetVersionResponse", "referenced_type" : "type-567", "self_type" : "type-567", "size" : 24, "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-36" } ], "fields" : [ { "field_name" : "challenge", "field_offset" : 64, "referenced_type" : "type-10" }, { "field_name" : "user_id", "field_offset" : 128, "referenced_type" : "type-10" }, { "field_name" : "authenticator_id", "field_offset" : 192, "referenced_type" : "type-10" }, { "field_name" : "authenticator_type", "field_offset" : 256, "referenced_type" : "type-203" }, { "field_name" : "timestamp", "field_offset" : 320, "referenced_type" : "type-10" }, { "field_name" : "mac", "field_offset" : 384, "referenced_type" : "type-275" } ], "linker_set_key" : "keymaster::HardwareAuthToken", "name" : "keymaster::HardwareAuthToken", "referenced_type" : "type-611", "self_type" : "type-611", "size" : 64, "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-1191" } ], "linker_set_key" : "keymaster::HmacKey", "name" : "keymaster::HmacKey", "record_kind" : "class", "referenced_type" : "type-2573", "self_type" : "type-2573", "size" : 192, "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_EEEEPm" } ] }, { "alignment" : 8, "base_specifiers" : [ { "referenced_type" : "type-1184" } ], "linker_set_key" : "keymaster::HmacKeyFactory", "name" : "keymaster::HmacKeyFactory", "record_kind" : "class", "referenced_type" : "type-2569", "self_type" : "type-2569", "size" : 32, "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" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedImportFormatsEPm" }, { "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedExportFormatsEPm" }, { "mangled_component_name" : "_ZNK9keymaster14HmacKeyFactory18key_size_supportedEm" }, { "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory14key_size_bytesEm" }, { "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory13key_size_bitsEm" }, { "mangled_component_name" : "_ZNK9keymaster14HmacKeyFactory42validate_algorithm_specific_new_key_paramsERKNS_16AuthorizationSetE" }, { "component_value" : -8, "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster14HmacKeyFactoryE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZThn8_N9keymaster14HmacKeyFactoryD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZThn8_N9keymaster14HmacKeyFactoryD0Ev" } ] }, { "alignment" : 8, "fields" : [ { "access" : "private", "field_name" : "key_", "referenced_type" : "type-118" }, { "access" : "private", "field_name" : "key_len_", "field_offset" : 64, "referenced_type" : "type-10" } ], "linker_set_key" : "keymaster::HmacSha256", "name" : "keymaster::HmacSha256", "record_kind" : "class", "referenced_type" : "type-2532", "self_type" : "type-2532", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac.h", "unique_id" : "_ZTSN9keymaster10HmacSha256E" }, { "alignment" : 8, "base_specifiers" : [ { "referenced_type" : "type-36" } ], "fields" : [ { "field_name" : "seed", "field_offset" : 64, "referenced_type" : "type-275" }, { "field_name" : "nonce", "field_offset" : 192, "referenced_type" : "type-332" } ], "linker_set_key" : "keymaster::HmacSharingParameters", "name" : "keymaster::HmacSharingParameters", "referenced_type" : "type-331", "self_type" : "type-331", "size" : 56, "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-36" } ], "fields" : [ { "field_name" : "params_array", "field_offset" : 64, "referenced_type" : "type-590" }, { "field_name" : "num_params", "field_offset" : 128, "referenced_type" : "type-10" } ], "linker_set_key" : "keymaster::HmacSharingParametersArray", "name" : "keymaster::HmacSharingParametersArray", "referenced_type" : "type-591", "self_type" : "type-591", "size" : 24, "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-339" } ], "fields" : [ { "field_name" : "key_description", "field_offset" : 128, "referenced_type" : "type-287" }, { "field_name" : "key_format", "field_offset" : 768, "referenced_type" : "type-64" }, { "field_name" : "key_data", "field_offset" : 832, "referenced_type" : "type-119" }, { "field_name" : "key_data_length", "field_offset" : 896, "referenced_type" : "type-10" } ], "linker_set_key" : "keymaster::ImportKeyRequest", "name" : "keymaster::ImportKeyRequest", "referenced_type" : "type-538", "self_type" : "type-538", "size" : 120, "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-338" } ], "fields" : [ { "field_name" : "key_blob", "field_offset" : 128, "referenced_type" : "type-229" }, { "field_name" : "enforced", "field_offset" : 256, "referenced_type" : "type-287" }, { "field_name" : "unenforced", "field_offset" : 896, "referenced_type" : "type-287" } ], "linker_set_key" : "keymaster::ImportKeyResponse", "name" : "keymaster::ImportKeyResponse", "referenced_type" : "type-540", "self_type" : "type-540", "size" : 192, "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-339" } ], "fields" : [ { "field_name" : "wrapped_key", "field_offset" : 128, "referenced_type" : "type-297" }, { "field_name" : "wrapping_key", "field_offset" : 256, "referenced_type" : "type-297" }, { "field_name" : "masking_key", "field_offset" : 384, "referenced_type" : "type-297" }, { "field_name" : "additional_params", "field_offset" : 512, "referenced_type" : "type-287" }, { "field_name" : "password_sid", "field_offset" : 1152, "referenced_type" : "type-10" }, { "field_name" : "biometric_sid", "field_offset" : 1216, "referenced_type" : "type-10" } ], "linker_set_key" : "keymaster::ImportWrappedKeyRequest", "name" : "keymaster::ImportWrappedKeyRequest", "referenced_type" : "type-606", "self_type" : "type-606", "size" : 160, "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-338" } ], "fields" : [ { "field_name" : "key_blob", "field_offset" : 128, "referenced_type" : "type-297" }, { "field_name" : "enforced", "field_offset" : 256, "referenced_type" : "type-287" }, { "field_name" : "unenforced", "field_offset" : 896, "referenced_type" : "type-287" } ], "linker_set_key" : "keymaster::ImportWrappedKeyResponse", "name" : "keymaster::ImportWrappedKeyResponse", "referenced_type" : "type-609", "self_type" : "type-609", "size" : 192, "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-2491" } ], "fields" : [ { "access" : "private", "field_name" : "start_counter_", "field_offset" : 448, "referenced_type" : "type-8" } ], "linker_set_key" : "keymaster::Iso18033Kdf", "name" : "keymaster::Iso18033Kdf", "record_kind" : "class", "referenced_type" : "type-2657", "self_type" : "type-2657", "size" : 64, "source_file" : "/system/keymaster/include/keymaster/km_openssl/iso18033kdf.h", "unique_id" : "_ZTSN9keymaster11Iso18033KdfE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster11Iso18033KdfE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster11Iso18033KdfD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster11Iso18033KdfD0Ev" }, { "mangled_component_name" : "_ZN9keymaster11Iso18033Kdf11GenerateKeyEPKhmPhm" } ] }, { "alignment" : 8, "fields" : [ { "access" : "protected", "field_name" : "secret_key_", "field_offset" : 64, "referenced_type" : "type-118" }, { "access" : "protected", "field_name" : "secret_key_len_", "field_offset" : 128, "referenced_type" : "type-10" }, { "access" : "protected", "field_name" : "salt_", "field_offset" : 192, "referenced_type" : "type-118" }, { "access" : "protected", "field_name" : "salt_len_", "field_offset" : 256, "referenced_type" : "type-10" }, { "access" : "protected", "field_name" : "is_initialized_", "field_offset" : 320, "referenced_type" : "type-9" }, { "access" : "protected", "field_name" : "digest_type_", "field_offset" : 352, "referenced_type" : "type-61" }, { "access" : "protected", "field_name" : "digest_size_", "field_offset" : 384, "referenced_type" : "type-10" } ], "linker_set_key" : "keymaster::Kdf", "name" : "keymaster::Kdf", "record_kind" : "class", "referenced_type" : "type-2491", "self_type" : "type-2491", "size" : 56, "source_file" : "/system/keymaster/include/keymaster/km_openssl/kdf.h", "unique_id" : "_ZTSN9keymaster3KdfE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster3KdfE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster3KdfD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster3KdfD0Ev" }, { "is_pure" : true, "mangled_component_name" : "_ZN9keymaster3Kdf11GenerateKeyEPKhmPhm" } ] }, { "alignment" : 8, "linker_set_key" : "keymaster::Kem", "name" : "keymaster::Kem", "record_kind" : "class", "referenced_type" : "type-2507", "self_type" : "type-2507", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/kem.h", "unique_id" : "_ZTSN9keymaster3KemE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster3KemE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster3KemD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster3KemD0Ev" }, { "is_pure" : true, "mangled_component_name" : "_ZN9keymaster3Kem7EncryptERKNS_6BufferEPS1_S4_" }, { "is_pure" : true, "mangled_component_name" : "_ZN9keymaster3Kem7EncryptEPKhmPNS_6BufferES4_" }, { "is_pure" : true, "mangled_component_name" : "_ZN9keymaster3Kem7DecryptEP9ec_key_stRKNS_6BufferEPS3_" }, { "is_pure" : true, "mangled_component_name" : "_ZN9keymaster3Kem7DecryptEP9ec_key_stPKhmPNS_6BufferE" } ] }, { "alignment" : 8, "fields" : [ { "access" : "protected", "field_name" : "hw_enforced_", "field_offset" : 64, "referenced_type" : "type-287" }, { "access" : "protected", "field_name" : "sw_enforced_", "field_offset" : 704, "referenced_type" : "type-287" }, { "access" : "protected", "field_name" : "key_material_", "field_offset" : 1344, "referenced_type" : "type-297" }, { "access" : "protected", "field_name" : "key_factory_", "field_offset" : 1472, "referenced_type" : "type-298" } ], "linker_set_key" : "keymaster::Key", "name" : "keymaster::Key", "record_kind" : "class", "referenced_type" : "type-296", "self_type" : "type-296", "size" : 192, "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_EEEEPm" } ] }, { "alignment" : 8, "linker_set_key" : "keymaster::KeyExchange", "name" : "keymaster::KeyExchange", "record_kind" : "class", "referenced_type" : "type-2481", "self_type" : "type-2481", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/km_openssl/key_exchange.h", "unique_id" : "_ZTSN9keymaster11KeyExchangeE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster11KeyExchangeE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster11KeyExchangeD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster11KeyExchangeD0Ev" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster11KeyExchange18CalculateSharedKeyERKNS_6BufferEPS1_" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster11KeyExchange18CalculateSharedKeyEPKhmPNS_6BufferE" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster11KeyExchange12public_valueEPNS_6BufferE" } ] }, { "alignment" : 8, "linker_set_key" : "keymaster::KeyFactory", "name" : "keymaster::KeyFactory", "record_kind" : "class", "referenced_type" : "type-300", "self_type" : "type-300", "size" : 8, "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" : "_ZNK9keymaster10KeyFactory22SupportedImportFormatsEPm" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster10KeyFactory22SupportedExportFormatsEPm" } ] }, { "alignment" : 8, "linker_set_key" : "keymaster::KeymasterContext", "name" : "keymaster::KeymasterContext", "record_kind" : "class", "referenced_type" : "type-42", "self_type" : "type-42", "size" : 8, "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" : "_ZNK9keymaster16KeymasterContext22GetSupportedAlgorithmsEPm" }, { "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" : "_ZNK9keymaster16KeymasterContext13AddRngEntropyEPKhm" }, { "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" : 8, "fields" : [ { "access" : "private", "field_name" : "access_time_map_", "field_offset" : 64, "referenced_type" : "type-686" }, { "access" : "private", "field_name" : "access_count_map_", "field_offset" : 128, "referenced_type" : "type-688" } ], "linker_set_key" : "keymaster::KeymasterEnforcement", "name" : "keymaster::KeymasterEnforcement", "record_kind" : "class", "referenced_type" : "type-685", "self_type" : "type-685", "size" : 24, "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_validEm" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster20KeymasterEnforcement22expiration_date_passedEm" }, { "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_tPm" } ] }, { "alignment" : 8, "linker_set_key" : "keymaster::KeymasterEnforcementContext", "name" : "keymaster::KeymasterEnforcementContext", "record_kind" : "class", "referenced_type" : "type-683", "self_type" : "type-683", "size" : 8, "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-36" } ], "fields" : [ { "field_name" : "message_version", "field_offset" : 64, "referenced_type" : "type-8" } ], "linker_set_key" : "keymaster::KeymasterMessage", "name" : "keymaster::KeymasterMessage", "referenced_type" : "type-339", "self_type" : "type-339", "size" : 16, "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-339" } ], "fields" : [ { "field_name" : "error", "field_offset" : 96, "referenced_type" : "type-19" } ], "linker_set_key" : "keymaster::KeymasterResponse", "name" : "keymaster::KeymasterResponse", "referenced_type" : "type-338", "self_type" : "type-338", "size" : 16, "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" : 1, "linker_set_key" : "keymaster::List::CONST_ITERATOR", "name" : "keymaster::List::CONST_ITERATOR", "referenced_type" : "type-125", "self_type" : "type-125", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/List.h", "template_args" : [ "type-126" ], "unique_id" : "_ZTSN9keymaster4ListINS_14AccessCountMap11AccessCountEE14CONST_ITERATORIS2_EE" }, { "alignment" : 1, "linker_set_key" : "keymaster::List::NON_CONST_ITERATOR", "name" : "keymaster::List::NON_CONST_ITERATOR", "referenced_type" : "type-127", "self_type" : "type-127", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/List.h", "template_args" : [ "type-128" ], "unique_id" : "_ZTSN9keymaster4ListINS_14AccessCountMap11AccessCountEE18NON_CONST_ITERATORIS2_EE" }, { "alignment" : 8, "fields" : [ { "field_name" : "mpNode", "referenced_type" : "type-124" } ], "linker_set_key" : "keymaster::List::_ListIterator::CONST_ITERATOR>", "name" : "keymaster::List::_ListIterator::CONST_ITERATOR>", "record_kind" : "class", "referenced_type" : "type-136", "self_type" : "type-136", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h", "template_args" : [ "type-137" ], "unique_id" : "_ZTSN9keymaster4ListINS_14AccessCountMap11AccessCountEE13_ListIteratorIS2_NS3_14CONST_ITERATOREEE" }, { "alignment" : 8, "fields" : [ { "field_name" : "mpNode", "referenced_type" : "type-111" } ], "linker_set_key" : "keymaster::List::_ListIterator::NON_CONST_ITERATOR>", "name" : "keymaster::List::_ListIterator::NON_CONST_ITERATOR>", "record_kind" : "class", "referenced_type" : "type-129", "self_type" : "type-129", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h", "template_args" : [ "type-130" ], "unique_id" : "_ZTSN9keymaster4ListINS_14AccessCountMap11AccessCountEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEE" }, { "access" : "protected", "alignment" : 8, "fields" : [ { "access" : "private", "field_name" : "mVal", "referenced_type" : "type-113" }, { "access" : "private", "field_name" : "mpPrev", "field_offset" : 128, "referenced_type" : "type-111" }, { "access" : "private", "field_name" : "mpNext", "field_offset" : 192, "referenced_type" : "type-111" } ], "linker_set_key" : "keymaster::List::_Node", "name" : "keymaster::List::_Node", "record_kind" : "class", "referenced_type" : "type-112", "self_type" : "type-112", "size" : 32, "source_file" : "/system/keymaster/include/keymaster/List.h", "unique_id" : "_ZTSN9keymaster4ListINS_14AccessCountMap11AccessCountEE5_NodeE" }, { "alignment" : 1, "linker_set_key" : "keymaster::List::CONST_ITERATOR", "name" : "keymaster::List::CONST_ITERATOR", "referenced_type" : "type-84", "self_type" : "type-84", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/List.h", "template_args" : [ "type-85" ], "unique_id" : "_ZTSN9keymaster4ListINS_13AccessTimeMap10AccessTimeEE14CONST_ITERATORIS2_EE" }, { "alignment" : 1, "linker_set_key" : "keymaster::List::NON_CONST_ITERATOR", "name" : "keymaster::List::NON_CONST_ITERATOR", "referenced_type" : "type-87", "self_type" : "type-87", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/List.h", "template_args" : [ "type-88" ], "unique_id" : "_ZTSN9keymaster4ListINS_13AccessTimeMap10AccessTimeEE18NON_CONST_ITERATORIS2_EE" }, { "alignment" : 8, "fields" : [ { "field_name" : "mpNode", "referenced_type" : "type-83" } ], "linker_set_key" : "keymaster::List::_ListIterator::CONST_ITERATOR>", "name" : "keymaster::List::_ListIterator::CONST_ITERATOR>", "record_kind" : "class", "referenced_type" : "type-99", "self_type" : "type-99", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h", "template_args" : [ "type-100" ], "unique_id" : "_ZTSN9keymaster4ListINS_13AccessTimeMap10AccessTimeEE13_ListIteratorIS2_NS3_14CONST_ITERATOREEE" }, { "alignment" : 8, "fields" : [ { "field_name" : "mpNode", "referenced_type" : "type-72" } ], "linker_set_key" : "keymaster::List::_ListIterator::NON_CONST_ITERATOR>", "name" : "keymaster::List::_ListIterator::NON_CONST_ITERATOR>", "record_kind" : "class", "referenced_type" : "type-89", "self_type" : "type-89", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/List.h", "template_args" : [ "type-90" ], "unique_id" : "_ZTSN9keymaster4ListINS_13AccessTimeMap10AccessTimeEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEE" }, { "access" : "protected", "alignment" : 8, "fields" : [ { "access" : "private", "field_name" : "mVal", "referenced_type" : "type-74" }, { "access" : "private", "field_name" : "mpPrev", "field_offset" : 128, "referenced_type" : "type-72" }, { "access" : "private", "field_name" : "mpNext", "field_offset" : 192, "referenced_type" : "type-72" } ], "linker_set_key" : "keymaster::List::_Node", "name" : "keymaster::List::_Node", "record_kind" : "class", "referenced_type" : "type-73", "self_type" : "type-73", "size" : 32, "source_file" : "/system/keymaster/include/keymaster/List.h", "unique_id" : "_ZTSN9keymaster4ListINS_13AccessTimeMap10AccessTimeEE5_NodeE" }, { "alignment" : 8, "fields" : [ { "access" : "private", "field_name" : "mpMiddle", "field_offset" : 64, "referenced_type" : "type-111" } ], "linker_set_key" : "keymaster::List", "name" : "keymaster::List", "record_kind" : "class", "referenced_type" : "type-110", "self_type" : "type-110", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/List.h", "template_args" : [ "type-114" ], "unique_id" : "_ZTSN9keymaster4ListINS_14AccessCountMap11AccessCountEEE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster4ListINS_14AccessCountMap11AccessCountEEE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster4ListINS_14AccessCountMap11AccessCountEED1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster4ListINS_14AccessCountMap11AccessCountEED0Ev" } ] }, { "alignment" : 8, "fields" : [ { "access" : "private", "field_name" : "mpMiddle", "field_offset" : 64, "referenced_type" : "type-72" } ], "linker_set_key" : "keymaster::List", "name" : "keymaster::List", "record_kind" : "class", "referenced_type" : "type-71", "self_type" : "type-71", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/List.h", "template_args" : [ "type-75" ], "unique_id" : "_ZTSN9keymaster4ListINS_13AccessTimeMap10AccessTimeEEE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster4ListINS_13AccessTimeMap10AccessTimeEEE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster4ListINS_13AccessTimeMap10AccessTimeEED1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster4ListINS_13AccessTimeMap10AccessTimeEED0Ev" } ] }, { "alignment" : 8, "linker_set_key" : "keymaster::Logger", "name" : "keymaster::Logger", "record_kind" : "class", "referenced_type" : "type-700", "self_type" : "type-700", "size" : 8, "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-320", "self_type" : "type-320", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", "unique_id" : "_ZTSN9keymaster13Malloc_DeleteE" }, { "alignment" : 8, "base_specifiers" : [ { "referenced_type" : "type-2481" } ], "fields" : [ { "access" : "private", "field_name" : "private_key_", "field_offset" : 64, "referenced_type" : "type-1109" }, { "access" : "private", "field_name" : "public_key_", "field_offset" : 128, "referenced_type" : "type-118" }, { "access" : "private", "field_name" : "public_key_len_", "field_offset" : 192, "referenced_type" : "type-10" }, { "access" : "private", "field_name" : "shared_secret_len_", "field_offset" : 256, "referenced_type" : "type-10" } ], "linker_set_key" : "keymaster::NistCurveKeyExchange", "name" : "keymaster::NistCurveKeyExchange", "record_kind" : "class", "referenced_type" : "type-2509", "self_type" : "type-2509", "size" : 40, "source_file" : "/system/keymaster/include/keymaster/km_openssl/nist_curve_key_exchange.h", "unique_id" : "_ZTSN9keymaster20NistCurveKeyExchangeE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster20NistCurveKeyExchangeE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster20NistCurveKeyExchangeD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster20NistCurveKeyExchangeD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster20NistCurveKeyExchange18CalculateSharedKeyERKNS_6BufferEPS1_" }, { "mangled_component_name" : "_ZNK9keymaster20NistCurveKeyExchange18CalculateSharedKeyEPKhmPNS_6BufferE" }, { "mangled_component_name" : "_ZNK9keymaster20NistCurveKeyExchange12public_valueEPNS_6BufferE" } ] }, { "alignment" : 1, "linker_set_key" : "keymaster::OpenSslObjectDeleter", "name" : "keymaster::OpenSslObjectDeleter", "referenced_type" : "type-2150", "self_type" : "type-2150", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", "template_args" : [ "type-2151" ], "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI17X509_extension_stXadL_Z19X509_EXTENSION_freeEEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::OpenSslObjectDeleter", "name" : "keymaster::OpenSslObjectDeleter", "referenced_type" : "type-2160", "self_type" : "type-2160", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", "template_args" : [ "type-2161" ], "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI12X509_name_stXadL_Z14X509_NAME_freeEEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::OpenSslObjectDeleter", "name" : "keymaster::OpenSslObjectDeleter", "referenced_type" : "type-2207", "self_type" : "type-2207", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", "template_args" : [ "type-2208" ], "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI14asn1_object_stXadL_Z16ASN1_OBJECT_freeEEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::OpenSslObjectDeleter", "name" : "keymaster::OpenSslObjectDeleter", "referenced_type" : "type-2204", "self_type" : "type-2204", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", "template_args" : [ "type-2205" ], "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI14asn1_string_stXadL_Z20ASN1_BIT_STRING_freeEEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::OpenSslObjectDeleter", "name" : "keymaster::OpenSslObjectDeleter", "referenced_type" : "type-1356", "self_type" : "type-1356", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", "template_args" : [ "type-1357" ], "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI14asn1_string_stXadL_Z17ASN1_INTEGER_freeEEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::OpenSslObjectDeleter", "name" : "keymaster::OpenSslObjectDeleter", "referenced_type" : "type-2211", "self_type" : "type-2211", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", "template_args" : [ "type-2212" ], "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI14asn1_string_stXadL_Z22ASN1_OCTET_STRING_freeEEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::OpenSslObjectDeleter", "name" : "keymaster::OpenSslObjectDeleter", "referenced_type" : "type-2214", "self_type" : "type-2214", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", "template_args" : [ "type-2215" ], "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI14asn1_string_stXadL_Z14ASN1_TIME_freeEEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::OpenSslObjectDeleter", "name" : "keymaster::OpenSslObjectDeleter", "referenced_type" : "type-2712", "self_type" : "type-2712", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", "template_args" : [ "type-2713" ], "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI10bignum_ctxXadL_Z11BN_CTX_freeEEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::OpenSslObjectDeleter", "name" : "keymaster::OpenSslObjectDeleter", "referenced_type" : "type-1359", "self_type" : "type-1359", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", "template_args" : [ "type-1360" ], "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI9bignum_stXadL_Z7BN_freeEEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::OpenSslObjectDeleter", "name" : "keymaster::OpenSslObjectDeleter", "referenced_type" : "type-2335", "self_type" : "type-2335", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", "template_args" : [ "type-2336" ], "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI11cmac_ctx_stXadL_Z13CMAC_CTX_freeEEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::OpenSslObjectDeleter", "name" : "keymaster::OpenSslObjectDeleter", "referenced_type" : "type-2411", "self_type" : "type-2411", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", "template_args" : [ "type-2412" ], "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI11ec_group_stXadL_Z13EC_GROUP_freeEEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::OpenSslObjectDeleter", "name" : "keymaster::OpenSslObjectDeleter", "referenced_type" : "type-1099", "self_type" : "type-1099", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", "template_args" : [ "type-1100" ], "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI9ec_key_stXadL_Z11EC_KEY_freeEEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::OpenSslObjectDeleter", "name" : "keymaster::OpenSslObjectDeleter", "referenced_type" : "type-2683", "self_type" : "type-2683", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", "template_args" : [ "type-2684" ], "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI11ec_point_stXadL_Z13EC_POINT_freeEEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::OpenSslObjectDeleter", "name" : "keymaster::OpenSslObjectDeleter", "referenced_type" : "type-1102", "self_type" : "type-1102", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", "template_args" : [ "type-1103" ], "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI11evp_pkey_stXadL_Z13EVP_PKEY_freeEEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::OpenSslObjectDeleter", "name" : "keymaster::OpenSslObjectDeleter", "referenced_type" : "type-2728", "self_type" : "type-2728", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", "template_args" : [ "type-2729" ], "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI22pkcs8_priv_key_info_stXadL_Z24PKCS8_PRIV_KEY_INFO_freeEEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::OpenSslObjectDeleter", "name" : "keymaster::OpenSslObjectDeleter", "referenced_type" : "type-1106", "self_type" : "type-1106", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", "template_args" : [ "type-1107" ], "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI6rsa_stXadL_Z8RSA_freeEEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::OpenSslObjectDeleter", "name" : "keymaster::OpenSslObjectDeleter", "referenced_type" : "type-2139", "self_type" : "type-2139", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", "template_args" : [ "type-2140" ], "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI7x509_stXadL_Z9X509_freeEEEE" }, { "alignment" : 8, "fields" : [ { "access" : "protected", "field_name" : "operation_handle_", "field_offset" : 64, "referenced_type" : "type-10" }, { "access" : "private", "field_name" : "purpose_", "field_offset" : 128, "referenced_type" : "type-39" }, { "access" : "private", "field_name" : "hw_enforced_", "field_offset" : 192, "referenced_type" : "type-287" }, { "access" : "private", "field_name" : "sw_enforced_", "field_offset" : 832, "referenced_type" : "type-287" }, { "access" : "private", "field_name" : "key_id_", "field_offset" : 1472, "referenced_type" : "type-10" } ], "linker_set_key" : "keymaster::Operation", "name" : "keymaster::Operation", "record_kind" : "class", "referenced_type" : "type-286", "self_type" : "type-286", "size" : 192, "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_Pm" }, { "is_pure" : true, "mangled_component_name" : "_ZN9keymaster9Operation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" }, { "is_pure" : true, "mangled_component_name" : "_ZN9keymaster9Operation5AbortEv" } ] }, { "alignment" : 8, "linker_set_key" : "keymaster::OperationFactory", "name" : "keymaster::OperationFactory", "record_kind" : "class", "referenced_type" : "type-703", "self_type" : "type-703", "size" : 8, "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" : "_ZNK9keymaster16OperationFactory21SupportedPaddingModesEPm" }, { "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPm" }, { "mangled_component_name" : "_ZNK9keymaster16OperationFactory16SupportedDigestsEPm" } ] }, { "alignment" : 4, "fields" : [ { "field_name" : "algorithm", "referenced_type" : "type-51" }, { "field_name" : "purpose", "field_offset" : 32, "referenced_type" : "type-34" } ], "linker_set_key" : "keymaster::OperationFactory::KeyType", "name" : "keymaster::OperationFactory::KeyType", "referenced_type" : "type-706", "self_type" : "type-706", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/operation.h", "unique_id" : "_ZTSN9keymaster16OperationFactory7KeyTypeE" }, { "alignment" : 8, "fields" : [ { "access" : "private", "field_name" : "table_", "referenced_type" : "type-282" }, { "access" : "private", "field_name" : "table_size_", "field_offset" : 64, "referenced_type" : "type-10" } ], "linker_set_key" : "keymaster::OperationTable", "name" : "keymaster::OperationTable", "record_kind" : "class", "referenced_type" : "type-281", "self_type" : "type-281", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/operation_table.h", "unique_id" : "_ZTSN9keymaster14OperationTableE" }, { "alignment" : 8, "linker_set_key" : "keymaster::RandomSource", "name" : "keymaster::RandomSource", "record_kind" : "class", "referenced_type" : "type-717", "self_type" : "type-717", "size" : 8, "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" : "_ZNK9keymaster12RandomSource14GenerateRandomEPhm" } ] }, { "alignment" : 8, "base_specifiers" : [ { "referenced_type" : "type-2491" } ], "linker_set_key" : "keymaster::Rfc5869Sha256Kdf", "name" : "keymaster::Rfc5869Sha256Kdf", "record_kind" : "class", "referenced_type" : "type-2490", "self_type" : "type-2490", "size" : 56, "source_file" : "/system/keymaster/include/keymaster/km_openssl/hkdf.h", "unique_id" : "_ZTSN9keymaster16Rfc5869Sha256KdfE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster16Rfc5869Sha256KdfE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster16Rfc5869Sha256KdfD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster16Rfc5869Sha256KdfD0Ev" }, { "mangled_component_name" : "_ZN9keymaster16Rfc5869Sha256Kdf11GenerateKeyEPKhmPhm" } ] }, { "alignment" : 8, "base_specifiers" : [ { "referenced_type" : "type-2805" } ], "linker_set_key" : "keymaster::RsaCryptOperation", "name" : "keymaster::RsaCryptOperation", "record_kind" : "class", "referenced_type" : "type-2821", "self_type" : "type-2821", "size" : 264, "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_Pm" }, { "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-2830" } ], "linker_set_key" : "keymaster::RsaCryptingOperationFactory", "name" : "keymaster::RsaCryptingOperationFactory", "record_kind" : "class", "referenced_type" : "type-2834", "self_type" : "type-2834", "size" : 8, "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" : "_ZNK9keymaster27RsaCryptingOperationFactory21SupportedPaddingModesEPm" }, { "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPm" }, { "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPm" }, { "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-2821" } ], "linker_set_key" : "keymaster::RsaDecryptOperation", "name" : "keymaster::RsaDecryptOperation", "record_kind" : "class", "referenced_type" : "type-2827", "self_type" : "type-2827", "size" : 264, "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_Pm" }, { "mangled_component_name" : "_ZN9keymaster19RsaDecryptOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" }, { "mangled_component_name" : "_ZN9keymaster12RsaOperation5AbortEv" }, { "mangled_component_name" : "_ZN9keymaster17RsaCryptOperation17GetOpensslPaddingEP17keymaster_error_t" }, { "mangled_component_name" : "_ZNK9keymaster17RsaCryptOperation14require_digestEv" } ] }, { "alignment" : 8, "base_specifiers" : [ { "referenced_type" : "type-2834" } ], "linker_set_key" : "keymaster::RsaDecryptionOperationFactory", "name" : "keymaster::RsaDecryptionOperationFactory", "record_kind" : "class", "referenced_type" : "type-2845", "self_type" : "type-2845", "size" : 8, "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" : "_ZNK9keymaster27RsaCryptingOperationFactory21SupportedPaddingModesEPm" }, { "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPm" }, { "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPm" }, { "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-2805" } ], "fields" : [ { "access" : "protected", "field_name" : "digest_ctx_", "field_offset" : 2112, "referenced_type" : "type-2813" } ], "linker_set_key" : "keymaster::RsaDigestingOperation", "name" : "keymaster::RsaDigestingOperation", "record_kind" : "class", "referenced_type" : "type-2812", "self_type" : "type-2812", "size" : 296, "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_Pm" }, { "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-2830" } ], "linker_set_key" : "keymaster::RsaDigestingOperationFactory", "name" : "keymaster::RsaDigestingOperationFactory", "record_kind" : "class", "referenced_type" : "type-2833", "self_type" : "type-2833", "size" : 8, "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" : "_ZNK9keymaster28RsaDigestingOperationFactory21SupportedPaddingModesEPm" }, { "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPm" }, { "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPm" }, { "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-2821" } ], "linker_set_key" : "keymaster::RsaEncryptOperation", "name" : "keymaster::RsaEncryptOperation", "record_kind" : "class", "referenced_type" : "type-2825", "self_type" : "type-2825", "size" : 264, "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_Pm" }, { "mangled_component_name" : "_ZN9keymaster19RsaEncryptOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" }, { "mangled_component_name" : "_ZN9keymaster12RsaOperation5AbortEv" }, { "mangled_component_name" : "_ZN9keymaster17RsaCryptOperation17GetOpensslPaddingEP17keymaster_error_t" }, { "mangled_component_name" : "_ZNK9keymaster17RsaCryptOperation14require_digestEv" } ] }, { "alignment" : 8, "base_specifiers" : [ { "referenced_type" : "type-2834" } ], "linker_set_key" : "keymaster::RsaEncryptionOperationFactory", "name" : "keymaster::RsaEncryptionOperationFactory", "record_kind" : "class", "referenced_type" : "type-2842", "self_type" : "type-2842", "size" : 8, "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" : "_ZNK9keymaster27RsaCryptingOperationFactory21SupportedPaddingModesEPm" }, { "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPm" }, { "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPm" }, { "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-1239" } ], "fields" : [ { "access" : "private", "field_name" : "rsa_key_", "field_offset" : 1536, "referenced_type" : "type-2771" } ], "linker_set_key" : "keymaster::RsaKey", "name" : "keymaster::RsaKey", "record_kind" : "class", "referenced_type" : "type-2770", "self_type" : "type-2770", "size" : 200, "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_EEEEPm" }, { "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-2775", "self_type" : "type-2775", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h", "unique_id" : "_ZTSN9keymaster6RsaKey10RSA_DeleteE" }, { "alignment" : 8, "base_specifiers" : [ { "referenced_type" : "type-1291" }, { "referenced_type" : "type-1178" } ], "linker_set_key" : "keymaster::RsaKeyFactory", "name" : "keymaster::RsaKeyFactory", "record_kind" : "class", "referenced_type" : "type-2896", "self_type" : "type-2896", "size" : 24, "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" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPm" }, { "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPm" }, { "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE" }, { "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory18keymaster_key_typeEv" }, { "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory12evp_key_typeEv" }, { "component_value" : -8, "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster13RsaKeyFactoryE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZThn8_N9keymaster13RsaKeyFactoryD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZThn8_N9keymaster13RsaKeyFactoryD0Ev" } ] }, { "alignment" : 8, "base_specifiers" : [ { "referenced_type" : "type-286" } ], "fields" : [ { "access" : "protected", "field_name" : "rsa_key_", "field_offset" : 1536, "referenced_type" : "type-2780" }, { "access" : "protected", "field_name" : "padding_", "field_offset" : 1600, "referenced_type" : "type-56" }, { "access" : "protected", "field_name" : "data_", "field_offset" : 1664, "referenced_type" : "type-117" }, { "access" : "protected", "field_name" : "digest_", "field_offset" : 1984, "referenced_type" : "type-60" }, { "access" : "protected", "field_name" : "digest_algorithm_", "field_offset" : 2048, "referenced_type" : "type-2806" } ], "linker_set_key" : "keymaster::RsaOperation", "name" : "keymaster::RsaOperation", "record_kind" : "class", "referenced_type" : "type-2805", "self_type" : "type-2805", "size" : 264, "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_Pm" }, { "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-703" } ], "linker_set_key" : "keymaster::RsaOperationFactory", "name" : "keymaster::RsaOperationFactory", "record_kind" : "class", "referenced_type" : "type-2830", "self_type" : "type-2830", "size" : 8, "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" : "_ZNK9keymaster16OperationFactory21SupportedPaddingModesEPm" }, { "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPm" }, { "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPm" }, { "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-2812" } ], "linker_set_key" : "keymaster::RsaSignOperation", "name" : "keymaster::RsaSignOperation", "record_kind" : "class", "referenced_type" : "type-2816", "self_type" : "type-2816", "size" : 296, "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_Pm" }, { "mangled_component_name" : "_ZN9keymaster16RsaSignOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" }, { "mangled_component_name" : "_ZN9keymaster12RsaOperation5AbortEv" }, { "mangled_component_name" : "_ZN9keymaster21RsaDigestingOperation17GetOpensslPaddingEP17keymaster_error_t" }, { "mangled_component_name" : "_ZNK9keymaster21RsaDigestingOperation14require_digestEv" } ] }, { "alignment" : 8, "base_specifiers" : [ { "referenced_type" : "type-2833" } ], "linker_set_key" : "keymaster::RsaSigningOperationFactory", "name" : "keymaster::RsaSigningOperationFactory", "record_kind" : "class", "referenced_type" : "type-2835", "self_type" : "type-2835", "size" : 8, "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" : "_ZNK9keymaster28RsaDigestingOperationFactory21SupportedPaddingModesEPm" }, { "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPm" }, { "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPm" }, { "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-2833" } ], "linker_set_key" : "keymaster::RsaVerificationOperationFactory", "name" : "keymaster::RsaVerificationOperationFactory", "record_kind" : "class", "referenced_type" : "type-2838", "self_type" : "type-2838", "size" : 8, "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" : "_ZNK9keymaster28RsaDigestingOperationFactory21SupportedPaddingModesEPm" }, { "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPm" }, { "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPm" }, { "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-2812" } ], "linker_set_key" : "keymaster::RsaVerifyOperation", "name" : "keymaster::RsaVerifyOperation", "record_kind" : "class", "referenced_type" : "type-2819", "self_type" : "type-2819", "size" : 296, "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_Pm" }, { "mangled_component_name" : "_ZN9keymaster18RsaVerifyOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" }, { "mangled_component_name" : "_ZN9keymaster12RsaOperation5AbortEv" }, { "mangled_component_name" : "_ZN9keymaster21RsaDigestingOperation17GetOpensslPaddingEP17keymaster_error_t" }, { "mangled_component_name" : "_ZNK9keymaster21RsaDigestingOperation14require_digestEv" } ] }, { "alignment" : 8, "linker_set_key" : "keymaster::Serializable", "name" : "keymaster::Serializable", "record_kind" : "class", "referenced_type" : "type-36", "self_type" : "type-36", "size" : 8, "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" : 8, "fields" : [ { "access" : "protected", "field_name" : "blob_maker_", "field_offset" : 64, "referenced_type" : "type-1179" } ], "linker_set_key" : "keymaster::SoftKeyFactoryMixin", "name" : "keymaster::SoftKeyFactoryMixin", "record_kind" : "class", "referenced_type" : "type-1178", "self_type" : "type-1178", "size" : 16, "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" : 8, "linker_set_key" : "keymaster::SoftwareKeyBlobMaker", "name" : "keymaster::SoftwareKeyBlobMaker", "record_kind" : "class", "referenced_type" : "type-1176", "self_type" : "type-1176", "size" : 8, "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-717" } ], "linker_set_key" : "keymaster::SoftwareRandomSource", "name" : "keymaster::SoftwareRandomSource", "record_kind" : "class", "referenced_type" : "type-2957", "self_type" : "type-2957", "size" : 8, "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" : "_ZNK9keymaster20SoftwareRandomSource14GenerateRandomEPhm" } ] }, { "alignment" : 1, "linker_set_key" : "keymaster::StaticAssert", "name" : "keymaster::StaticAssert", "referenced_type" : "type-379", "self_type" : "type-379", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster12StaticAssertILb1EEE" }, { "alignment" : 8, "base_specifiers" : [ { "referenced_type" : "type-339" } ], "linker_set_key" : "keymaster::SupportedAlgorithmsRequest", "name" : "keymaster::SupportedAlgorithmsRequest", "referenced_type" : "type-437", "self_type" : "type-437", "size" : 16, "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-460" } ], "linker_set_key" : "keymaster::SupportedAlgorithmsResponse", "name" : "keymaster::SupportedAlgorithmsResponse", "referenced_type" : "type-486", "self_type" : "type-486", "size" : 32, "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-450" } ], "linker_set_key" : "keymaster::SupportedBlockModesRequest", "name" : "keymaster::SupportedBlockModesRequest", "referenced_type" : "type-454", "self_type" : "type-454", "size" : 24, "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-466" } ], "linker_set_key" : "keymaster::SupportedBlockModesResponse", "name" : "keymaster::SupportedBlockModesResponse", "referenced_type" : "type-488", "self_type" : "type-488", "size" : 32, "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-339" } ], "fields" : [ { "field_name" : "algorithm", "field_offset" : 96, "referenced_type" : "type-51" }, { "field_name" : "purpose", "field_offset" : 128, "referenced_type" : "type-34" } ], "linker_set_key" : "keymaster::SupportedByAlgorithmAndPurposeRequest", "name" : "keymaster::SupportedByAlgorithmAndPurposeRequest", "referenced_type" : "type-450", "self_type" : "type-450", "size" : 24, "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-339" } ], "fields" : [ { "field_name" : "algorithm", "field_offset" : 96, "referenced_type" : "type-51" } ], "linker_set_key" : "keymaster::SupportedByAlgorithmRequest", "name" : "keymaster::SupportedByAlgorithmRequest", "referenced_type" : "type-442", "self_type" : "type-442", "size" : 16, "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-450" } ], "linker_set_key" : "keymaster::SupportedDigestsRequest", "name" : "keymaster::SupportedDigestsRequest", "referenced_type" : "type-458", "self_type" : "type-458", "size" : 24, "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-476" } ], "linker_set_key" : "keymaster::SupportedDigestsResponse", "name" : "keymaster::SupportedDigestsResponse", "referenced_type" : "type-492", "self_type" : "type-492", "size" : 32, "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-442" } ], "linker_set_key" : "keymaster::SupportedExportFormatsRequest", "name" : "keymaster::SupportedExportFormatsRequest", "referenced_type" : "type-448", "self_type" : "type-448", "size" : 16, "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-481" } ], "linker_set_key" : "keymaster::SupportedExportFormatsResponse", "name" : "keymaster::SupportedExportFormatsResponse", "referenced_type" : "type-496", "self_type" : "type-496", "size" : 32, "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-442" } ], "linker_set_key" : "keymaster::SupportedImportFormatsRequest", "name" : "keymaster::SupportedImportFormatsRequest", "referenced_type" : "type-446", "self_type" : "type-446", "size" : 16, "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-481" } ], "linker_set_key" : "keymaster::SupportedImportFormatsResponse", "name" : "keymaster::SupportedImportFormatsResponse", "referenced_type" : "type-494", "self_type" : "type-494", "size" : 32, "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-450" } ], "linker_set_key" : "keymaster::SupportedPaddingModesRequest", "name" : "keymaster::SupportedPaddingModesRequest", "referenced_type" : "type-456", "self_type" : "type-456", "size" : 24, "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-471" } ], "linker_set_key" : "keymaster::SupportedPaddingModesResponse", "name" : "keymaster::SupportedPaddingModesResponse", "referenced_type" : "type-490", "self_type" : "type-490", "size" : 32, "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-338" } ], "fields" : [ { "field_name" : "results", "field_offset" : 128, "referenced_type" : "type-367" }, { "field_name" : "results_length", "field_offset" : 192, "referenced_type" : "type-10" } ], "linker_set_key" : "keymaster::SupportedResponse", "name" : "keymaster::SupportedResponse", "referenced_type" : "type-460", "self_type" : "type-460", "size" : 32, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "template_args" : [ "type-51" ], "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-338" } ], "fields" : [ { "field_name" : "results", "field_offset" : 128, "referenced_type" : "type-467" }, { "field_name" : "results_length", "field_offset" : 192, "referenced_type" : "type-10" } ], "linker_set_key" : "keymaster::SupportedResponse", "name" : "keymaster::SupportedResponse", "referenced_type" : "type-466", "self_type" : "type-466", "size" : 32, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "template_args" : [ "type-54" ], "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-338" } ], "fields" : [ { "field_name" : "results", "field_offset" : 128, "referenced_type" : "type-477" }, { "field_name" : "results_length", "field_offset" : 192, "referenced_type" : "type-10" } ], "linker_set_key" : "keymaster::SupportedResponse", "name" : "keymaster::SupportedResponse", "referenced_type" : "type-476", "self_type" : "type-476", "size" : 32, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "template_args" : [ "type-61" ], "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-338" } ], "fields" : [ { "field_name" : "results", "field_offset" : 128, "referenced_type" : "type-482" }, { "field_name" : "results_length", "field_offset" : 192, "referenced_type" : "type-10" } ], "linker_set_key" : "keymaster::SupportedResponse", "name" : "keymaster::SupportedResponse", "referenced_type" : "type-481", "self_type" : "type-481", "size" : 32, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "template_args" : [ "type-64" ], "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-338" } ], "fields" : [ { "field_name" : "results", "field_offset" : 128, "referenced_type" : "type-472" }, { "field_name" : "results_length", "field_offset" : 192, "referenced_type" : "type-10" } ], "linker_set_key" : "keymaster::SupportedResponse", "name" : "keymaster::SupportedResponse", "referenced_type" : "type-471", "self_type" : "type-471", "size" : 32, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "template_args" : [ "type-57" ], "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-296" } ], "linker_set_key" : "keymaster::SymmetricKey", "name" : "keymaster::SymmetricKey", "record_kind" : "class", "referenced_type" : "type-1191", "self_type" : "type-1191", "size" : 192, "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_EEEEPm" } ] }, { "alignment" : 8, "base_specifiers" : [ { "referenced_type" : "type-300" }, { "referenced_type" : "type-1178" } ], "fields" : [ { "access" : "private", "field_name" : "random_source_", "field_offset" : 192, "referenced_type" : "type-1185" } ], "linker_set_key" : "keymaster::SymmetricKeyFactory", "name" : "keymaster::SymmetricKeyFactory", "record_kind" : "class", "referenced_type" : "type-1184", "self_type" : "type-1184", "size" : 32, "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" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedImportFormatsEPm" }, { "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedExportFormatsEPm" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory18key_size_supportedEm" }, { "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory14key_size_bytesEm" }, { "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory13key_size_bitsEm" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory42validate_algorithm_specific_new_key_paramsERKNS_16AuthorizationSetE" }, { "component_value" : -8, "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster19SymmetricKeyFactoryE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZThn8_N9keymaster19SymmetricKeyFactoryD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZThn8_N9keymaster19SymmetricKeyFactoryD0Ev" } ] }, { "alignment" : 8, "base_specifiers" : [ { "referenced_type" : "type-11" } ], "linker_set_key" : "keymaster::TKeymasterBlob", "name" : "keymaster::TKeymasterBlob", "referenced_type" : "type-275", "self_type" : "type-275", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", "template_args" : [ "type-11" ], "unique_id" : "_ZTSN9keymaster14TKeymasterBlobI16keymaster_blob_tEE" }, { "alignment" : 8, "base_specifiers" : [ { "referenced_type" : "type-229" } ], "linker_set_key" : "keymaster::TKeymasterBlob", "name" : "keymaster::TKeymasterBlob", "referenced_type" : "type-297", "self_type" : "type-297", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", "template_args" : [ "type-229" ], "unique_id" : "_ZTSN9keymaster14TKeymasterBlobI20keymaster_key_blob_tEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TagValueType", "name" : "keymaster::TagValueType", "referenced_type" : "type-389", "self_type" : "type-389", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_tn2147483648EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TagValueType", "name" : "keymaster::TagValueType", "referenced_type" : "type-387", "self_type" : "type-387", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_t1879048192EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TagValueType", "name" : "keymaster::TagValueType", "referenced_type" : "type-388", "self_type" : "type-388", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_tn1879048192EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TagValueType", "name" : "keymaster::TagValueType", "referenced_type" : "type-383", "self_type" : "type-383", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_t1610612736EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TagValueType", "name" : "keymaster::TagValueType", "referenced_type" : "type-386", "self_type" : "type-386", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_t0EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TagValueType", "name" : "keymaster::TagValueType", "referenced_type" : "type-384", "self_type" : "type-384", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_t805306368EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TagValueType", "name" : "keymaster::TagValueType", "referenced_type" : "type-385", "self_type" : "type-385", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_t1073741824EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TagValueType", "name" : "keymaster::TagValueType", "referenced_type" : "type-381", "self_type" : "type-381", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_t1342177280EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TagValueType", "name" : "keymaster::TagValueType", "referenced_type" : "type-382", "self_type" : "type-382", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_tn1610612736EEE" }, { "alignment" : 8, "base_specifiers" : [ { "referenced_type" : "type-1191" } ], "linker_set_key" : "keymaster::TripleDesKey", "name" : "keymaster::TripleDesKey", "record_kind" : "class", "referenced_type" : "type-6396", "self_type" : "type-6396", "size" : 192, "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_EEEEPm" } ] }, { "alignment" : 8, "base_specifiers" : [ { "referenced_type" : "type-1184" } ], "linker_set_key" : "keymaster::TripleDesKeyFactory", "name" : "keymaster::TripleDesKeyFactory", "record_kind" : "class", "referenced_type" : "type-6392", "self_type" : "type-6392", "size" : 32, "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" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedImportFormatsEPm" }, { "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedExportFormatsEPm" }, { "mangled_component_name" : "_ZNK9keymaster19TripleDesKeyFactory18key_size_supportedEm" }, { "mangled_component_name" : "_ZNK9keymaster19TripleDesKeyFactory14key_size_bytesEm" }, { "mangled_component_name" : "_ZNK9keymaster19TripleDesKeyFactory13key_size_bitsEm" }, { "mangled_component_name" : "_ZNK9keymaster19TripleDesKeyFactory42validate_algorithm_specific_new_key_paramsERKNS_16AuthorizationSetE" }, { "component_value" : -8, "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster19TripleDesKeyFactoryE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZThn8_N9keymaster19TripleDesKeyFactoryD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZThn8_N9keymaster19TripleDesKeyFactoryD0Ev" } ] }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedEnumTag", "name" : "keymaster::TypedEnumTag", "record_kind" : "class", "referenced_type" : "type-191", "self_type" : "type-191", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "template_args" : [ "type-61" ], "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t268435456EL15keymaster_tag_t268435461E18keymaster_digest_tEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedEnumTag", "name" : "keymaster::TypedEnumTag", "record_kind" : "class", "referenced_type" : "type-194", "self_type" : "type-194", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "template_args" : [ "type-57" ], "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t268435456EL15keymaster_tag_t268435463E19keymaster_padding_tEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedEnumTag", "name" : "keymaster::TypedEnumTag", "record_kind" : "class", "referenced_type" : "type-365", "self_type" : "type-365", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "template_args" : [ "type-51" ], "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t268435456EL15keymaster_tag_t268435458E21keymaster_algorithm_tEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedEnumTag", "name" : "keymaster::TypedEnumTag", "record_kind" : "class", "referenced_type" : "type-196", "self_type" : "type-196", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "template_args" : [ "type-197" ], "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t268435456EL15keymaster_tag_t268435757E39keymaster_key_blob_usage_requirements_tEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedEnumTag", "name" : "keymaster::TypedEnumTag", "record_kind" : "class", "referenced_type" : "type-210", "self_type" : "type-210", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "template_args" : [ "type-211" ], "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t268435456EL15keymaster_tag_t268435466E20keymaster_ec_curve_tEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedEnumTag", "name" : "keymaster::TypedEnumTag", "record_kind" : "class", "referenced_type" : "type-199", "self_type" : "type-199", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "template_args" : [ "type-200" ], "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t268435456EL15keymaster_tag_t268436158E22keymaster_key_origin_tEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedEnumTag", "name" : "keymaster::TypedEnumTag", "record_kind" : "class", "referenced_type" : "type-202", "self_type" : "type-202", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "template_args" : [ "type-203" ], "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t268435456EL15keymaster_tag_t268435960E23hw_authenticator_type_tEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedEnumTag", "name" : "keymaster::TypedEnumTag", "record_kind" : "class", "referenced_type" : "type-402", "self_type" : "type-402", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "template_args" : [ "type-54" ], "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t536870912EL15keymaster_tag_t536870916E22keymaster_block_mode_tEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedEnumTag", "name" : "keymaster::TypedEnumTag", "record_kind" : "class", "referenced_type" : "type-264", "self_type" : "type-264", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "template_args" : [ "type-61" ], "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t536870912EL15keymaster_tag_t536870917E18keymaster_digest_tEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedEnumTag", "name" : "keymaster::TypedEnumTag", "record_kind" : "class", "referenced_type" : "type-205", "self_type" : "type-205", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "template_args" : [ "type-206" ], "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t536870912EL15keymaster_tag_t536870921E15keymaster_kdf_tEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedEnumTag", "name" : "keymaster::TypedEnumTag", "record_kind" : "class", "referenced_type" : "type-309", "self_type" : "type-309", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "template_args" : [ "type-57" ], "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t536870912EL15keymaster_tag_t536870918E19keymaster_padding_tEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedEnumTag", "name" : "keymaster::TypedEnumTag", "record_kind" : "class", "referenced_type" : "type-33", "self_type" : "type-33", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "template_args" : [ "type-34" ], "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t536870912EL15keymaster_tag_t536870913E19keymaster_purpose_tEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedTag", "name" : "keymaster::TypedTag", "record_kind" : "class", "referenced_type" : "type-247", "self_type" : "type-247", "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", "name" : "keymaster::TypedTag", "record_kind" : "class", "referenced_type" : "type-254", "self_type" : "type-254", "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", "name" : "keymaster::TypedTag", "record_kind" : "class", "referenced_type" : "type-238", "self_type" : "type-238", "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", "name" : "keymaster::TypedTag", "record_kind" : "class", "referenced_type" : "type-167", "self_type" : "type-167", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048494EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedTag", "name" : "keymaster::TypedTag", "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_t1879048192EL15keymaster_tag_t1879048199EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedTag", "name" : "keymaster::TypedTag", "record_kind" : "class", "referenced_type" : "type-222", "self_type" : "type-222", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048393EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedTag", "name" : "keymaster::TypedTag", "record_kind" : "class", "referenced_type" : "type-224", "self_type" : "type-224", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048394EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedTag", "name" : "keymaster::TypedTag", "record_kind" : "class", "referenced_type" : "type-243", "self_type" : "type-243", "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", "name" : "keymaster::TypedTag", "record_kind" : "class", "referenced_type" : "type-1319", "self_type" : "type-1319", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879049196EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedTag", "name" : "keymaster::TypedTag", "record_kind" : "class", "referenced_type" : "type-158", "self_type" : "type-158", "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", "name" : "keymaster::TypedTag", "record_kind" : "class", "referenced_type" : "type-252", "self_type" : "type-252", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048700EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedTag", "name" : "keymaster::TypedTag", "record_kind" : "class", "referenced_type" : "type-249", "self_type" : "type-249", "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", "name" : "keymaster::TypedTag", "record_kind" : "class", "referenced_type" : "type-154", "self_type" : "type-154", "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", "name" : "keymaster::TypedTag", "record_kind" : "class", "referenced_type" : "type-256", "self_type" : "type-256", "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", "name" : "keymaster::TypedTag", "record_kind" : "class", "referenced_type" : "type-162", "self_type" : "type-162", "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", "name" : "keymaster::TypedTag", "record_kind" : "class", "referenced_type" : "type-398", "self_type" : "type-398", "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", "name" : "keymaster::TypedTag", "record_kind" : "class", "referenced_type" : "type-1317", "self_type" : "type-1317", "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", "name" : "keymaster::TypedTag", "record_kind" : "class", "referenced_type" : "type-173", "self_type" : "type-173", "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", "name" : "keymaster::TypedTag", "record_kind" : "class", "referenced_type" : "type-176", "self_type" : "type-176", "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", "name" : "keymaster::TypedTag", "record_kind" : "class", "referenced_type" : "type-182", "self_type" : "type-182", "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", "name" : "keymaster::TypedTag", "record_kind" : "class", "referenced_type" : "type-187", "self_type" : "type-187", "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", "name" : "keymaster::TypedTag", "record_kind" : "class", "referenced_type" : "type-184", "self_type" : "type-184", "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", "name" : "keymaster::TypedTag", "record_kind" : "class", "referenced_type" : "type-189", "self_type" : "type-189", "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", "name" : "keymaster::TypedTag", "record_kind" : "class", "referenced_type" : "type-178", "self_type" : "type-178", "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", "name" : "keymaster::TypedTag", "record_kind" : "class", "referenced_type" : "type-180", "self_type" : "type-180", "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", "name" : "keymaster::TypedTag", "record_kind" : "class", "referenced_type" : "type-43", "self_type" : "type-43", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047190EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedTag", "name" : "keymaster::TypedTag", "record_kind" : "class", "referenced_type" : "type-164", "self_type" : "type-164", "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", "name" : "keymaster::TypedTag", "record_kind" : "class", "referenced_type" : "type-160", "self_type" : "type-160", "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", "name" : "keymaster::TypedTag", "record_kind" : "class", "referenced_type" : "type-171", "self_type" : "type-171", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047485EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedTag", "name" : "keymaster::TypedTag", "record_kind" : "class", "referenced_type" : "type-226", "self_type" : "type-226", "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", "name" : "keymaster::TypedTag", "record_kind" : "class", "referenced_type" : "type-155", "self_type" : "type-155", "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", "name" : "keymaster::TypedTag", "record_kind" : "class", "referenced_type" : "type-230", "self_type" : "type-230", "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", "name" : "keymaster::TypedTag", "record_kind" : "class", "referenced_type" : "type-232", "self_type" : "type-232", "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", "name" : "keymaster::TypedTag", "record_kind" : "class", "referenced_type" : "type-213", "self_type" : "type-213", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t0EL15keymaster_tag_t0EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedTag", "name" : "keymaster::TypedTag", "record_kind" : "class", "referenced_type" : "type-245", "self_type" : "type-245", "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", "name" : "keymaster::TypedTag", "record_kind" : "class", "referenced_type" : "type-390", "self_type" : "type-390", "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", "name" : "keymaster::TypedTag", "record_kind" : "class", "referenced_type" : "type-215", "self_type" : "type-215", "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", "name" : "keymaster::TypedTag", "record_kind" : "class", "referenced_type" : "type-236", "self_type" : "type-236", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t805306368EL15keymaster_tag_t805306772EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedTag", "name" : "keymaster::TypedTag", "record_kind" : "class", "referenced_type" : "type-220", "self_type" : "type-220", "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", "name" : "keymaster::TypedTag", "record_kind" : "class", "referenced_type" : "type-234", "self_type" : "type-234", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t805306368EL15keymaster_tag_t805306771EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedTag", "name" : "keymaster::TypedTag", "record_kind" : "class", "referenced_type" : "type-396", "self_type" : "type-396", "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", "name" : "keymaster::TypedTag", "record_kind" : "class", "referenced_type" : "type-169", "self_type" : "type-169", "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", "name" : "keymaster::TypedTag", "record_kind" : "class", "referenced_type" : "type-241", "self_type" : "type-241", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t805306368EL15keymaster_tag_t805306869EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedTag", "name" : "keymaster::TypedTag", "record_kind" : "class", "referenced_type" : "type-392", "self_type" : "type-392", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1342177280EL15keymaster_tag_t1342177480EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedTag", "name" : "keymaster::TypedTag", "record_kind" : "class", "referenced_type" : "type-394", "self_type" : "type-394", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1610612736EL15keymaster_tag_tn1610612234EEE" }, { "alignment" : 8, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-283" } ], "linker_set_key" : "keymaster::UniquePtr > [], keymaster::DefaultDelete > []> >", "name" : "keymaster::UniquePtr > [], keymaster::DefaultDelete > []> >", "record_kind" : "class", "referenced_type" : "type-282", "self_type" : "type-282", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-292", "type-293" ], "unique_id" : "_ZTSN9keymaster9UniquePtrIA_NS0_INS_9OperationENS_13DefaultDeleteIS1_EEEENS2_IS5_EEEE" }, { "alignment" : 8, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-2147" } ], "linker_set_key" : "keymaster::UniquePtr >", "name" : "keymaster::UniquePtr >", "record_kind" : "class", "referenced_type" : "type-2146", "self_type" : "type-2146", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-2149", "type-2150" ], "unique_id" : "_ZTSN9keymaster9UniquePtrI17X509_extension_stNS_20OpenSslObjectDeleterIS1_XadL_Z19X509_EXTENSION_freeEEEEEE" }, { "alignment" : 8, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-2157" } ], "linker_set_key" : "keymaster::UniquePtr >", "name" : "keymaster::UniquePtr >", "record_kind" : "class", "referenced_type" : "type-2156", "self_type" : "type-2156", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-2159", "type-2160" ], "unique_id" : "_ZTSN9keymaster9UniquePtrI12X509_name_stNS_20OpenSslObjectDeleterIS1_XadL_Z14X509_NAME_freeEEEEEE" }, { "alignment" : 8, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-2263" } ], "linker_set_key" : "keymaster::UniquePtr >", "name" : "keymaster::UniquePtr >", "record_kind" : "class", "referenced_type" : "type-2262", "self_type" : "type-2262", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-2265", "type-2207" ], "unique_id" : "_ZTSN9keymaster9UniquePtrI14asn1_object_stNS_20OpenSslObjectDeleterIS1_XadL_Z16ASN1_OBJECT_freeEEEEEE" }, { "alignment" : 8, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-2255" } ], "linker_set_key" : "keymaster::UniquePtr >", "name" : "keymaster::UniquePtr >", "record_kind" : "class", "referenced_type" : "type-2254", "self_type" : "type-2254", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-2257", "type-2204" ], "unique_id" : "_ZTSN9keymaster9UniquePtrI14asn1_string_stNS_20OpenSslObjectDeleterIS1_XadL_Z20ASN1_BIT_STRING_freeEEEEEE" }, { "alignment" : 8, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-1364" } ], "linker_set_key" : "keymaster::UniquePtr >", "name" : "keymaster::UniquePtr >", "record_kind" : "class", "referenced_type" : "type-1363", "self_type" : "type-1363", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-1366", "type-1356" ], "unique_id" : "_ZTSN9keymaster9UniquePtrI14asn1_string_stNS_20OpenSslObjectDeleterIS1_XadL_Z17ASN1_INTEGER_freeEEEEEE" }, { "alignment" : 8, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-2255" } ], "linker_set_key" : "keymaster::UniquePtr >", "name" : "keymaster::UniquePtr >", "record_kind" : "class", "referenced_type" : "type-2270", "self_type" : "type-2270", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-2271", "type-2211" ], "unique_id" : "_ZTSN9keymaster9UniquePtrI14asn1_string_stNS_20OpenSslObjectDeleterIS1_XadL_Z22ASN1_OCTET_STRING_freeEEEEEE" }, { "alignment" : 8, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-2255" } ], "linker_set_key" : "keymaster::UniquePtr >", "name" : "keymaster::UniquePtr >", "record_kind" : "class", "referenced_type" : "type-2275", "self_type" : "type-2275", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-2276", "type-2214" ], "unique_id" : "_ZTSN9keymaster9UniquePtrI14asn1_string_stNS_20OpenSslObjectDeleterIS1_XadL_Z14ASN1_TIME_freeEEEEEE" }, { "alignment" : 8, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-2707" } ], "linker_set_key" : "keymaster::UniquePtr >", "name" : "keymaster::UniquePtr >", "record_kind" : "class", "referenced_type" : "type-2716", "self_type" : "type-2716", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-2717", "type-2712" ], "unique_id" : "_ZTSN9keymaster9UniquePtrI10bignum_ctxNS_20OpenSslObjectDeleterIS1_XadL_Z11BN_CTX_freeEEEEEE" }, { "alignment" : 8, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-1371" } ], "linker_set_key" : "keymaster::UniquePtr >", "name" : "keymaster::UniquePtr >", "record_kind" : "class", "referenced_type" : "type-1370", "self_type" : "type-1370", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-1373", "type-1359" ], "unique_id" : "_ZTSN9keymaster9UniquePtrI9bignum_stNS_20OpenSslObjectDeleterIS1_XadL_Z7BN_freeEEEEEE" }, { "alignment" : 8, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-2338" } ], "linker_set_key" : "keymaster::UniquePtr >", "name" : "keymaster::UniquePtr >", "record_kind" : "class", "referenced_type" : "type-2337", "self_type" : "type-2337", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-2340", "type-2335" ], "unique_id" : "_ZTSN9keymaster9UniquePtrI11cmac_ctx_stNS_20OpenSslObjectDeleterIS1_XadL_Z13CMAC_CTX_freeEEEEEE" }, { "alignment" : 8, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-2441" } ], "linker_set_key" : "keymaster::UniquePtr >", "name" : "keymaster::UniquePtr >", "record_kind" : "class", "referenced_type" : "type-2440", "self_type" : "type-2440", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-2443", "type-2411" ], "unique_id" : "_ZTSN9keymaster9UniquePtrI11ec_group_stNS_20OpenSslObjectDeleterIS1_XadL_Z13EC_GROUP_freeEEEEEE" }, { "alignment" : 8, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-1110" } ], "linker_set_key" : "keymaster::UniquePtr >", "name" : "keymaster::UniquePtr >", "record_kind" : "class", "referenced_type" : "type-1109", "self_type" : "type-1109", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-1112", "type-1099" ], "unique_id" : "_ZTSN9keymaster9UniquePtrI9ec_key_stNS_20OpenSslObjectDeleterIS1_XadL_Z11EC_KEY_freeEEEEEE" }, { "alignment" : 8, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-2691" } ], "linker_set_key" : "keymaster::UniquePtr >", "name" : "keymaster::UniquePtr >", "record_kind" : "class", "referenced_type" : "type-2690", "self_type" : "type-2690", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-2693", "type-2683" ], "unique_id" : "_ZTSN9keymaster9UniquePtrI11ec_point_stNS_20OpenSslObjectDeleterIS1_XadL_Z13EC_POINT_freeEEEEEE" }, { "alignment" : 8, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-2948" } ], "linker_set_key" : "keymaster::UniquePtr", "name" : "keymaster::UniquePtr", "record_kind" : "class", "referenced_type" : "type-2947", "self_type" : "type-2947", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-2950", "type-2951" ], "unique_id" : "_ZTSN9keymaster9UniquePtrI15evp_pkey_ctx_stNS_19EVP_PKEY_CTX_DeleteEEE" }, { "alignment" : 8, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-1117" } ], "linker_set_key" : "keymaster::UniquePtr >", "name" : "keymaster::UniquePtr >", "record_kind" : "class", "referenced_type" : "type-1116", "self_type" : "type-1116", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-1119", "type-1102" ], "unique_id" : "_ZTSN9keymaster9UniquePtrI11evp_pkey_stNS_20OpenSslObjectDeleterIS1_XadL_Z13EVP_PKEY_freeEEEEEE" }, { "alignment" : 8, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-1240" } ], "linker_set_key" : "keymaster::UniquePtr >", "name" : "keymaster::UniquePtr >", "record_kind" : "class", "referenced_type" : "type-1302", "self_type" : "type-1302", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-1239", "type-1298" ], "unique_id" : "_ZTSN9keymaster9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS1_EEEE" }, { "alignment" : 8, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-2586" } ], "linker_set_key" : "keymaster::UniquePtr >", "name" : "keymaster::UniquePtr >", "record_kind" : "class", "referenced_type" : "type-2585", "self_type" : "type-2585", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-2588", "type-2589" ], "unique_id" : "_ZTSN9keymaster9UniquePtrINS_13HmacOperationENS_13DefaultDeleteIS1_EEEE" }, { "alignment" : 8, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-736" } ], "linker_set_key" : "keymaster::UniquePtr >", "name" : "keymaster::UniquePtr >", "record_kind" : "class", "referenced_type" : "type-735", "self_type" : "type-735", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-296", "type-575" ], "unique_id" : "_ZTSN9keymaster9UniquePtrINS_3KeyENS_13DefaultDeleteIS1_EEEE" }, { "alignment" : 8, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-2488" } ], "linker_set_key" : "keymaster::UniquePtr >", "name" : "keymaster::UniquePtr >", "record_kind" : "class", "referenced_type" : "type-2505", "self_type" : "type-2505", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-2481", "type-2480" ], "unique_id" : "_ZTSN9keymaster9UniquePtrINS_11KeyExchangeENS_13DefaultDeleteIS1_EEEE" }, { "alignment" : 8, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-218" } ], "linker_set_key" : "keymaster::UniquePtr >", "name" : "keymaster::UniquePtr >", "record_kind" : "class", "referenced_type" : "type-349", "self_type" : "type-349", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-42", "type-41" ], "unique_id" : "_ZTSN9keymaster9UniquePtrINS_16KeymasterContextENS_13DefaultDeleteIS1_EEEE" }, { "alignment" : 8, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-2510" } ], "linker_set_key" : "keymaster::UniquePtr >", "name" : "keymaster::UniquePtr >", "record_kind" : "class", "referenced_type" : "type-2698", "self_type" : "type-2698", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-2509", "type-2669" ], "unique_id" : "_ZTSN9keymaster9UniquePtrINS_20NistCurveKeyExchangeENS_13DefaultDeleteIS1_EEEE" }, { "alignment" : 8, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-285" } ], "linker_set_key" : "keymaster::UniquePtr >", "name" : "keymaster::UniquePtr >", "record_kind" : "class", "referenced_type" : "type-284", "self_type" : "type-284", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-286", "type-291" ], "unique_id" : "_ZTSN9keymaster9UniquePtrINS_9OperationENS_13DefaultDeleteIS1_EEEE" }, { "alignment" : 8, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-353" } ], "linker_set_key" : "keymaster::UniquePtr >", "name" : "keymaster::UniquePtr >", "record_kind" : "class", "referenced_type" : "type-352", "self_type" : "type-352", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-281", "type-280" ], "unique_id" : "_ZTSN9keymaster9UniquePtrINS_14OperationTableENS_13DefaultDeleteIS1_EEEE" }, { "alignment" : 8, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-2498" } ], "linker_set_key" : "keymaster::UniquePtr >", "name" : "keymaster::UniquePtr >", "record_kind" : "class", "referenced_type" : "type-2506", "self_type" : "type-2506", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-2490", "type-2489" ], "unique_id" : "_ZTSN9keymaster9UniquePtrINS_16Rfc5869Sha256KdfENS_13DefaultDeleteIS1_EEEE" }, { "alignment" : 8, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-2809" } ], "linker_set_key" : "keymaster::UniquePtr >", "name" : "keymaster::UniquePtr >", "record_kind" : "class", "referenced_type" : "type-2943", "self_type" : "type-2943", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-2805", "type-2921" ], "unique_id" : "_ZTSN9keymaster9UniquePtrINS_12RsaOperationENS_13DefaultDeleteIS1_EEEE" }, { "alignment" : 8, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-1348" } ], "linker_set_key" : "keymaster::UniquePtr", "name" : "keymaster::UniquePtr", "record_kind" : "class", "referenced_type" : "type-1377", "self_type" : "type-1377", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-1162", "type-1378" ], "unique_id" : "_ZTSN9keymaster9UniquePtrINS_18km_key_descriptionENS_25KM_KEY_DESCRIPTION_DeleteEEE" }, { "alignment" : 8, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-6448" } ], "linker_set_key" : "keymaster::UniquePtr", "name" : "keymaster::UniquePtr", "record_kind" : "class", "referenced_type" : "type-6453", "self_type" : "type-6453", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-6449", "type-6454" ], "unique_id" : "_ZTSN9keymaster9UniquePtrINS_14km_wrapped_keyENS_21KM_WRAPPED_KEY_DeleteEEE" }, { "alignment" : 8, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-367" } ], "linker_set_key" : "keymaster::UniquePtr >", "name" : "keymaster::UniquePtr >", "record_kind" : "class", "referenced_type" : "type-607", "self_type" : "type-607", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-500", "type-499" ], "unique_id" : "_ZTSN9keymaster9UniquePtrIA_21keymaster_algorithm_tNS_13DefaultDeleteIS2_EEEE" }, { "alignment" : 8, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-467" } ], "linker_set_key" : "keymaster::UniquePtr >", "name" : "keymaster::UniquePtr >", "record_kind" : "class", "referenced_type" : "type-705", "self_type" : "type-705", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-564", "type-563" ], "unique_id" : "_ZTSN9keymaster9UniquePtrIA_22keymaster_block_mode_tNS_13DefaultDeleteIS2_EEEE" }, { "alignment" : 8, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-730" } ], "linker_set_key" : "keymaster::UniquePtr", "name" : "keymaster::UniquePtr", "record_kind" : "class", "referenced_type" : "type-729", "self_type" : "type-729", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-572", "type-325" ], "unique_id" : "_ZTSN9keymaster9UniquePtrI22keymaster_cert_chain_tNS_22CertificateChainDeleteEEE" }, { "alignment" : 8, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-477" } ], "linker_set_key" : "keymaster::UniquePtr >", "name" : "keymaster::UniquePtr >", "record_kind" : "class", "referenced_type" : "type-764", "self_type" : "type-764", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-699", "type-698" ], "unique_id" : "_ZTSN9keymaster9UniquePtrIA_18keymaster_digest_tNS_13DefaultDeleteIS2_EEEE" }, { "alignment" : 8, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-482" } ], "linker_set_key" : "keymaster::UniquePtr >", "name" : "keymaster::UniquePtr >", "record_kind" : "class", "referenced_type" : "type-791", "self_type" : "type-791", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-721", "type-720" ], "unique_id" : "_ZTSN9keymaster9UniquePtrIA_22keymaster_key_format_tNS_13DefaultDeleteIS2_EEEE" }, { "alignment" : 8, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-472" } ], "linker_set_key" : "keymaster::UniquePtr >", "name" : "keymaster::UniquePtr >", "record_kind" : "class", "referenced_type" : "type-756", "self_type" : "type-756", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-635", "type-634" ], "unique_id" : "_ZTSN9keymaster9UniquePtrIA_19keymaster_padding_tNS_13DefaultDeleteIS2_EEEE" }, { "alignment" : 8, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-2725" } ], "linker_set_key" : "keymaster::UniquePtr >", "name" : "keymaster::UniquePtr >", "record_kind" : "class", "referenced_type" : "type-2724", "self_type" : "type-2724", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-2727", "type-2728" ], "unique_id" : "_ZTSN9keymaster9UniquePtrI22pkcs8_priv_key_info_stNS_20OpenSslObjectDeleterIS1_XadL_Z24PKCS8_PRIV_KEY_INFO_freeEEEEEE" }, { "alignment" : 8, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-1125" } ], "linker_set_key" : "keymaster::UniquePtr >", "name" : "keymaster::UniquePtr >", "record_kind" : "class", "referenced_type" : "type-1124", "self_type" : "type-1124", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-1127", "type-1106" ], "unique_id" : "_ZTSN9keymaster9UniquePtrI6rsa_stNS_20OpenSslObjectDeleterIS1_XadL_Z8RSA_freeEEEEEE" }, { "alignment" : 8, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-2772" } ], "linker_set_key" : "keymaster::UniquePtr", "name" : "keymaster::UniquePtr", "record_kind" : "class", "referenced_type" : "type-2771", "self_type" : "type-2771", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-2774", "type-2775" ], "unique_id" : "_ZTSN9keymaster9UniquePtrI6rsa_stNS_6RsaKey10RSA_DeleteEEE" }, { "alignment" : 8, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-119" } ], "linker_set_key" : "keymaster::UniquePtr >", "name" : "keymaster::UniquePtr >", "record_kind" : "class", "referenced_type" : "type-118", "self_type" : "type-118", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-2", "type-1" ], "unique_id" : "_ZTSN9keymaster9UniquePtrIA_hNS_13DefaultDeleteIS1_EEEE" }, { "alignment" : 8, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-2167" } ], "linker_set_key" : "keymaster::UniquePtr >", "name" : "keymaster::UniquePtr >", "record_kind" : "class", "referenced_type" : "type-2166", "self_type" : "type-2166", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-2169", "type-2170" ], "unique_id" : "_ZTSN9keymaster9UniquePtrI10v3_ext_ctxNS_13DefaultDeleteIS1_EEEE" }, { "alignment" : 8, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-2137" } ], "linker_set_key" : "keymaster::UniquePtr >", "name" : "keymaster::UniquePtr >", "record_kind" : "class", "referenced_type" : "type-2142", "self_type" : "type-2142", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-2143", "type-2139" ], "unique_id" : "_ZTSN9keymaster9UniquePtrI7x509_stNS_20OpenSslObjectDeleterIS1_XadL_Z9X509_freeEEEEEE" }, { "alignment" : 8, "base_specifiers" : [ { "referenced_type" : "type-339" } ], "fields" : [ { "field_name" : "op_handle", "field_offset" : 128, "referenced_type" : "type-10" }, { "field_name" : "input", "field_offset" : 192, "referenced_type" : "type-117" }, { "field_name" : "additional_params", "field_offset" : 512, "referenced_type" : "type-287" } ], "linker_set_key" : "keymaster::UpdateOperationRequest", "name" : "keymaster::UpdateOperationRequest", "referenced_type" : "type-516", "self_type" : "type-516", "size" : 144, "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-338" } ], "fields" : [ { "field_name" : "output", "field_offset" : 128, "referenced_type" : "type-117" }, { "field_name" : "input_consumed", "field_offset" : 448, "referenced_type" : "type-10" }, { "field_name" : "output_params", "field_offset" : 512, "referenced_type" : "type-287" } ], "linker_set_key" : "keymaster::UpdateOperationResponse", "name" : "keymaster::UpdateOperationResponse", "referenced_type" : "type-518", "self_type" : "type-518", "size" : 144, "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-339" } ], "fields" : [ { "field_name" : "key_blob", "field_offset" : 128, "referenced_type" : "type-229" }, { "field_name" : "upgrade_params", "field_offset" : 256, "referenced_type" : "type-287" } ], "linker_set_key" : "keymaster::UpgradeKeyRequest", "name" : "keymaster::UpgradeKeyRequest", "referenced_type" : "type-577", "self_type" : "type-577", "size" : 112, "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" : 8, "base_specifiers" : [ { "referenced_type" : "type-338" } ], "fields" : [ { "field_name" : "upgraded_key", "field_offset" : 128, "referenced_type" : "type-229" } ], "linker_set_key" : "keymaster::UpgradeKeyResponse", "name" : "keymaster::UpgradeKeyResponse", "referenced_type" : "type-580", "self_type" : "type-580", "size" : 32, "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-36" } ], "fields" : [ { "field_name" : "challenge", "field_offset" : 64, "referenced_type" : "type-10" }, { "field_name" : "timestamp", "field_offset" : 128, "referenced_type" : "type-10" }, { "field_name" : "parameters_verified", "field_offset" : 192, "referenced_type" : "type-287" }, { "field_name" : "security_level", "field_offset" : 832, "referenced_type" : "type-17" }, { "field_name" : "mac", "field_offset" : 896, "referenced_type" : "type-275" } ], "linker_set_key" : "keymaster::VerificationToken", "name" : "keymaster::VerificationToken", "referenced_type" : "type-614", "self_type" : "type-614", "size" : 128, "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-339" } ], "fields" : [ { "field_name" : "challenge", "field_offset" : 128, "referenced_type" : "type-10" }, { "field_name" : "parameters_to_verify", "field_offset" : 192, "referenced_type" : "type-287" }, { "field_name" : "auth_token", "field_offset" : 832, "referenced_type" : "type-611" } ], "linker_set_key" : "keymaster::VerifyAuthorizationRequest", "name" : "keymaster::VerifyAuthorizationRequest", "referenced_type" : "type-617", "self_type" : "type-617", "size" : 168, "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-338" } ], "fields" : [ { "field_name" : "error", "field_offset" : 128, "referenced_type" : "type-19" }, { "field_name" : "token", "field_offset" : 192, "referenced_type" : "type-614" } ], "linker_set_key" : "keymaster::VerifyAuthorizationResponse", "name" : "keymaster::VerifyAuthorizationResponse", "referenced_type" : "type-622", "self_type" : "type-622", "size" : 152, "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-380", "self_type" : "type-380", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster4VoidE" }, { "alignment" : 8, "fields" : [ { "field_name" : "purpose", "referenced_type" : "type-1156" }, { "field_name" : "algorithm", "field_offset" : 64, "referenced_type" : "type-1142" }, { "field_name" : "key_size", "field_offset" : 128, "referenced_type" : "type-1142" }, { "field_name" : "block_mode", "field_offset" : 192, "referenced_type" : "type-1156" }, { "field_name" : "digest", "field_offset" : 256, "referenced_type" : "type-1156" }, { "field_name" : "padding", "field_offset" : 320, "referenced_type" : "type-1156" }, { "field_name" : "caller_nonce", "field_offset" : 384, "referenced_type" : "type-1149" }, { "field_name" : "min_mac_length", "field_offset" : 448, "referenced_type" : "type-1142" }, { "field_name" : "kdf", "field_offset" : 512, "referenced_type" : "type-1156" }, { "field_name" : "ec_curve", "field_offset" : 576, "referenced_type" : "type-1142" }, { "field_name" : "rsa_public_exponent", "field_offset" : 640, "referenced_type" : "type-1142" }, { "field_name" : "active_date_time", "field_offset" : 704, "referenced_type" : "type-1142" }, { "field_name" : "origination_expire_date_time", "field_offset" : 768, "referenced_type" : "type-1142" }, { "field_name" : "usage_expire_date_time", "field_offset" : 832, "referenced_type" : "type-1142" }, { "field_name" : "no_auth_required", "field_offset" : 896, "referenced_type" : "type-1149" }, { "field_name" : "user_auth_type", "field_offset" : 960, "referenced_type" : "type-1142" }, { "field_name" : "auth_timeout", "field_offset" : 1024, "referenced_type" : "type-1142" }, { "field_name" : "allow_while_on_body", "field_offset" : 1088, "referenced_type" : "type-1149" }, { "field_name" : "trusted_confirmation_required", "field_offset" : 1152, "referenced_type" : "type-1149" }, { "field_name" : "unlocked_device_required", "field_offset" : 1216, "referenced_type" : "type-1149" }, { "field_name" : "all_applications", "field_offset" : 1280, "referenced_type" : "type-1149" }, { "field_name" : "application_id", "field_offset" : 1344, "referenced_type" : "type-1142" }, { "field_name" : "creation_date_time", "field_offset" : 1408, "referenced_type" : "type-1142" }, { "field_name" : "origin", "field_offset" : 1472, "referenced_type" : "type-1142" }, { "field_name" : "rollback_resistant", "field_offset" : 1536, "referenced_type" : "type-1149" }, { "field_name" : "root_of_trust", "field_offset" : 1600, "referenced_type" : "type-1158" }, { "field_name" : "os_version", "field_offset" : 1664, "referenced_type" : "type-1142" }, { "field_name" : "os_patchlevel", "field_offset" : 1728, "referenced_type" : "type-1142" }, { "field_name" : "attestation_application_id", "field_offset" : 1792, "referenced_type" : "type-1142" }, { "field_name" : "attestation_id_brand", "field_offset" : 1856, "referenced_type" : "type-1142" }, { "field_name" : "attestation_id_device", "field_offset" : 1920, "referenced_type" : "type-1142" }, { "field_name" : "attestation_id_product", "field_offset" : 1984, "referenced_type" : "type-1142" }, { "field_name" : "attestation_id_serial", "field_offset" : 2048, "referenced_type" : "type-1142" }, { "field_name" : "attestation_id_imei", "field_offset" : 2112, "referenced_type" : "type-1142" }, { "field_name" : "attestation_id_meid", "field_offset" : 2176, "referenced_type" : "type-1142" }, { "field_name" : "attestation_id_manufacturer", "field_offset" : 2240, "referenced_type" : "type-1142" }, { "field_name" : "attestation_id_model", "field_offset" : 2304, "referenced_type" : "type-1142" } ], "linker_set_key" : "keymaster::km_auth_list", "name" : "keymaster::km_auth_list", "referenced_type" : "type-1155", "self_type" : "type-1155", "size" : 296, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h", "unique_id" : "_ZTSN9keymaster12km_auth_listE" }, { "alignment" : 8, "fields" : [ { "field_name" : "attestation_version", "referenced_type" : "type-1142" }, { "field_name" : "attestation_security_level", "field_offset" : 64, "referenced_type" : "type-1142" }, { "field_name" : "keymaster_version", "field_offset" : 128, "referenced_type" : "type-1142" }, { "field_name" : "keymaster_security_level", "field_offset" : 192, "referenced_type" : "type-1142" }, { "field_name" : "attestation_challenge", "field_offset" : 256, "referenced_type" : "type-1142" }, { "field_name" : "software_enforced", "field_offset" : 320, "referenced_type" : "type-1163" }, { "field_name" : "tee_enforced", "field_offset" : 384, "referenced_type" : "type-1163" }, { "field_name" : "unique_id", "field_offset" : 448, "referenced_type" : "type-1142" } ], "linker_set_key" : "keymaster::km_key_description", "name" : "keymaster::km_key_description", "referenced_type" : "type-1162", "self_type" : "type-1162", "size" : 64, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h", "unique_id" : "_ZTSN9keymaster18km_key_descriptionE" }, { "alignment" : 8, "fields" : [ { "field_name" : "verified_boot_key", "referenced_type" : "type-1142" }, { "field_name" : "device_locked", "field_offset" : 64, "referenced_type" : "type-1149" }, { "field_name" : "verified_boot_state", "field_offset" : 128, "referenced_type" : "type-1142" } ], "linker_set_key" : "keymaster::km_root_of_trust", "name" : "keymaster::km_root_of_trust", "referenced_type" : "type-1148", "self_type" : "type-1148", "size" : 24, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h", "unique_id" : "_ZTSN9keymaster16km_root_of_trustE" }, { "alignment" : 8, "fields" : [ { "field_name" : "version", "referenced_type" : "type-6420" }, { "field_name" : "transit_key", "field_offset" : 64, "referenced_type" : "type-6420" }, { "field_name" : "iv", "field_offset" : 128, "referenced_type" : "type-6420" }, { "field_name" : "wrapped_key_description", "field_offset" : 192, "referenced_type" : "type-6442" }, { "field_name" : "secure_key", "field_offset" : 256, "referenced_type" : "type-6420" }, { "field_name" : "tag", "field_offset" : 320, "referenced_type" : "type-6420" } ], "linker_set_key" : "keymaster::km_wrapped_key", "name" : "keymaster::km_wrapped_key", "referenced_type" : "type-6449", "self_type" : "type-6449", "size" : 48, "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h", "unique_id" : "_ZTSN9keymaster14km_wrapped_keyE" }, { "alignment" : 8, "fields" : [ { "field_name" : "key_format", "referenced_type" : "type-6420" }, { "field_name" : "auth_list", "field_offset" : 64, "referenced_type" : "type-1163" } ], "linker_set_key" : "keymaster::km_wrapped_key_description", "name" : "keymaster::km_wrapped_key_description", "referenced_type" : "type-6438", "self_type" : "type-6438", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h", "unique_id" : "_ZTSN9keymaster26km_wrapped_key_descriptionE" }, { "alignment" : 1, "linker_set_key" : "keymaster::remove_reference", "name" : "keymaster::remove_reference", "referenced_type" : "type-2192", "self_type" : "type-2192", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", "template_args" : [ "type-2193" ], "unique_id" : "_ZTSN9keymaster16remove_referenceIRK22keymaster_cert_chain_tEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::remove_reference", "name" : "keymaster::remove_reference", "referenced_type" : "type-37", "self_type" : "type-37", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", "template_args" : [ "type-38" ], "unique_id" : "_ZTSN9keymaster16remove_referenceIRK19keymaster_purpose_tEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::remove_reference", "name" : "keymaster::remove_reference", "referenced_type" : "type-344", "self_type" : "type-344", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", "template_args" : [ "type-345" ], "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_16AuthorizationSetEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::remove_reference", "name" : "keymaster::remove_reference", "referenced_type" : "type-335", "self_type" : "type-335", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", "template_args" : [ "type-336" ], "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_25ComputeSharedHmacResponseEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::remove_reference", "name" : "keymaster::remove_reference", "referenced_type" : "type-329", "self_type" : "type-329", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", "template_args" : [ "type-330" ], "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_21HmacSharingParametersEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::remove_reference", "name" : "keymaster::remove_reference", "referenced_type" : "type-356", "self_type" : "type-356", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", "template_args" : [ "type-357" ], "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_3KeyEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::remove_reference &>", "name" : "keymaster::remove_reference &>", "referenced_type" : "type-328", "self_type" : "type-328", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", "template_args" : [ "type-304" ], "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_14TKeymasterBlobI16keymaster_blob_tEEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::remove_reference &>", "name" : "keymaster::remove_reference &>", "referenced_type" : "type-346", "self_type" : "type-346", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", "template_args" : [ "type-317" ], "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_14TKeymasterBlobI20keymaster_key_blob_tEEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::remove_reference &>", "name" : "keymaster::remove_reference &>", "referenced_type" : "type-268", "self_type" : "type-268", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", "template_args" : [ "type-269" ], "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_12TypedEnumTagIL20keymaster_tag_type_t268435456EL15keymaster_tag_t268435461E18keymaster_digest_tEEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::remove_reference &>", "name" : "keymaster::remove_reference &>", "referenced_type" : "type-313", "self_type" : "type-313", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", "template_args" : [ "type-314" ], "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_12TypedEnumTagIL20keymaster_tag_type_t268435456EL15keymaster_tag_t268435463E19keymaster_padding_tEEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::remove_reference &>", "name" : "keymaster::remove_reference &>", "referenced_type" : "type-363", "self_type" : "type-363", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", "template_args" : [ "type-364" ], "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_12TypedEnumTagIL20keymaster_tag_type_t268435456EL15keymaster_tag_t268435458E21keymaster_algorithm_tEEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::remove_reference &>", "name" : "keymaster::remove_reference &>", "referenced_type" : "type-2286", "self_type" : "type-2286", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", "template_args" : [ "type-2287" ], "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_12TypedEnumTagIL20keymaster_tag_type_t536870912EL15keymaster_tag_t536870916E22keymaster_block_mode_tEEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::remove_reference &>", "name" : "keymaster::remove_reference &>", "referenced_type" : "type-262", "self_type" : "type-262", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", "template_args" : [ "type-263" ], "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_12TypedEnumTagIL20keymaster_tag_type_t536870912EL15keymaster_tag_t536870917E18keymaster_digest_tEEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::remove_reference &>", "name" : "keymaster::remove_reference &>", "referenced_type" : "type-307", "self_type" : "type-307", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", "template_args" : [ "type-308" ], "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_12TypedEnumTagIL20keymaster_tag_type_t536870912EL15keymaster_tag_t536870918E19keymaster_padding_tEEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::remove_reference &>", "name" : "keymaster::remove_reference &>", "referenced_type" : "type-31", "self_type" : "type-31", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", "template_args" : [ "type-32" ], "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_12TypedEnumTagIL20keymaster_tag_type_t536870912EL15keymaster_tag_t536870913E19keymaster_purpose_tEEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::remove_reference &>", "name" : "keymaster::remove_reference &>", "referenced_type" : "type-2290", "self_type" : "type-2290", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", "template_args" : [ "type-2291" ], "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048199EEEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::remove_reference &>", "name" : "keymaster::remove_reference &>", "referenced_type" : "type-2184", "self_type" : "type-2184", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", "template_args" : [ "type-2185" ], "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_8TypedTagIL20keymaster_tag_type_t1610612736EL15keymaster_tag_t1610613136EEEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::remove_reference &>", "name" : "keymaster::remove_reference &>", "referenced_type" : "type-2187", "self_type" : "type-2187", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", "template_args" : [ "type-2188" ], "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_8TypedTagIL20keymaster_tag_type_t1610612736EL15keymaster_tag_t1610613138EEEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::remove_reference &>", "name" : "keymaster::remove_reference &>", "referenced_type" : "type-2283", "self_type" : "type-2283", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", "template_args" : [ "type-2284" ], "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_8TypedTagIL20keymaster_tag_type_t805306368EL15keymaster_tag_t805306376EEEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::remove_reference > &>", "name" : "keymaster::remove_reference > &>", "referenced_type" : "type-2583", "self_type" : "type-2583", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", "template_args" : [ "type-2584" ], "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_9UniquePtrINS_13HmacOperationENS_13DefaultDeleteIS2_EEEEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::remove_reference > &>", "name" : "keymaster::remove_reference > &>", "referenced_type" : "type-347", "self_type" : "type-347", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", "template_args" : [ "type-348" ], "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_9UniquePtrINS_16KeymasterContextENS_13DefaultDeleteIS2_EEEEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::remove_reference > &>", "name" : "keymaster::remove_reference > &>", "referenced_type" : "type-361", "self_type" : "type-361", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", "template_args" : [ "type-362" ], "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_9UniquePtrINS_9OperationENS_13DefaultDeleteIS2_EEEEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::remove_reference > &>", "name" : "keymaster::remove_reference > &>", "referenced_type" : "type-350", "self_type" : "type-350", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", "template_args" : [ "type-351" ], "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_9UniquePtrINS_14OperationTableENS_13DefaultDeleteIS2_EEEEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::remove_reference", "name" : "keymaster::remove_reference", "referenced_type" : "type-366", "self_type" : "type-366", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", "template_args" : [ "type-367" ], "unique_id" : "_ZTSN9keymaster16remove_referenceIP21keymaster_algorithm_tEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::remove_reference", "name" : "keymaster::remove_reference", "referenced_type" : "type-2182", "self_type" : "type-2182", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", "template_args" : [ "type-2183" ], "unique_id" : "_ZTSN9keymaster16remove_referenceIR16keymaster_blob_tEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::remove_reference", "name" : "keymaster::remove_reference", "referenced_type" : "type-2288", "self_type" : "type-2288", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", "template_args" : [ "type-751" ], "unique_id" : "_ZTSN9keymaster16remove_referenceIR22keymaster_block_mode_tEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::remove_reference", "name" : "keymaster::remove_reference", "referenced_type" : "type-266", "self_type" : "type-266", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", "template_args" : [ "type-267" ], "unique_id" : "_ZTSN9keymaster16remove_referenceIR18keymaster_digest_tEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::remove_reference", "name" : "keymaster::remove_reference", "referenced_type" : "type-2592", "self_type" : "type-2592", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", "template_args" : [ "type-477" ], "unique_id" : "_ZTSN9keymaster16remove_referenceIP18keymaster_digest_tEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::remove_reference", "name" : "keymaster::remove_reference", "referenced_type" : "type-265", "self_type" : "type-265", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", "template_args" : [ "type-61" ], "unique_id" : "_ZTSN9keymaster16remove_referenceI18keymaster_digest_tEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::remove_reference", "name" : "keymaster::remove_reference", "referenced_type" : "type-310", "self_type" : "type-310", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", "template_args" : [ "type-311" ], "unique_id" : "_ZTSN9keymaster16remove_referenceIR19keymaster_padding_tEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::remove_reference", "name" : "keymaster::remove_reference", "referenced_type" : "type-2285", "self_type" : "type-2285", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", "template_args" : [ "type-96" ], "unique_id" : "_ZTSN9keymaster16remove_referenceIPjEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::remove_reference", "name" : "keymaster::remove_reference", "referenced_type" : "type-2186", "self_type" : "type-2186", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", "template_args" : [ "type-76" ], "unique_id" : "_ZTSN9keymaster16remove_referenceIPmEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::remove_reference", "name" : "keymaster::remove_reference", "referenced_type" : "type-2189", "self_type" : "type-2189", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", "template_args" : [ "type-10" ], "unique_id" : "_ZTSN9keymaster16remove_referenceImEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::remove_reference", "name" : "keymaster::remove_reference", "referenced_type" : "type-2190", "self_type" : "type-2190", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", "template_args" : [ "type-2137" ], "unique_id" : "_ZTSN9keymaster16remove_referenceIP7x509_stEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::stack_st_ASN1_TYPE_Delete", "name" : "keymaster::stack_st_ASN1_TYPE_Delete", "referenced_type" : "type-1136", "self_type" : "type-1136", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h", "unique_id" : "_ZTSN9keymaster25stack_st_ASN1_TYPE_DeleteE" }, { "alignment" : 8, "fields" : [ { "field_name" : "data", "referenced_type" : "type-12" }, { "field_name" : "data_length", "field_offset" : 64, "referenced_type" : "type-10" } ], "linker_set_key" : "keymaster_blob_t", "name" : "keymaster_blob_t", "referenced_type" : "type-11", "self_type" : "type-11", "size" : 16, "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h", "unique_id" : "keymaster_blob_t" }, { "alignment" : 8, "fields" : [ { "field_name" : "entries", "referenced_type" : "type-573" }, { "field_name" : "entry_count", "field_offset" : 64, "referenced_type" : "type-10" } ], "linker_set_key" : "keymaster_cert_chain_t", "name" : "keymaster_cert_chain_t", "referenced_type" : "type-572", "self_type" : "type-572", "size" : 16, "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h", "unique_id" : "keymaster_cert_chain_t" }, { "alignment" : 8, "fields" : [ { "field_name" : "key_material", "referenced_type" : "type-12" }, { "field_name" : "key_material_size", "field_offset" : 64, "referenced_type" : "type-10" } ], "linker_set_key" : "keymaster_key_blob_t", "name" : "keymaster_key_blob_t", "referenced_type" : "type-229", "self_type" : "type-229", "size" : 16, "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h", "unique_id" : "keymaster_key_blob_t" }, { "alignment" : 8, "fields" : [ { "field_name" : "hw_enforced", "referenced_type" : "type-25" }, { "field_name" : "sw_enforced", "field_offset" : 128, "referenced_type" : "type-25" } ], "linker_set_key" : "keymaster_key_characteristics_t", "name" : "keymaster_key_characteristics_t", "referenced_type" : "type-28", "self_type" : "type-28", "size" : 32, "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h", "unique_id" : "keymaster_key_characteristics_t" }, { "alignment" : 8, "fields" : [ { "field_name" : "params", "referenced_type" : "type-26" }, { "field_name" : "length", "field_offset" : 64, "referenced_type" : "type-10" } ], "linker_set_key" : "keymaster_key_param_set_t", "name" : "keymaster_key_param_set_t", "referenced_type" : "type-25", "self_type" : "type-25", "size" : 16, "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h", "unique_id" : "keymaster_key_param_set_t" }, { "alignment" : 8, "fields" : [ { "field_name" : "tag", "referenced_type" : "type-5" }, { "field_offset" : 64, "referenced_type" : "type-7" } ], "linker_set_key" : "keymaster_key_param_t", "name" : "keymaster_key_param_t", "referenced_type" : "type-4", "self_type" : "type-4", "size" : 24, "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h", "unique_id" : "keymaster_key_param_t" }, { "alignment" : 8, "fields" : [ { "field_name" : "enumerated", "referenced_type" : "type-8" }, { "field_name" : "boolean", "referenced_type" : "type-9" }, { "field_name" : "integer", "referenced_type" : "type-8" }, { "field_name" : "long_integer", "referenced_type" : "type-10" }, { "field_name" : "date_time", "referenced_type" : "type-10" }, { "field_name" : "blob", "referenced_type" : "type-11" } ], "is_anonymous" : true, "linker_set_key" : "keymaster_key_param_t::(anonymous union at hardware/libhardware/include/hardware/keymaster_defs.h:315:5) at hardware/libhardware/include/hardware/keymaster_defs.h:315:5", "name" : "keymaster_key_param_t::(anonymous union at hardware/libhardware/include/hardware/keymaster_defs.h:315:5) at hardware/libhardware/include/hardware/keymaster_defs.h:315:5", "record_kind" : "union", "referenced_type" : "type-7", "self_type" : "type-7", "size" : 16, "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h", "unique_id" : "keymaster_key_param_t::(anonymous union at hardware/libhardware/include/hardware/keymaster_defs.h:315:5)" } ], "rvalue_reference_types" : [ { "alignment" : 8, "linker_set_key" : "keymaster::AndroidKeymaster &&", "name" : "keymaster::AndroidKeymaster &&", "referenced_type" : "type-627", "self_type" : "type-629", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::AuthorizationSet &&", "name" : "keymaster::AuthorizationSet &&", "referenced_type" : "type-287", "self_type" : "type-370", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::ComputeSharedHmacResponse &&", "name" : "keymaster::ComputeSharedHmacResponse &&", "referenced_type" : "type-337", "self_type" : "type-369", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::GetHmacSharingParametersResponse &&", "name" : "keymaster::GetHmacSharingParametersResponse &&", "referenced_type" : "type-594", "self_type" : "type-597", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::HardwareAuthToken &&", "name" : "keymaster::HardwareAuthToken &&", "referenced_type" : "type-611", "self_type" : "type-613", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::HmacSharingParameters &&", "name" : "keymaster::HmacSharingParameters &&", "referenced_type" : "type-331", "self_type" : "type-368", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::HmacSharingParametersArray &&", "name" : "keymaster::HmacSharingParametersArray &&", "referenced_type" : "type-591", "self_type" : "type-593", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::Key &&", "name" : "keymaster::Key &&", "referenced_type" : "type-1220", "self_type" : "type-1219", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::Key &&", "name" : "keymaster::Key &&", "referenced_type" : "type-1988", "self_type" : "type-1987", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::Key &&", "name" : "keymaster::Key &&", "referenced_type" : "type-296", "self_type" : "type-373", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::Key &&", "name" : "keymaster::Key &&", "referenced_type" : "type-3381", "self_type" : "type-3380", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::Key &&", "name" : "keymaster::Key &&", "referenced_type" : "type-4366", "self_type" : "type-4365", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::Key &&", "name" : "keymaster::Key &&", "referenced_type" : "type-5564", "self_type" : "type-5563", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::Key &&", "name" : "keymaster::Key &&", "referenced_type" : "type-6416", "self_type" : "type-6415", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::Serializable &&", "name" : "keymaster::Serializable &&", "referenced_type" : "type-36", "self_type" : "type-45", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TKeymasterBlob &&", "name" : "keymaster::TKeymasterBlob &&", "referenced_type" : "type-275", "self_type" : "type-305", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::TKeymasterBlob &&", "name" : "keymaster::TKeymasterBlob &&", "referenced_type" : "type-297", "self_type" : "type-371", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::UniquePtr > &&", "name" : "keymaster::UniquePtr > &&", "referenced_type" : "type-2585", "self_type" : "type-2638", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::UniquePtr > &&", "name" : "keymaster::UniquePtr > &&", "referenced_type" : "type-349", "self_type" : "type-741", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::UniquePtr > &&", "name" : "keymaster::UniquePtr > &&", "referenced_type" : "type-284", "self_type" : "type-374", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::UniquePtr > &&", "name" : "keymaster::UniquePtr > &&", "referenced_type" : "type-352", "self_type" : "type-746", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::UniquePtr &&", "name" : "keymaster::UniquePtr &&", "referenced_type" : "type-729", "self_type" : "type-2252", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::VerificationToken &&", "name" : "keymaster::VerificationToken &&", "referenced_type" : "type-614", "self_type" : "type-616", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::VerifyAuthorizationRequest &&", "name" : "keymaster::VerifyAuthorizationRequest &&", "referenced_type" : "type-617", "self_type" : "type-619", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster::VerifyAuthorizationResponse &&", "name" : "keymaster::VerifyAuthorizationResponse &&", "referenced_type" : "type-622", "self_type" : "type-624", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "linker_set_key" : "keymaster_algorithm_t *&&", "name" : "keymaster_algorithm_t *&&", "referenced_type" : "type-367", "self_type" : "type-375", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster_blob_t &&", "name" : "keymaster_blob_t &&", "referenced_type" : "type-11", "self_type" : "type-2195", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster_digest_t &&", "name" : "keymaster_digest_t &&", "referenced_type" : "type-61", "self_type" : "type-272", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "keymaster_digest_t *&&", "name" : "keymaster_digest_t *&&", "referenced_type" : "type-477", "self_type" : "type-2595", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "unsigned int *&&", "name" : "unsigned int *&&", "referenced_type" : "type-96", "self_type" : "type-2293", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "unsigned long &&", "name" : "unsigned long &&", "referenced_type" : "type-10", "self_type" : "type-2198", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "unsigned long *&&", "name" : "unsigned long *&&", "referenced_type" : "type-76", "self_type" : "type-2196", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "x509_st *&&", "name" : "x509_st *&&", "referenced_type" : "type-2137", "self_type" : "type-2199", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "x509_st *&&", "name" : "x509_st *&&", "referenced_type" : "type-3530", "self_type" : "type-3568", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "x509_st *&&", "name" : "x509_st *&&", "referenced_type" : "type-4515", "self_type" : "type-4553", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 8, "linker_set_key" : "x509_st *&&", "name" : "x509_st *&&", "referenced_type" : "type-5709", "self_type" : "type-5747", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" } ] }