{ "array_types" : [ { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [2]", "name" : "ASN1_TEMPLATE_st [2]", "referenced_type" : "type-2869", "self_type" : "type-2868", "size" : 40, "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [2]", "name" : "ASN1_TEMPLATE_st [2]", "referenced_type" : "type-4885", "self_type" : "type-4884", "size" : 40, "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-1489", "self_type" : "type-1488", "size" : 720, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-1694", "self_type" : "type-1693", "size" : 720, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-1930", "self_type" : "type-1929", "size" : 720, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-2072", "self_type" : "type-2071", "size" : 720, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-2275", "self_type" : "type-2274", "size" : 720, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-2403", "self_type" : "type-2402", "size" : 720, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-2599", "self_type" : "type-2598", "size" : 720, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-2830", "self_type" : "type-2829", "size" : 720, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-2988", "self_type" : "type-2987", "size" : 720, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-3033", "self_type" : "type-3032", "size" : 720, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-335", "self_type" : "type-334", "size" : 720, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-3563", "self_type" : "type-3562", "size" : 720, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-3768", "self_type" : "type-3767", "size" : 720, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-4004", "self_type" : "type-4003", "size" : 720, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-4145", "self_type" : "type-4144", "size" : 720, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-4325", "self_type" : "type-4324", "size" : 720, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-4451", "self_type" : "type-4450", "size" : 720, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-4638", "self_type" : "type-4637", "size" : 720, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-47", "self_type" : "type-46", "size" : 720, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-4855", "self_type" : "type-4854", "size" : 720, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-4991", "self_type" : "type-4990", "size" : 720, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-5037", "self_type" : "type-5036", "size" : 720, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-582", "self_type" : "type-581", "size" : 720, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [36]", "name" : "ASN1_TEMPLATE_st [36]", "referenced_type" : "type-871", "self_type" : "type-870", "size" : 720, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-1479", "self_type" : "type-1478", "size" : 60, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-1687", "self_type" : "type-1686", "size" : 60, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-1923", "self_type" : "type-1922", "size" : 60, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-2063", "self_type" : "type-2062", "size" : 60, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-2268", "self_type" : "type-2267", "size" : 60, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-2396", "self_type" : "type-2395", "size" : 60, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-2592", "self_type" : "type-2591", "size" : 60, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-2823", "self_type" : "type-2822", "size" : 60, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-2941", "self_type" : "type-2940", "size" : 60, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-3026", "self_type" : "type-3025", "size" : 60, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-328", "self_type" : "type-327", "size" : 60, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-3553", "self_type" : "type-3552", "size" : 60, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-3761", "self_type" : "type-3760", "size" : 60, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-37", "self_type" : "type-36", "size" : 60, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-3997", "self_type" : "type-3996", "size" : 60, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-4136", "self_type" : "type-4135", "size" : 60, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-4318", "self_type" : "type-4317", "size" : 60, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-4444", "self_type" : "type-4443", "size" : 60, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-4631", "self_type" : "type-4630", "size" : 60, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-4848", "self_type" : "type-4847", "size" : 60, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-4946", "self_type" : "type-4945", "size" : 60, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-5030", "self_type" : "type-5029", "size" : 60, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-575", "self_type" : "type-574", "size" : 60, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [3]", "name" : "ASN1_TEMPLATE_st [3]", "referenced_type" : "type-858", "self_type" : "type-857", "size" : 60, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [6]", "name" : "ASN1_TEMPLATE_st [6]", "referenced_type" : "type-2876", "self_type" : "type-2875", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [6]", "name" : "ASN1_TEMPLATE_st [6]", "referenced_type" : "type-4891", "self_type" : "type-4890", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-1492", "self_type" : "type-1491", "size" : 160, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-1697", "self_type" : "type-1696", "size" : 160, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-1933", "self_type" : "type-1932", "size" : 160, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-2075", "self_type" : "type-2074", "size" : 160, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-2280", "self_type" : "type-2279", "size" : 160, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-2406", "self_type" : "type-2405", "size" : 160, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-2602", "self_type" : "type-2601", "size" : 160, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-2835", "self_type" : "type-2834", "size" : 160, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-3002", "self_type" : "type-3001", "size" : 160, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-3036", "self_type" : "type-3035", "size" : 160, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-338", "self_type" : "type-337", "size" : 160, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-3566", "self_type" : "type-3565", "size" : 160, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-3771", "self_type" : "type-3770", "size" : 160, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-4007", "self_type" : "type-4006", "size" : 160, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-4148", "self_type" : "type-4147", "size" : 160, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-4330", "self_type" : "type-4329", "size" : 160, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-4454", "self_type" : "type-4453", "size" : 160, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-4641", "self_type" : "type-4640", "size" : 160, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-4860", "self_type" : "type-4859", "size" : 160, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-5006", "self_type" : "type-5005", "size" : 160, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-5040", "self_type" : "type-5039", "size" : 160, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-50", "self_type" : "type-49", "size" : 160, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-585", "self_type" : "type-584", "size" : 160, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "ASN1_TEMPLATE_st [8]", "name" : "ASN1_TEMPLATE_st [8]", "referenced_type" : "type-877", "self_type" : "type-876", "size" : 160, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 1, "linker_set_key" : "char [25]", "name" : "char [25]", "referenced_type" : "type-22", "self_type" : "type-891", "size" : 25, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t [4]", "name" : "keymaster_algorithm_t [4]", "referenced_type" : "type-2536", "self_type" : "type-2535", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t [4]", "name" : "keymaster_algorithm_t [4]", "referenced_type" : "type-2739", "self_type" : "type-2738", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t [4]", "name" : "keymaster_algorithm_t [4]", "referenced_type" : "type-4575", "self_type" : "type-4574", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t [4]", "name" : "keymaster_algorithm_t [4]", "referenced_type" : "type-4767", "self_type" : "type-4766", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "linker_set_key" : "keymaster_algorithm_t []", "name" : "keymaster_algorithm_t []", "referenced_type" : "type-1245", "self_type" : "type-1244", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_algorithm_t []", "name" : "keymaster_algorithm_t []", "referenced_type" : "type-1627", "self_type" : "type-1626", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_algorithm_t []", "name" : "keymaster_algorithm_t []", "referenced_type" : "type-1880", "self_type" : "type-1879", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_algorithm_t []", "name" : "keymaster_algorithm_t []", "referenced_type" : "type-2029", "self_type" : "type-2028", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_algorithm_t []", "name" : "keymaster_algorithm_t []", "referenced_type" : "type-2201", "self_type" : "type-2200", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_algorithm_t []", "name" : "keymaster_algorithm_t []", "referenced_type" : "type-2488", "self_type" : "type-2487", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_algorithm_t []", "name" : "keymaster_algorithm_t []", "referenced_type" : "type-2544", "self_type" : "type-2543", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_algorithm_t []", "name" : "keymaster_algorithm_t []", "referenced_type" : "type-267", "self_type" : "type-266", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_algorithm_t []", "name" : "keymaster_algorithm_t []", "referenced_type" : "type-2765", "self_type" : "type-2764", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_algorithm_t []", "name" : "keymaster_algorithm_t []", "referenced_type" : "type-2961", "self_type" : "type-2960", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_algorithm_t []", "name" : "keymaster_algorithm_t []", "referenced_type" : "type-3344", "self_type" : "type-3343", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_algorithm_t []", "name" : "keymaster_algorithm_t []", "referenced_type" : "type-3701", "self_type" : "type-3700", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_algorithm_t []", "name" : "keymaster_algorithm_t []", "referenced_type" : "type-3954", "self_type" : "type-3953", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_algorithm_t []", "name" : "keymaster_algorithm_t []", "referenced_type" : "type-4102", "self_type" : "type-4101", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_algorithm_t []", "name" : "keymaster_algorithm_t []", "referenced_type" : "type-4251", "self_type" : "type-4250", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_algorithm_t []", "name" : "keymaster_algorithm_t []", "referenced_type" : "type-4527", "self_type" : "type-4526", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_algorithm_t []", "name" : "keymaster_algorithm_t []", "referenced_type" : "type-4583", "self_type" : "type-4582", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_algorithm_t []", "name" : "keymaster_algorithm_t []", "referenced_type" : "type-4792", "self_type" : "type-4791", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_algorithm_t []", "name" : "keymaster_algorithm_t []", "referenced_type" : "type-4966", "self_type" : "type-4965", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_algorithm_t []", "name" : "keymaster_algorithm_t []", "referenced_type" : "type-5148", "self_type" : "type-5147", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_algorithm_t []", "name" : "keymaster_algorithm_t []", "referenced_type" : "type-529", "self_type" : "type-528", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_algorithm_t []", "name" : "keymaster_algorithm_t []", "referenced_type" : "type-5459", "self_type" : "type-5458", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_algorithm_t []", "name" : "keymaster_algorithm_t []", "referenced_type" : "type-687", "self_type" : "type-686", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_blob_t []", "name" : "keymaster_blob_t []", "referenced_type" : "type-5123", "self_type" : "type-5122", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_block_mode_t []", "name" : "keymaster_block_mode_t []", "referenced_type" : "type-1259", "self_type" : "type-1258", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_block_mode_t []", "name" : "keymaster_block_mode_t []", "referenced_type" : "type-1637", "self_type" : "type-1636", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_block_mode_t []", "name" : "keymaster_block_mode_t []", "referenced_type" : "type-1890", "self_type" : "type-1889", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_block_mode_t []", "name" : "keymaster_block_mode_t []", "referenced_type" : "type-2036", "self_type" : "type-2035", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_block_mode_t []", "name" : "keymaster_block_mode_t []", "referenced_type" : "type-2344", "self_type" : "type-2343", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_block_mode_t []", "name" : "keymaster_block_mode_t []", "referenced_type" : "type-2418", "self_type" : "type-2417", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_block_mode_t []", "name" : "keymaster_block_mode_t []", "referenced_type" : "type-2562", "self_type" : "type-2561", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_block_mode_t []", "name" : "keymaster_block_mode_t []", "referenced_type" : "type-2773", "self_type" : "type-2772", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_block_mode_t []", "name" : "keymaster_block_mode_t []", "referenced_type" : "type-277", "self_type" : "type-276", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_block_mode_t []", "name" : "keymaster_block_mode_t []", "referenced_type" : "type-2973", "self_type" : "type-2972", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_block_mode_t []", "name" : "keymaster_block_mode_t []", "referenced_type" : "type-3357", "self_type" : "type-3356", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_block_mode_t []", "name" : "keymaster_block_mode_t []", "referenced_type" : "type-3711", "self_type" : "type-3710", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_block_mode_t []", "name" : "keymaster_block_mode_t []", "referenced_type" : "type-3964", "self_type" : "type-3963", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_block_mode_t []", "name" : "keymaster_block_mode_t []", "referenced_type" : "type-4109", "self_type" : "type-4108", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_block_mode_t []", "name" : "keymaster_block_mode_t []", "referenced_type" : "type-4394", "self_type" : "type-4393", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_block_mode_t []", "name" : "keymaster_block_mode_t []", "referenced_type" : "type-4466", "self_type" : "type-4465", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_block_mode_t []", "name" : "keymaster_block_mode_t []", "referenced_type" : "type-4601", "self_type" : "type-4600", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_block_mode_t []", "name" : "keymaster_block_mode_t []", "referenced_type" : "type-4798", "self_type" : "type-4797", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_block_mode_t []", "name" : "keymaster_block_mode_t []", "referenced_type" : "type-4976", "self_type" : "type-4975", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_block_mode_t []", "name" : "keymaster_block_mode_t []", "referenced_type" : "type-5161", "self_type" : "type-5160", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_block_mode_t []", "name" : "keymaster_block_mode_t []", "referenced_type" : "type-539", "self_type" : "type-538", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_block_mode_t []", "name" : "keymaster_block_mode_t []", "referenced_type" : "type-5472", "self_type" : "type-5471", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_block_mode_t []", "name" : "keymaster_block_mode_t []", "referenced_type" : "type-741", "self_type" : "type-740", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t [7]", "name" : "keymaster_digest_t [7]", "referenced_type" : "type-1613", "self_type" : "type-1612", "size" : 28, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t [7]", "name" : "keymaster_digest_t [7]", "referenced_type" : "type-2291", "self_type" : "type-2290", "size" : 28, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t [7]", "name" : "keymaster_digest_t [7]", "referenced_type" : "type-253", "self_type" : "type-252", "size" : 28, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t [7]", "name" : "keymaster_digest_t [7]", "referenced_type" : "type-3687", "self_type" : "type-3686", "size" : 28, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t [7]", "name" : "keymaster_digest_t [7]", "referenced_type" : "type-4341", "self_type" : "type-4340", "size" : 28, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "linker_set_key" : "keymaster_digest_t []", "name" : "keymaster_digest_t []", "referenced_type" : "type-1481", "self_type" : "type-1480", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_digest_t []", "name" : "keymaster_digest_t []", "referenced_type" : "type-1656", "self_type" : "type-1655", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_digest_t []", "name" : "keymaster_digest_t []", "referenced_type" : "type-1915", "self_type" : "type-1914", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_digest_t []", "name" : "keymaster_digest_t []", "referenced_type" : "type-2085", "self_type" : "type-2084", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_digest_t []", "name" : "keymaster_digest_t []", "referenced_type" : "type-2370", "self_type" : "type-2369", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_digest_t []", "name" : "keymaster_digest_t []", "referenced_type" : "type-2584", "self_type" : "type-2583", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_digest_t []", "name" : "keymaster_digest_t []", "referenced_type" : "type-2795", "self_type" : "type-2794", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_digest_t []", "name" : "keymaster_digest_t []", "referenced_type" : "type-2797", "self_type" : "type-2796", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_digest_t []", "name" : "keymaster_digest_t []", "referenced_type" : "type-296", "self_type" : "type-295", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_digest_t []", "name" : "keymaster_digest_t []", "referenced_type" : "type-3000", "self_type" : "type-2999", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_digest_t []", "name" : "keymaster_digest_t []", "referenced_type" : "type-3555", "self_type" : "type-3554", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_digest_t []", "name" : "keymaster_digest_t []", "referenced_type" : "type-3730", "self_type" : "type-3729", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_digest_t []", "name" : "keymaster_digest_t []", "referenced_type" : "type-3989", "self_type" : "type-3988", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_digest_t []", "name" : "keymaster_digest_t []", "referenced_type" : "type-39", "self_type" : "type-38", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_digest_t []", "name" : "keymaster_digest_t []", "referenced_type" : "type-4158", "self_type" : "type-4157", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_digest_t []", "name" : "keymaster_digest_t []", "referenced_type" : "type-4418", "self_type" : "type-4417", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_digest_t []", "name" : "keymaster_digest_t []", "referenced_type" : "type-4623", "self_type" : "type-4622", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_digest_t []", "name" : "keymaster_digest_t []", "referenced_type" : "type-4820", "self_type" : "type-4819", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_digest_t []", "name" : "keymaster_digest_t []", "referenced_type" : "type-4822", "self_type" : "type-4821", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_digest_t []", "name" : "keymaster_digest_t []", "referenced_type" : "type-5004", "self_type" : "type-5003", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_digest_t []", "name" : "keymaster_digest_t []", "referenced_type" : "type-5182", "self_type" : "type-5181", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_digest_t []", "name" : "keymaster_digest_t []", "referenced_type" : "type-567", "self_type" : "type-566", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_digest_t []", "name" : "keymaster_digest_t []", "referenced_type" : "type-827", "self_type" : "type-826", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_key_format_t []", "name" : "keymaster_key_format_t []", "referenced_type" : "type-1505", "self_type" : "type-1504", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_key_format_t []", "name" : "keymaster_key_format_t []", "referenced_type" : "type-1678", "self_type" : "type-1677", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_key_format_t []", "name" : "keymaster_key_format_t []", "referenced_type" : "type-1947", "self_type" : "type-1946", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_key_format_t []", "name" : "keymaster_key_format_t []", "referenced_type" : "type-2095", "self_type" : "type-2094", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_key_format_t []", "name" : "keymaster_key_format_t []", "referenced_type" : "type-2390", "self_type" : "type-2389", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_key_format_t []", "name" : "keymaster_key_format_t []", "referenced_type" : "type-2612", "self_type" : "type-2611", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_key_format_t []", "name" : "keymaster_key_format_t []", "referenced_type" : "type-2805", "self_type" : "type-2804", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_key_format_t []", "name" : "keymaster_key_format_t []", "referenced_type" : "type-3009", "self_type" : "type-3008", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_key_format_t []", "name" : "keymaster_key_format_t []", "referenced_type" : "type-3097", "self_type" : "type-3096", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_key_format_t []", "name" : "keymaster_key_format_t []", "referenced_type" : "type-320", "self_type" : "type-319", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_key_format_t []", "name" : "keymaster_key_format_t []", "referenced_type" : "type-3579", "self_type" : "type-3578", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_key_format_t []", "name" : "keymaster_key_format_t []", "referenced_type" : "type-3752", "self_type" : "type-3751", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_key_format_t []", "name" : "keymaster_key_format_t []", "referenced_type" : "type-4021", "self_type" : "type-4020", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_key_format_t []", "name" : "keymaster_key_format_t []", "referenced_type" : "type-4168", "self_type" : "type-4167", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_key_format_t []", "name" : "keymaster_key_format_t []", "referenced_type" : "type-4438", "self_type" : "type-4437", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_key_format_t []", "name" : "keymaster_key_format_t []", "referenced_type" : "type-4651", "self_type" : "type-4650", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_key_format_t []", "name" : "keymaster_key_format_t []", "referenced_type" : "type-4830", "self_type" : "type-4829", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_key_format_t []", "name" : "keymaster_key_format_t []", "referenced_type" : "type-5013", "self_type" : "type-5012", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_key_format_t []", "name" : "keymaster_key_format_t []", "referenced_type" : "type-5092", "self_type" : "type-5091", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_key_format_t []", "name" : "keymaster_key_format_t []", "referenced_type" : "type-5190", "self_type" : "type-5189", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_key_format_t []", "name" : "keymaster_key_format_t []", "referenced_type" : "type-614", "self_type" : "type-613", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_key_format_t []", "name" : "keymaster_key_format_t []", "referenced_type" : "type-65", "self_type" : "type-64", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_key_format_t []", "name" : "keymaster_key_format_t []", "referenced_type" : "type-896", "self_type" : "type-895", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_padding_t [3]", "name" : "keymaster_padding_t [3]", "referenced_type" : "type-2295", "self_type" : "type-2294", "size" : 12, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_padding_t [3]", "name" : "keymaster_padding_t [3]", "referenced_type" : "type-4345", "self_type" : "type-4344", "size" : 12, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "linker_set_key" : "keymaster_padding_t []", "name" : "keymaster_padding_t []", "referenced_type" : "type-1453", "self_type" : "type-1452", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_padding_t []", "name" : "keymaster_padding_t []", "referenced_type" : "type-1642", "self_type" : "type-1641", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_padding_t []", "name" : "keymaster_padding_t []", "referenced_type" : "type-1894", "self_type" : "type-1893", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_padding_t []", "name" : "keymaster_padding_t []", "referenced_type" : "type-2053", "self_type" : "type-2052", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_padding_t []", "name" : "keymaster_padding_t []", "referenced_type" : "type-2362", "self_type" : "type-2361", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_padding_t []", "name" : "keymaster_padding_t []", "referenced_type" : "type-2568", "self_type" : "type-2567", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_padding_t []", "name" : "keymaster_padding_t []", "referenced_type" : "type-2625", "self_type" : "type-2624", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_padding_t []", "name" : "keymaster_padding_t []", "referenced_type" : "type-2790", "self_type" : "type-2789", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_padding_t []", "name" : "keymaster_padding_t []", "referenced_type" : "type-282", "self_type" : "type-281", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_padding_t []", "name" : "keymaster_padding_t []", "referenced_type" : "type-2994", "self_type" : "type-2993", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_padding_t []", "name" : "keymaster_padding_t []", "referenced_type" : "type-3527", "self_type" : "type-3526", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_padding_t []", "name" : "keymaster_padding_t []", "referenced_type" : "type-3716", "self_type" : "type-3715", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_padding_t []", "name" : "keymaster_padding_t []", "referenced_type" : "type-3968", "self_type" : "type-3967", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_padding_t []", "name" : "keymaster_padding_t []", "referenced_type" : "type-4126", "self_type" : "type-4125", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_padding_t []", "name" : "keymaster_padding_t []", "referenced_type" : "type-4410", "self_type" : "type-4409", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_padding_t []", "name" : "keymaster_padding_t []", "referenced_type" : "type-4607", "self_type" : "type-4606", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_padding_t []", "name" : "keymaster_padding_t []", "referenced_type" : "type-4662", "self_type" : "type-4661", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_padding_t []", "name" : "keymaster_padding_t []", "referenced_type" : "type-4815", "self_type" : "type-4814", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_padding_t []", "name" : "keymaster_padding_t []", "referenced_type" : "type-4997", "self_type" : "type-4996", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_padding_t []", "name" : "keymaster_padding_t []", "referenced_type" : "type-5174", "self_type" : "type-5173", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_padding_t []", "name" : "keymaster_padding_t []", "referenced_type" : "type-543", "self_type" : "type-542", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_padding_t []", "name" : "keymaster_padding_t []", "referenced_type" : "type-799", "self_type" : "type-798", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "linker_set_key" : "keymaster_padding_t []", "name" : "keymaster_padding_t []", "referenced_type" : "type-8", "self_type" : "type-7", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 1, "linker_set_key" : "unsigned char [32]", "name" : "unsigned char [32]", "referenced_type" : "type-1", "self_type" : "type-713", "size" : 32, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "linker_set_key" : "unsigned char []", "name" : "unsigned char []", "referenced_type" : "type-1", "self_type" : "type-82", "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" } ], "builtin_types" : [ { "alignment" : 1, "is_integral" : true, "is_unsigned" : true, "linker_set_key" : "bool", "name" : "bool", "referenced_type" : "type-606", "self_type" : "type-606", "size" : 1 }, { "alignment" : 1, "is_integral" : true, "is_unsigned" : true, "linker_set_key" : "char", "name" : "char", "referenced_type" : "type-22", "self_type" : "type-22", "size" : 1 }, { "alignment" : 8, "linker_set_key" : "double", "name" : "double", "referenced_type" : "type-5244", "self_type" : "type-5244", "size" : 8 }, { "alignment" : 4, "is_integral" : true, "linker_set_key" : "int", "name" : "int", "referenced_type" : "type-109", "self_type" : "type-109", "size" : 4 }, { "alignment" : 4, "is_integral" : true, "linker_set_key" : "long", "name" : "long", "referenced_type" : "type-1203", "self_type" : "type-1203", "size" : 4 }, { "alignment" : 8, "linker_set_key" : "long double", "name" : "long double", "referenced_type" : "type-5248", "self_type" : "type-5248", "size" : 8 }, { "alignment" : 8, "is_integral" : true, "linker_set_key" : "long long", "name" : "long long", "referenced_type" : "type-1193", "self_type" : "type-1193", "size" : 8 }, { "alignment" : 4, "linker_set_key" : "nullptr_t", "name" : "nullptr_t", "referenced_type" : "type-776", "self_type" : "type-776", "size" : 4 }, { "alignment" : 2, "is_integral" : true, "linker_set_key" : "short", "name" : "short", "referenced_type" : "type-5247", "self_type" : "type-5247", "size" : 2 }, { "alignment" : 1, "is_integral" : true, "is_unsigned" : true, "linker_set_key" : "unsigned char", "name" : "unsigned char", "referenced_type" : "type-1", "self_type" : "type-1", "size" : 1 }, { "alignment" : 4, "is_integral" : true, "is_unsigned" : true, "linker_set_key" : "unsigned int", "name" : "unsigned int", "referenced_type" : "type-122", "self_type" : "type-122", "size" : 4 }, { "alignment" : 4, "is_integral" : true, "is_unsigned" : true, "linker_set_key" : "unsigned long", "name" : "unsigned long", "referenced_type" : "type-5246", "self_type" : "type-5246", "size" : 4 }, { "alignment" : 8, "is_integral" : true, "is_unsigned" : true, "linker_set_key" : "unsigned long long", "name" : "unsigned long long", "referenced_type" : "type-116", "self_type" : "type-116", "size" : 8 }, { "alignment" : 2, "is_integral" : true, "is_unsigned" : true, "linker_set_key" : "unsigned short", "name" : "unsigned short", "referenced_type" : "type-5245", "self_type" : "type-5245", "size" : 2 }, { "linker_set_key" : "void", "name" : "void", "referenced_type" : "type-62", "self_type" : "type-62" } ], "elf_functions" : [ { "name" : "_ZN9keymaster12GetOsVersionEPKc" }, { "name" : "_ZN9keymaster12GetOsVersionEv" }, { "name" : "_ZN9keymaster15ConfigureDeviceEP17keymaster2_device" }, { "name" : "_ZN9keymaster15ConfigureDeviceEP17keymaster2_devicejj" }, { "name" : "_ZN9keymaster15GetOsPatchlevelEPKc" }, { "name" : "_ZN9keymaster15GetOsPatchlevelEv" }, { "name" : "_ZN9keymaster16Keymaster0Engine10ecdsa_signEPKhjPhPjP9ec_key_st" }, { "name" : "_ZN9keymaster16Keymaster0Engine11keyblob_dupEP17crypto_ex_data_stPKS1_PPvilS5_" }, { "name" : "_ZN9keymaster16Keymaster0Engine12keyblob_freeEPvS1_P17crypto_ex_data_stilS1_" }, { "name" : "_ZN9keymaster16Keymaster0Engine21rsa_private_transformEP6rsa_stPhPKhj" }, { "name" : "_ZN9keymaster16Keymaster0EngineC1EPK17keymaster0_device" }, { "name" : "_ZN9keymaster16Keymaster0EngineC2EPK17keymaster0_device" }, { "name" : "_ZN9keymaster16Keymaster0EngineD1Ev" }, { "name" : "_ZN9keymaster16Keymaster0EngineD2Ev" }, { "name" : "_ZN9keymaster16Keymaster1Engine10ecdsa_signEPKhjPhPjP9ec_key_st" }, { "name" : "_ZN9keymaster16Keymaster1Engine11rsa_decryptEP6rsa_stPjPhjPKhji" }, { "name" : "_ZN9keymaster16Keymaster1Engine12rsa_sign_rawEP6rsa_stPjPhjPKhji" }, { "name" : "_ZN9keymaster16Keymaster1Engine13free_key_dataEPvS1_P17crypto_ex_data_stilS1_" }, { "name" : "_ZN9keymaster16Keymaster1Engine14BuildRsaMethodEv" }, { "name" : "_ZN9keymaster16Keymaster1Engine16BuildEcdsaMethodEv" }, { "name" : "_ZN9keymaster16Keymaster1Engine16Keymaster1FinishEPKNS0_7KeyDataERK16keymaster_blob_tPS4_" }, { "name" : "_ZN9keymaster16Keymaster1Engine18duplicate_key_dataEP17crypto_ex_data_stPKS1_PPvilS5_" }, { "name" : "_ZN9keymaster16Keymaster1EngineC1EPK17keymaster1_device" }, { "name" : "_ZN9keymaster16Keymaster1EngineC2EPK17keymaster1_device" }, { "name" : "_ZN9keymaster16Keymaster1EngineD1Ev" }, { "name" : "_ZN9keymaster16Keymaster1EngineD2Ev" }, { "name" : "_ZN9keymaster17getAttestationKeyE21keymaster_algorithm_tP17keymaster_error_t" }, { "name" : "_ZN9keymaster19SoftKeymasterDevice10attest_keyEPK17keymaster2_devicePK20keymaster_key_blob_tPK25keymaster_key_param_set_tP22keymaster_cert_chain_t" }, { "name" : "_ZN9keymaster19SoftKeymasterDevice10delete_keyEPK17keymaster1_devicePK20keymaster_key_blob_t" }, { "name" : "_ZN9keymaster19SoftKeymasterDevice10delete_keyEPK17keymaster2_devicePK20keymaster_key_blob_t" }, { "name" : "_ZN9keymaster19SoftKeymasterDevice10export_keyEPK17keymaster1_device22keymaster_key_format_tPK20keymaster_key_blob_tPK16keymaster_blob_tSA_PS8_" }, { "name" : "_ZN9keymaster19SoftKeymasterDevice10export_keyEPK17keymaster2_device22keymaster_key_format_tPK20keymaster_key_blob_tPK16keymaster_blob_tSA_PS8_" }, { "name" : "_ZN9keymaster19SoftKeymasterDevice10import_keyEPK17keymaster1_devicePK25keymaster_key_param_set_t22keymaster_key_format_tPK16keymaster_blob_tP20keymaster_key_blob_tPP31keymaster_key_characteristics_t" }, { "name" : "_ZN9keymaster19SoftKeymasterDevice10import_keyEPK17keymaster2_devicePK25keymaster_key_param_set_t22keymaster_key_format_tPK16keymaster_blob_tP20keymaster_key_blob_tP31keymaster_key_characteristics_t" }, { "name" : "_ZN9keymaster19SoftKeymasterDevice11upgrade_keyEPK17keymaster2_devicePK20keymaster_key_blob_tPK25keymaster_key_param_set_tPS4_" }, { "name" : "_ZN9keymaster19SoftKeymasterDevice12close_deviceEP11hw_device_t" }, { "name" : "_ZN9keymaster19SoftKeymasterDevice12generate_keyEPK17keymaster1_devicePK25keymaster_key_param_set_tP20keymaster_key_blob_tPP31keymaster_key_characteristics_t" }, { "name" : "_ZN9keymaster19SoftKeymasterDevice12generate_keyEPK17keymaster2_devicePK25keymaster_key_param_set_tP20keymaster_key_blob_tP31keymaster_key_characteristics_t" }, { "name" : "_ZN9keymaster19SoftKeymasterDevice15add_rng_entropyEPK17keymaster1_devicePKhj" }, { "name" : "_ZN9keymaster19SoftKeymasterDevice15add_rng_entropyEPK17keymaster2_devicePKhj" }, { "name" : "_ZN9keymaster19SoftKeymasterDevice15delete_all_keysEPK17keymaster1_device" }, { "name" : "_ZN9keymaster19SoftKeymasterDevice15delete_all_keysEPK17keymaster2_device" }, { "name" : "_ZN9keymaster19SoftKeymasterDevice16keymaster_deviceEv" }, { "name" : "_ZN9keymaster19SoftKeymasterDevice17SetHardwareDeviceEP17keymaster0_device" }, { "name" : "_ZN9keymaster19SoftKeymasterDevice17SetHardwareDeviceEP17keymaster1_device" }, { "name" : "_ZN9keymaster19SoftKeymasterDevice17keymaster2_deviceEv" }, { "name" : "_ZN9keymaster19SoftKeymasterDevice21get_supported_digestsEPK17keymaster1_device21keymaster_algorithm_t19keymaster_purpose_tPP18keymaster_digest_tPj" }, { "name" : "_ZN9keymaster19SoftKeymasterDevice22Keymaster1DeviceIsGoodEv" }, { "name" : "_ZN9keymaster19SoftKeymasterDevice23get_key_characteristicsEPK17keymaster1_devicePK20keymaster_key_blob_tPK16keymaster_blob_tS9_PP31keymaster_key_characteristics_t" }, { "name" : "_ZN9keymaster19SoftKeymasterDevice23get_key_characteristicsEPK17keymaster2_devicePK20keymaster_key_blob_tPK16keymaster_blob_tS9_P31keymaster_key_characteristics_t" }, { "name" : "_ZN9keymaster19SoftKeymasterDevice24StoreDefaultNewKeyParamsE21keymaster_algorithm_tPNS_16AuthorizationSetE" }, { "name" : "_ZN9keymaster19SoftKeymasterDevice24get_supported_algorithmsEPK17keymaster1_devicePP21keymaster_algorithm_tPj" }, { "name" : "_ZN9keymaster19SoftKeymasterDevice24initialize_device_structEj" }, { "name" : "_ZN9keymaster19SoftKeymasterDevice25get_supported_block_modesEPK17keymaster1_device21keymaster_algorithm_t19keymaster_purpose_tPP22keymaster_block_mode_tPj" }, { "name" : "_ZN9keymaster19SoftKeymasterDevice27get_supported_padding_modesEPK17keymaster1_device21keymaster_algorithm_t19keymaster_purpose_tPP19keymaster_padding_tPj" }, { "name" : "_ZN9keymaster19SoftKeymasterDevice28get_supported_export_formatsEPK17keymaster1_device21keymaster_algorithm_tPP22keymaster_key_format_tPj" }, { "name" : "_ZN9keymaster19SoftKeymasterDevice28get_supported_import_formatsEPK17keymaster1_device21keymaster_algorithm_tPP22keymaster_key_format_tPj" }, { "name" : "_ZN9keymaster19SoftKeymasterDevice5abortEPK17keymaster1_devicey" }, { "name" : "_ZN9keymaster19SoftKeymasterDevice5abortEPK17keymaster2_devicey" }, { "name" : "_ZN9keymaster19SoftKeymasterDevice5beginEPK17keymaster1_device19keymaster_purpose_tPK20keymaster_key_blob_tPK25keymaster_key_param_set_tPS8_Py" }, { "name" : "_ZN9keymaster19SoftKeymasterDevice5beginEPK17keymaster2_device19keymaster_purpose_tPK20keymaster_key_blob_tPK25keymaster_key_param_set_tPS8_Py" }, { "name" : "_ZN9keymaster19SoftKeymasterDevice6finishEPK17keymaster1_deviceyPK25keymaster_key_param_set_tPK16keymaster_blob_tPS4_PS7_" }, { "name" : "_ZN9keymaster19SoftKeymasterDevice6finishEPK17keymaster2_deviceyPK25keymaster_key_param_set_tPK16keymaster_blob_tS9_PS4_PS7_" }, { "name" : "_ZN9keymaster19SoftKeymasterDevice6updateEPK17keymaster1_deviceyPK25keymaster_key_param_set_tPK16keymaster_blob_tPjPS4_PS7_" }, { "name" : "_ZN9keymaster19SoftKeymasterDevice6updateEPK17keymaster2_deviceyPK25keymaster_key_param_set_tPK16keymaster_blob_tPjPS4_PS7_" }, { "name" : "_ZN9keymaster19SoftKeymasterDevice9configureEPK17keymaster2_devicePK25keymaster_key_param_set_t" }, { "name" : "_ZN9keymaster19SoftKeymasterDevice9hw_deviceEv" }, { "name" : "_ZN9keymaster19SoftKeymasterDeviceC1EPNS_20SoftKeymasterContextE" }, { "name" : "_ZN9keymaster19SoftKeymasterDeviceC1Ev" }, { "name" : "_ZN9keymaster19SoftKeymasterDeviceC2EPNS_20SoftKeymasterContextE" }, { "name" : "_ZN9keymaster19SoftKeymasterDeviceC2Ev" }, { "name" : "_ZN9keymaster19getAttestationChainE21keymaster_algorithm_tP17keymaster_error_t" }, { "name" : "_ZN9keymaster20SoftKeymasterContext16SetSystemVersionEjj" }, { "name" : "_ZN9keymaster20SoftKeymasterContext17SetHardwareDeviceEP17keymaster0_device" }, { "name" : "_ZN9keymaster20SoftKeymasterContext17SetHardwareDeviceEP17keymaster1_device" }, { "name" : "_ZN9keymaster20SoftKeymasterContextC1ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE" }, { "name" : "_ZN9keymaster20SoftKeymasterContextC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE" }, { "name" : "_ZN9keymaster20SoftKeymasterContextD0Ev" }, { "name" : "_ZN9keymaster20SoftKeymasterContextD1Ev" }, { "name" : "_ZN9keymaster20SoftKeymasterContextD2Ev" }, { "name" : "_ZN9keymaster23Keymaster1LegacySupportC1EPK17keymaster1_device" }, { "name" : "_ZN9keymaster23Keymaster1LegacySupportC2EPK17keymaster1_device" }, { "name" : "_ZN9keymaster23RsaKeymaster0KeyFactoryC1EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster0EngineE" }, { "name" : "_ZN9keymaster23RsaKeymaster0KeyFactoryC2EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster0EngineE" }, { "name" : "_ZN9keymaster23RsaKeymaster1KeyFactoryC1EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster1EngineE" }, { "name" : "_ZN9keymaster23RsaKeymaster1KeyFactoryC2EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster1EngineE" }, { "name" : "_ZN9keymaster24PureSoftKeymasterContext16SetSystemVersionEjj" }, { "name" : "_ZN9keymaster24PureSoftKeymasterContextC1Ev" }, { "name" : "_ZN9keymaster24PureSoftKeymasterContextC2Ev" }, { "name" : "_ZN9keymaster24PureSoftKeymasterContextD0Ev" }, { "name" : "_ZN9keymaster24PureSoftKeymasterContextD1Ev" }, { "name" : "_ZN9keymaster24PureSoftKeymasterContextD2Ev" }, { "name" : "_ZN9keymaster24SoftKeymasterEnforcement17ComputeSharedHmacERKNS_26HmacSharingParametersArrayEPNS_14TKeymasterBlobI16keymaster_blob_tEE" }, { "name" : "_ZN9keymaster24SoftKeymasterEnforcement19VerifyAuthorizationERKNS_26VerifyAuthorizationRequestE" }, { "name" : "_ZN9keymaster24SoftKeymasterEnforcement24GetHmacSharingParametersEPNS_21HmacSharingParametersE" }, { "name" : "_ZN9keymaster25EcdsaKeymaster0KeyFactoryC1EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster0EngineE" }, { "name" : "_ZN9keymaster25EcdsaKeymaster0KeyFactoryC2EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster0EngineE" }, { "name" : "_ZN9keymaster25EcdsaKeymaster1KeyFactoryC1EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster1EngineE" }, { "name" : "_ZN9keymaster25EcdsaKeymaster1KeyFactoryC2EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster1EngineE" }, { "binding" : "weak", "name" : "_ZN9keymaster25requiresSoftwareDigestingINS_16AuthorizationSetEEEb21keymaster_algorithm_t19keymaster_purpose_t18keymaster_digest_tRKT_RKNSt3__13mapINS8_4pairIS2_S3_EENS8_6vectorIS4_NS8_9allocatorIS4_EEEENS8_4lessISB_EENSD_INSA_IKSB_SF_EEEEEE" }, { "binding" : "weak", "name" : "_ZN9keymaster25requiresSoftwareDigestingINS_9AuthProxyEEEb21keymaster_algorithm_t19keymaster_purpose_t18keymaster_digest_tRKT_RKNSt3__13mapINS8_4pairIS2_S3_EENS8_6vectorIS4_NS8_9allocatorIS4_EEEENS8_4lessISB_EENSD_INSA_IKSB_SF_EEEEEE" }, { "name" : "_ZN9keymaster29RsaKeymaster1WrappedOperation13PrepareFinishEP11evp_pkey_stRKNS_16AuthorizationSetE" }, { "name" : "_ZN9keymaster29RsaKeymaster1WrappedOperation5AbortEv" }, { "name" : "_ZN9keymaster29RsaKeymaster1WrappedOperation5BeginEP11evp_pkey_stRKNS_16AuthorizationSetE" }, { "name" : "_ZN9keymaster29RsaKeymaster1WrappedOperation8GetErrorEP11evp_pkey_st" }, { "name" : "_ZN9keymaster31EcdsaKeymaster1WrappedOperation13PrepareFinishEP11evp_pkey_stRKNS_16AuthorizationSetE" }, { "name" : "_ZN9keymaster31EcdsaKeymaster1WrappedOperation5AbortEv" }, { "name" : "_ZN9keymaster31EcdsaKeymaster1WrappedOperation5BeginEP11evp_pkey_stRKNS_16AuthorizationSetE" }, { "name" : "_ZN9keymaster31EcdsaKeymaster1WrappedOperation8GetErrorEP11evp_pkey_st" }, { "name" : "_ZNK9keymaster16Keymaster0Engine11BlobToEcKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE" }, { "name" : "_ZNK9keymaster16Keymaster0Engine11EcKeyToBlobEPK9ec_key_st" }, { "name" : "_ZNK9keymaster16Keymaster0Engine12BlobToRsaKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE" }, { "name" : "_ZNK9keymaster16Keymaster0Engine12RsaKeyToBlobEPK6rsa_st" }, { "name" : "_ZNK9keymaster16Keymaster0Engine13DeleteAllKeysEv" }, { "name" : "_ZNK9keymaster16Keymaster0Engine13GenerateEcKeyEjPNS_14TKeymasterBlobI20keymaster_key_blob_tEE" }, { "name" : "_ZNK9keymaster16Keymaster0Engine14GenerateRsaKeyEyjPNS_14TKeymasterBlobI20keymaster_key_blob_tEE" }, { "name" : "_ZNK9keymaster16Keymaster0Engine14Keymaster0SignEPKvRK20keymaster_key_blob_tPKhjPNSt3__110unique_ptrIA_hNS0_13Malloc_DeleteEEEPj" }, { "name" : "_ZNK9keymaster16Keymaster0Engine19RsaPrivateTransformEP6rsa_stPhPKhj" }, { "name" : "_ZNK9keymaster16Keymaster0Engine22GetKeymaster0PublicKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE" }, { "name" : "_ZNK9keymaster16Keymaster0Engine9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE" }, { "name" : "_ZNK9keymaster16Keymaster0Engine9EcdsaSignEPKhjPhPjP9ec_key_st" }, { "name" : "_ZNK9keymaster16Keymaster0Engine9ImportKeyE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS4_" }, { "name" : "_ZNK9keymaster16Keymaster1Engine10BuildEcKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEP17keymaster_error_t" }, { "name" : "_ZNK9keymaster16Keymaster1Engine11BuildRsaKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEP17keymaster_error_t" }, { "name" : "_ZNK9keymaster16Keymaster1Engine11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" }, { "name" : "_ZNK9keymaster16Keymaster1Engine13DeleteAllKeysEv" }, { "name" : "_ZNK9keymaster16Keymaster1Engine22GetKeymaster1PublicKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEP17keymaster_error_t" }, { "name" : "_ZNK9keymaster16Keymaster1Engine7GetDataEP11evp_pkey_st" }, { "name" : "_ZNK9keymaster16Keymaster1Engine7GetDataEPK6rsa_st" }, { "name" : "_ZNK9keymaster16Keymaster1Engine7GetDataEPK9ec_key_st" }, { "name" : "_ZNK9keymaster16Keymaster1Engine9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE" }, { "name" : "_ZNK9keymaster16Keymaster1Engine9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" }, { "name" : "_ZNK9keymaster19SoftKeymasterDevice21FindUnsupportedDigestE21keymaster_algorithm_t19keymaster_purpose_tRKNS_16AuthorizationSetEP18keymaster_digest_t" }, { "name" : "_ZNK9keymaster19SoftKeymasterDevice25RequiresSoftwareDigestingE21keymaster_algorithm_t19keymaster_purpose_tRKNS_16AuthorizationSetE" }, { "name" : "_ZNK9keymaster19SoftKeymasterDevice28KeyRequiresSoftwareDigestingERKNS_16AuthorizationSetE" }, { "name" : "_ZNK9keymaster19SoftKeymasterLogger7log_msgENS_6Logger8LogLevelEPKcSt9__va_list" }, { "name" : "_ZNK9keymaster20SoftKeymasterContext12ParseKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" }, { "name" : "_ZNK9keymaster20SoftKeymasterContext13AddRngEntropyEPKhj" }, { "name" : "_ZNK9keymaster20SoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" }, { "name" : "_ZNK9keymaster20SoftKeymasterContext13DeleteAllKeysEv" }, { "name" : "_ZNK9keymaster20SoftKeymasterContext13GetKeyFactoryE21keymaster_algorithm_t" }, { "name" : "_ZNK9keymaster20SoftKeymasterContext14UpgradeKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_" }, { "name" : "_ZNK9keymaster20SoftKeymasterContext16GetSystemVersionEPjS1_" }, { "name" : "_ZNK9keymaster20SoftKeymasterContext19GenerateAttestationERKNS_3KeyERKNS_16AuthorizationSetEPNS_9UniquePtrI22keymaster_cert_chain_tNS_22CertificateChainDeleteEEE" }, { "name" : "_ZNK9keymaster20SoftKeymasterContext19GetOperationFactoryE21keymaster_algorithm_t19keymaster_purpose_t" }, { "name" : "_ZNK9keymaster20SoftKeymasterContext21ParseKeymaster0HwBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS3_PNS_16AuthorizationSetES8_" }, { "name" : "_ZNK9keymaster20SoftKeymasterContext21ParseKeymaster1HwBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_PS6_SA_" }, { "name" : "_ZNK9keymaster20SoftKeymasterContext22GetSupportedAlgorithmsEPj" }, { "name" : "_ZNK9keymaster20SoftKeymasterContext9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE" }, { "name" : "_ZNK9keymaster20SoftKeymasterContext9UnwrapKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEES5_RKNS_16AuthorizationSetES5_PS6_P22keymaster_key_format_tPS3_" }, { "name" : "_ZNK9keymaster23Keymaster1LegacySupport25RequiresSoftwareDigestingE18keymaster_digest_tRKNS_9AuthProxyE" }, { "name" : "_ZNK9keymaster23Keymaster1LegacySupport25RequiresSoftwareDigestingERKNS_16AuthorizationSetE" }, { "name" : "_ZNK9keymaster23RsaKeymaster0KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" }, { "name" : "_ZNK9keymaster23RsaKeymaster0KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" }, { "name" : "_ZNK9keymaster23RsaKeymaster0KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" }, { "name" : "_ZNK9keymaster23RsaKeymaster1KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" }, { "name" : "_ZNK9keymaster23RsaKeymaster1KeyFactory19GetOperationFactoryE19keymaster_purpose_t" }, { "name" : "_ZNK9keymaster23RsaKeymaster1KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" }, { "name" : "_ZNK9keymaster23RsaKeymaster1KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" }, { "name" : "_ZNK9keymaster24PureSoftKeymasterContext12ParseKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" }, { "name" : "_ZNK9keymaster24PureSoftKeymasterContext13AddRngEntropyEPKhj" }, { "name" : "_ZNK9keymaster24PureSoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" }, { "name" : "_ZNK9keymaster24PureSoftKeymasterContext13DeleteAllKeysEv" }, { "name" : "_ZNK9keymaster24PureSoftKeymasterContext13GetKeyFactoryE21keymaster_algorithm_t" }, { "name" : "_ZNK9keymaster24PureSoftKeymasterContext14UpgradeKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_" }, { "name" : "_ZNK9keymaster24PureSoftKeymasterContext16GetSystemVersionEPjS1_" }, { "name" : "_ZNK9keymaster24PureSoftKeymasterContext19GenerateAttestationERKNS_3KeyERKNS_16AuthorizationSetEPNS_9UniquePtrI22keymaster_cert_chain_tNS_22CertificateChainDeleteEEE" }, { "name" : "_ZNK9keymaster24PureSoftKeymasterContext19GetOperationFactoryE21keymaster_algorithm_t19keymaster_purpose_t" }, { "name" : "_ZNK9keymaster24PureSoftKeymasterContext22GetSupportedAlgorithmsEPj" }, { "name" : "_ZNK9keymaster24PureSoftKeymasterContext9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE" }, { "name" : "_ZNK9keymaster24PureSoftKeymasterContext9UnwrapKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEES5_RKNS_16AuthorizationSetES5_PS6_P22keymaster_key_format_tPS3_" }, { "name" : "_ZNK9keymaster24SoftKeymasterEnforcement11CreateKeyIdERK20keymaster_key_blob_tPy" }, { "name" : "_ZNK9keymaster24SoftKeymasterEnforcement19get_current_time_msEv" }, { "name" : "_ZNK9keymaster25EcdsaKeymaster0KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" }, { "name" : "_ZNK9keymaster25EcdsaKeymaster0KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" }, { "name" : "_ZNK9keymaster25EcdsaKeymaster0KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" }, { "name" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" }, { "name" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory19GetOperationFactoryE19keymaster_purpose_t" }, { "name" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" }, { "name" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" }, { "name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEE7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS7_SA_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISC_EEEE" }, { "name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS3_SA_" }, { "name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS7_SA_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISC_EEEE" }, { "name" : "_ZNK9keymaster29RsaKeymaster1OperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" }, { "name" : "_ZNK9keymaster29RsaKeymaster1OperationFactory16SupportedDigestsEPj" }, { "name" : "_ZNK9keymaster29RsaKeymaster1OperationFactory21SupportedPaddingModesEPj" }, { "name" : "_ZNK9keymaster31EcdsaKeymaster1OperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" }, { "name" : "_ZNK9keymaster31EcdsaKeymaster1OperationFactory16SupportedDigestsEPj" }, { "name" : "_ZNK9keymaster31EcdsaKeymaster1OperationFactory21SupportedPaddingModesEPj" }, { "binding" : "weak", "name" : "_ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_j" }, { "binding" : "weak", "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_" }, { "binding" : "weak", "name" : "_ZNSt3__16__treeINS_12__value_typeINS_4pairI21keymaster_algorithm_t19keymaster_purpose_tEENS_6vectorI18keymaster_digest_tNS_9allocatorIS7_EEEEEENS_19__map_value_compareIS5_SB_NS_4lessIS5_EELb1EEENS8_ISB_EEE7destroyEPNS_11__tree_nodeISB_PvEE" }, { "binding" : "weak", "name" : "_ZNSt3__16vectorIhNS_9allocatorIhEEE21__push_back_slow_pathIRKhEEvOT_" }, { "name" : "_ZThn12_N9keymaster20SoftKeymasterContextD0Ev" }, { "name" : "_ZThn12_N9keymaster20SoftKeymasterContextD1Ev" }, { "name" : "_ZThn12_N9keymaster24PureSoftKeymasterContextD0Ev" }, { "name" : "_ZThn12_N9keymaster24PureSoftKeymasterContextD1Ev" }, { "name" : "_ZThn4_N9keymaster20SoftKeymasterContextD0Ev" }, { "name" : "_ZThn4_N9keymaster20SoftKeymasterContextD1Ev" }, { "name" : "_ZThn4_N9keymaster24PureSoftKeymasterContextD0Ev" }, { "name" : "_ZThn4_N9keymaster24PureSoftKeymasterContextD1Ev" }, { "name" : "_ZThn4_NK9keymaster20SoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" }, { "name" : "_ZThn4_NK9keymaster24PureSoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" }, { "name" : "_ZThn8_N9keymaster20SoftKeymasterContextD0Ev" }, { "name" : "_ZThn8_N9keymaster20SoftKeymasterContextD1Ev" }, { "name" : "_ZThn8_N9keymaster24PureSoftKeymasterContextD0Ev" }, { "name" : "_ZThn8_N9keymaster24PureSoftKeymasterContextD1Ev" }, { "name" : "__aeabi_memclr" }, { "name" : "__aeabi_memclr4" }, { "name" : "__aeabi_memclr8" }, { "name" : "__aeabi_memcpy" }, { "name" : "__aeabi_memcpy4" }, { "name" : "__aeabi_memcpy8" }, { "name" : "__aeabi_memmove" }, { "name" : "__aeabi_memmove4" }, { "name" : "__aeabi_memmove8" }, { "name" : "__aeabi_memset" }, { "name" : "__aeabi_memset4" }, { "name" : "__aeabi_memset8" }, { "name" : "__aeabi_uidiv" }, { "name" : "__aeabi_uidivmod" }, { "name" : "__aeabi_uldivmod" }, { "name" : "__udivmoddi4" }, { "name" : "__udivmodsi4" }, { "name" : "__udivsi3" } ], "elf_objects" : [ { "name" : "_ZN9keymaster16Keymaster0Engine9instance_E" }, { "name" : "_ZN9keymaster16Keymaster1Engine9instance_E" }, { "binding" : "weak", "name" : "_ZTVN9keymaster15EcKeymaster0KeyE" }, { "binding" : "weak", "name" : "_ZTVN9keymaster16ConfigureRequestE" }, { "binding" : "weak", "name" : "_ZTVN9keymaster16RsaKeymaster0KeyE" }, { "binding" : "weak", "name" : "_ZTVN9keymaster16RsaKeymaster1KeyE" }, { "binding" : "weak", "name" : "_ZTVN9keymaster17ConfigureResponseE" }, { "binding" : "weak", "name" : "_ZTVN9keymaster17SupportedResponseI18keymaster_digest_tEE" }, { "binding" : "weak", "name" : "_ZTVN9keymaster17SupportedResponseI19keymaster_padding_tEE" }, { "binding" : "weak", "name" : "_ZTVN9keymaster17SupportedResponseI21keymaster_algorithm_tEE" }, { "binding" : "weak", "name" : "_ZTVN9keymaster17SupportedResponseI22keymaster_block_mode_tEE" }, { "binding" : "weak", "name" : "_ZTVN9keymaster17SupportedResponseI22keymaster_key_format_tEE" }, { "binding" : "weak", "name" : "_ZTVN9keymaster18AddEntropyResponseE" }, { "binding" : "weak", "name" : "_ZTVN9keymaster18EcdsaKeymaster1KeyE" }, { "binding" : "weak", "name" : "_ZTVN9keymaster18GenerateKeyRequestE" }, { "name" : "_ZTVN9keymaster19SoftKeymasterLoggerE" }, { "name" : "_ZTVN9keymaster20SoftKeymasterContextE" }, { "binding" : "weak", "name" : "_ZTVN9keymaster21AbortOperationRequestE" }, { "binding" : "weak", "name" : "_ZTVN9keymaster22AbortOperationResponseE" }, { "binding" : "weak", "name" : "_ZTVN9keymaster22RsaKeymaster1OperationINS_16RsaSignOperationEEE" }, { "binding" : "weak", "name" : "_ZTVN9keymaster22RsaKeymaster1OperationINS_19RsaDecryptOperationEEE" }, { "name" : "_ZTVN9keymaster23RsaKeymaster0KeyFactoryE" }, { "name" : "_ZTVN9keymaster23RsaKeymaster1KeyFactoryE" }, { "binding" : "weak", "name" : "_ZTVN9keymaster23SupportedDigestsRequestE" }, { "binding" : "weak", "name" : "_ZTVN9keymaster24EcdsaKeymaster1OperationINS_18EcdsaSignOperationEEE" }, { "name" : "_ZTVN9keymaster24PureSoftKeymasterContextE" }, { "name" : "_ZTVN9keymaster24SoftKeymasterEnforcementE" }, { "binding" : "weak", "name" : "_ZTVN9keymaster24SupportedDigestsResponseE" }, { "name" : "_ZTVN9keymaster25EcdsaKeymaster0KeyFactoryE" }, { "name" : "_ZTVN9keymaster25EcdsaKeymaster1KeyFactoryE" }, { "binding" : "weak", "name" : "_ZTVN9keymaster26SupportedAlgorithmsRequestE" }, { "binding" : "weak", "name" : "_ZTVN9keymaster26SupportedBlockModesRequestE" }, { "binding" : "weak", "name" : "_ZTVN9keymaster27EcdsaVerifyOperationFactoryE" }, { "binding" : "weak", "name" : "_ZTVN9keymaster27SupportedAlgorithmsResponseE" }, { "binding" : "weak", "name" : "_ZTVN9keymaster27SupportedBlockModesResponseE" }, { "binding" : "weak", "name" : "_ZTVN9keymaster27VerifyAuthorizationResponseE" }, { "binding" : "weak", "name" : "_ZTVN9keymaster28SupportedPaddingModesRequestE" }, { "binding" : "weak", "name" : "_ZTVN9keymaster29RsaEncryptionOperationFactoryE" }, { "name" : "_ZTVN9keymaster29RsaKeymaster1OperationFactoryE" }, { "binding" : "weak", "name" : "_ZTVN9keymaster29SupportedExportFormatsRequestE" }, { "binding" : "weak", "name" : "_ZTVN9keymaster29SupportedImportFormatsRequestE" }, { "binding" : "weak", "name" : "_ZTVN9keymaster29SupportedPaddingModesResponseE" }, { "binding" : "weak", "name" : "_ZTVN9keymaster30SupportedExportFormatsResponseE" }, { "binding" : "weak", "name" : "_ZTVN9keymaster30SupportedImportFormatsResponseE" }, { "name" : "_ZTVN9keymaster31EcdsaKeymaster1OperationFactoryE" }, { "binding" : "weak", "name" : "_ZTVN9keymaster31RsaVerificationOperationFactoryE" }, { "binding" : "weak", "name" : "_ZTVN9keymaster3KeyE" }, { "binding" : "weak", "name" : "_ZTVN9keymaster9OperationE" }, { "name" : "soft_keymaster1_device_module" }, { "name" : "soft_keymaster2_device_module" } ], "enum_types" : [ { "alignment" : 4, "enum_fields" : [ { "enum_field_value" : 0, "name" : "keymaster::GENERATE_KEY" }, { "enum_field_value" : 1, "name" : "keymaster::BEGIN_OPERATION" }, { "enum_field_value" : 2, "name" : "keymaster::UPDATE_OPERATION" }, { "enum_field_value" : 3, "name" : "keymaster::FINISH_OPERATION" }, { "enum_field_value" : 4, "name" : "keymaster::ABORT_OPERATION" }, { "enum_field_value" : 5, "name" : "keymaster::IMPORT_KEY" }, { "enum_field_value" : 6, "name" : "keymaster::EXPORT_KEY" }, { "enum_field_value" : 7, "name" : "keymaster::GET_VERSION" }, { "enum_field_value" : 8, "name" : "keymaster::ADD_RNG_ENTROPY" }, { "enum_field_value" : 9, "name" : "keymaster::GET_SUPPORTED_ALGORITHMS" }, { "enum_field_value" : 10, "name" : "keymaster::GET_SUPPORTED_BLOCK_MODES" }, { "enum_field_value" : 11, "name" : "keymaster::GET_SUPPORTED_PADDING_MODES" }, { "enum_field_value" : 12, "name" : "keymaster::GET_SUPPORTED_DIGESTS" }, { "enum_field_value" : 13, "name" : "keymaster::GET_SUPPORTED_IMPORT_FORMATS" }, { "enum_field_value" : 14, "name" : "keymaster::GET_SUPPORTED_EXPORT_FORMATS" }, { "enum_field_value" : 15, "name" : "keymaster::GET_KEY_CHARACTERISTICS" }, { "enum_field_value" : 16, "name" : "keymaster::ATTEST_KEY" }, { "enum_field_value" : 17, "name" : "keymaster::UPGRADE_KEY" }, { "enum_field_value" : 18, "name" : "keymaster::CONFIGURE" }, { "enum_field_value" : 19, "name" : "keymaster::GET_HMAC_SHARING_PARAMETERS" }, { "enum_field_value" : 20, "name" : "keymaster::COMPUTE_SHARED_HMAC" }, { "enum_field_value" : 21, "name" : "keymaster::VERIFY_AUTHORIZATION" }, { "enum_field_value" : 22, "name" : "keymaster::DELETE_KEY" }, { "enum_field_value" : 23, "name" : "keymaster::DELETE_ALL_KEYS" }, { "enum_field_value" : 24, "name" : "keymaster::DESTROY_ATTESTATION_IDS" }, { "enum_field_value" : 25, "name" : "keymaster::IMPORT_WRAPPED_KEY" } ], "linker_set_key" : "keymaster::AndroidKeymasterCommand", "name" : "keymaster::AndroidKeymasterCommand", "referenced_type" : "type-911", "self_type" : "type-911", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "underlying_type" : "type-122", "unique_id" : "_ZTSN9keymaster23AndroidKeymasterCommandE" }, { "alignment" : 4, "enum_fields" : [ { "enum_field_value" : 0, "name" : "keymaster::AuthorizationSet::OK" }, { "enum_field_value" : 1, "name" : "keymaster::AuthorizationSet::ALLOCATION_FAILURE" }, { "enum_field_value" : 2, "name" : "keymaster::AuthorizationSet::MALFORMED_DATA" } ], "linker_set_key" : "keymaster::AuthorizationSet::Error", "name" : "keymaster::AuthorizationSet::Error", "referenced_type" : "type-124", "self_type" : "type-124", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h", "underlying_type" : "type-122", "unique_id" : "_ZTSN9keymaster16AuthorizationSet5ErrorE" }, { "alignment" : 4, "enum_fields" : [ { "enum_field_value" : 0, "name" : "keymaster::Logger::DEBUG_LVL" }, { "enum_field_value" : 1, "name" : "keymaster::Logger::INFO_LVL" }, { "enum_field_value" : 2, "name" : "keymaster::Logger::WARNING_LVL" }, { "enum_field_value" : 3, "name" : "keymaster::Logger::ERROR_LVL" }, { "enum_field_value" : 4, "name" : "keymaster::Logger::SEVERE_LVL" } ], "linker_set_key" : "keymaster::Logger::LogLevel", "name" : "keymaster::Logger::LogLevel", "referenced_type" : "type-1175", "self_type" : "type-1175", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/logger.h", "underlying_type" : "type-122", "unique_id" : "_ZTSN9keymaster6Logger8LogLevelE" } ], "function_types" : [], "functions" : [ { "function_name" : "keymaster::GetOsVersion", "linker_set_key" : "_ZN9keymaster12GetOsVersionEPKc", "parameters" : [ { "referenced_type" : "type-20" } ], "return_type" : "type-122", "source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h" }, { "function_name" : "keymaster::GetOsVersion", "linker_set_key" : "_ZN9keymaster12GetOsVersionEv", "return_type" : "type-122", "source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h" }, { "function_name" : "keymaster::ConfigureDevice", "linker_set_key" : "_ZN9keymaster15ConfigureDeviceEP17keymaster2_device", "parameters" : [ { "referenced_type" : "type-1044" } ], "return_type" : "type-1296", "source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h" }, { "function_name" : "keymaster::GetOsPatchlevel", "linker_set_key" : "_ZN9keymaster15GetOsPatchlevelEPKc", "parameters" : [ { "referenced_type" : "type-20" } ], "return_type" : "type-122", "source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h" }, { "function_name" : "keymaster::GetOsPatchlevel", "linker_set_key" : "_ZN9keymaster15GetOsPatchlevelEv", "return_type" : "type-122", "source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h" }, { "access" : "private", "function_name" : "keymaster::Keymaster0Engine::ecdsa_sign", "linker_set_key" : "_ZN9keymaster16Keymaster0Engine10ecdsa_signEPKhjPhPjP9ec_key_st", "parameters" : [ { "referenced_type" : "type-1034" }, { "referenced_type" : "type-122" }, { "referenced_type" : "type-123" }, { "referenced_type" : "type-667" }, { "referenced_type" : "type-389" } ], "return_type" : "type-109", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "access" : "private", "function_name" : "keymaster::Keymaster0Engine::keyblob_dup", "linker_set_key" : "_ZN9keymaster16Keymaster0Engine11keyblob_dupEP17crypto_ex_data_stPKS1_PPvilS5_", "parameters" : [ { "referenced_type" : "type-402" }, { "referenced_type" : "type-406" }, { "referenced_type" : "type-409" }, { "referenced_type" : "type-109" }, { "referenced_type" : "type-1203" }, { "referenced_type" : "type-410" } ], "return_type" : "type-109", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "access" : "private", "function_name" : "keymaster::Keymaster0Engine::keyblob_free", "linker_set_key" : "_ZN9keymaster16Keymaster0Engine12keyblob_freeEPvS1_P17crypto_ex_data_stilS1_", "parameters" : [ { "referenced_type" : "type-410" }, { "referenced_type" : "type-410" }, { "referenced_type" : "type-402" }, { "referenced_type" : "type-109" }, { "referenced_type" : "type-1203" }, { "referenced_type" : "type-410" } ], "return_type" : "type-62", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "access" : "private", "function_name" : "keymaster::Keymaster0Engine::rsa_private_transform", "linker_set_key" : "_ZN9keymaster16Keymaster0Engine21rsa_private_transformEP6rsa_stPhPKhj", "parameters" : [ { "referenced_type" : "type-387" }, { "referenced_type" : "type-123" }, { "referenced_type" : "type-1034" }, { "referenced_type" : "type-122" } ], "return_type" : "type-109", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "function_name" : "keymaster::Keymaster0Engine::Keymaster0Engine", "linker_set_key" : "_ZN9keymaster16Keymaster0EngineC1EPK17keymaster0_device", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-1169" }, { "referenced_type" : "type-411" } ], "return_type" : "type-62", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "function_name" : "keymaster::Keymaster0Engine::Keymaster0Engine", "linker_set_key" : "_ZN9keymaster16Keymaster0EngineC2EPK17keymaster0_device", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-1169" }, { "referenced_type" : "type-411" } ], "return_type" : "type-62", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "function_name" : "keymaster::Keymaster0Engine::~Keymaster0Engine", "linker_set_key" : "_ZN9keymaster16Keymaster0EngineD1Ev", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-1169" } ], "return_type" : "type-62", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "function_name" : "keymaster::Keymaster0Engine::~Keymaster0Engine", "linker_set_key" : "_ZN9keymaster16Keymaster0EngineD2Ev", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-1169" } ], "return_type" : "type-62", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "access" : "private", "function_name" : "keymaster::Keymaster1Engine::ecdsa_sign", "linker_set_key" : "_ZN9keymaster16Keymaster1Engine10ecdsa_signEPKhjPhPjP9ec_key_st", "parameters" : [ { "referenced_type" : "type-1034" }, { "referenced_type" : "type-122" }, { "referenced_type" : "type-123" }, { "referenced_type" : "type-667" }, { "referenced_type" : "type-443" } ], "return_type" : "type-109", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "access" : "private", "function_name" : "keymaster::Keymaster1Engine::rsa_decrypt", "linker_set_key" : "_ZN9keymaster16Keymaster1Engine11rsa_decryptEP6rsa_stPjPhjPKhji", "parameters" : [ { "referenced_type" : "type-450" }, { "referenced_type" : "type-667" }, { "referenced_type" : "type-123" }, { "referenced_type" : "type-122" }, { "referenced_type" : "type-1034" }, { "referenced_type" : "type-122" }, { "referenced_type" : "type-109" } ], "return_type" : "type-109", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "access" : "private", "function_name" : "keymaster::Keymaster1Engine::rsa_sign_raw", "linker_set_key" : "_ZN9keymaster16Keymaster1Engine12rsa_sign_rawEP6rsa_stPjPhjPKhji", "parameters" : [ { "referenced_type" : "type-450" }, { "referenced_type" : "type-667" }, { "referenced_type" : "type-123" }, { "referenced_type" : "type-122" }, { "referenced_type" : "type-1034" }, { "referenced_type" : "type-122" }, { "referenced_type" : "type-109" } ], "return_type" : "type-109", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "access" : "private", "function_name" : "keymaster::Keymaster1Engine::free_key_data", "linker_set_key" : "_ZN9keymaster16Keymaster1Engine13free_key_dataEPvS1_P17crypto_ex_data_stilS1_", "parameters" : [ { "referenced_type" : "type-410" }, { "referenced_type" : "type-410" }, { "referenced_type" : "type-478" }, { "referenced_type" : "type-109" }, { "referenced_type" : "type-1203" }, { "referenced_type" : "type-410" } ], "return_type" : "type-62", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "access" : "private", "function_name" : "keymaster::Keymaster1Engine::BuildRsaMethod", "linker_set_key" : "_ZN9keymaster16Keymaster1Engine14BuildRsaMethodEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-135" } ], "return_type" : "type-1311", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "access" : "private", "function_name" : "keymaster::Keymaster1Engine::BuildEcdsaMethod", "linker_set_key" : "_ZN9keymaster16Keymaster1Engine16BuildEcdsaMethodEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-135" } ], "return_type" : "type-1312", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "access" : "private", "function_name" : "keymaster::Keymaster1Engine::Keymaster1Finish", "linker_set_key" : "_ZN9keymaster16Keymaster1Engine16Keymaster1FinishEPKNS0_7KeyDataERK16keymaster_blob_tPS4_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-135" }, { "referenced_type" : "type-474" }, { "referenced_type" : "type-475" }, { "referenced_type" : "type-489" } ], "return_type" : "type-1313", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "access" : "private", "function_name" : "keymaster::Keymaster1Engine::duplicate_key_data", "linker_set_key" : "_ZN9keymaster16Keymaster1Engine18duplicate_key_dataEP17crypto_ex_data_stPKS1_PPvilS5_", "parameters" : [ { "referenced_type" : "type-478" }, { "referenced_type" : "type-482" }, { "referenced_type" : "type-409" }, { "referenced_type" : "type-109" }, { "referenced_type" : "type-1203" }, { "referenced_type" : "type-410" } ], "return_type" : "type-109", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "function_name" : "keymaster::Keymaster1Engine::Keymaster1Engine", "linker_set_key" : "_ZN9keymaster16Keymaster1EngineC1EPK17keymaster1_device", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-135" }, { "referenced_type" : "type-452" } ], "return_type" : "type-62", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "function_name" : "keymaster::Keymaster1Engine::Keymaster1Engine", "linker_set_key" : "_ZN9keymaster16Keymaster1EngineC2EPK17keymaster1_device", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-135" }, { "referenced_type" : "type-452" } ], "return_type" : "type-62", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "function_name" : "keymaster::Keymaster1Engine::~Keymaster1Engine", "linker_set_key" : "_ZN9keymaster16Keymaster1EngineD1Ev", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-135" } ], "return_type" : "type-62", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "function_name" : "keymaster::Keymaster1Engine::~Keymaster1Engine", "linker_set_key" : "_ZN9keymaster16Keymaster1EngineD2Ev", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-135" } ], "return_type" : "type-62", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "access" : "private", "function_name" : "keymaster::SoftKeymasterDevice::attest_key", "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice10attest_keyEPK17keymaster2_devicePK20keymaster_key_blob_tPK25keymaster_key_param_set_tP22keymaster_cert_chain_t", "parameters" : [ { "referenced_type" : "type-3084" }, { "referenced_type" : "type-2939" }, { "referenced_type" : "type-3078" }, { "referenced_type" : "type-2952" } ], "return_type" : "type-3389", "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "access" : "private", "function_name" : "keymaster::SoftKeymasterDevice::delete_key", "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice10delete_keyEPK17keymaster1_devicePK20keymaster_key_blob_t", "parameters" : [ { "referenced_type" : "type-3071" }, { "referenced_type" : "type-2939" } ], "return_type" : "type-3390", "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "access" : "private", "function_name" : "keymaster::SoftKeymasterDevice::delete_key", "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice10delete_keyEPK17keymaster2_devicePK20keymaster_key_blob_t", "parameters" : [ { "referenced_type" : "type-3084" }, { "referenced_type" : "type-2939" } ], "return_type" : "type-3391", "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "access" : "private", "function_name" : "keymaster::SoftKeymasterDevice::export_key", "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice10export_keyEPK17keymaster1_device22keymaster_key_format_tPK20keymaster_key_blob_tPK16keymaster_blob_tSA_PS8_", "parameters" : [ { "referenced_type" : "type-3071" }, { "referenced_type" : "type-3393" }, { "referenced_type" : "type-2939" }, { "referenced_type" : "type-2946" }, { "referenced_type" : "type-2946" }, { "referenced_type" : "type-2921" } ], "return_type" : "type-3392", "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "access" : "private", "function_name" : "keymaster::SoftKeymasterDevice::export_key", "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice10export_keyEPK17keymaster2_device22keymaster_key_format_tPK20keymaster_key_blob_tPK16keymaster_blob_tSA_PS8_", "parameters" : [ { "referenced_type" : "type-3084" }, { "referenced_type" : "type-3395" }, { "referenced_type" : "type-2939" }, { "referenced_type" : "type-2946" }, { "referenced_type" : "type-2946" }, { "referenced_type" : "type-2921" } ], "return_type" : "type-3394", "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "access" : "private", "function_name" : "keymaster::SoftKeymasterDevice::import_key", "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice10import_keyEPK17keymaster1_devicePK25keymaster_key_param_set_t22keymaster_key_format_tPK16keymaster_blob_tP20keymaster_key_blob_tPP31keymaster_key_characteristics_t", "parameters" : [ { "referenced_type" : "type-3071" }, { "referenced_type" : "type-3078" }, { "referenced_type" : "type-3397" }, { "referenced_type" : "type-2946" }, { "referenced_type" : "type-2942" }, { "referenced_type" : "type-3079" } ], "return_type" : "type-3396", "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "access" : "private", "function_name" : "keymaster::SoftKeymasterDevice::import_key", "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice10import_keyEPK17keymaster2_devicePK25keymaster_key_param_set_t22keymaster_key_format_tPK16keymaster_blob_tP20keymaster_key_blob_tP31keymaster_key_characteristics_t", "parameters" : [ { "referenced_type" : "type-3084" }, { "referenced_type" : "type-3078" }, { "referenced_type" : "type-3399" }, { "referenced_type" : "type-2946" }, { "referenced_type" : "type-2942" }, { "referenced_type" : "type-2949" } ], "return_type" : "type-3398", "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "access" : "private", "function_name" : "keymaster::SoftKeymasterDevice::upgrade_key", "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice11upgrade_keyEPK17keymaster2_devicePK20keymaster_key_blob_tPK25keymaster_key_param_set_tPS4_", "parameters" : [ { "referenced_type" : "type-3084" }, { "referenced_type" : "type-2939" }, { "referenced_type" : "type-3078" }, { "referenced_type" : "type-2942" } ], "return_type" : "type-3400", "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "access" : "private", "function_name" : "keymaster::SoftKeymasterDevice::close_device", "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice12close_deviceEP11hw_device_t", "parameters" : [ { "referenced_type" : "type-3062" } ], "return_type" : "type-109", "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "access" : "private", "function_name" : "keymaster::SoftKeymasterDevice::generate_key", "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice12generate_keyEPK17keymaster1_devicePK25keymaster_key_param_set_tP20keymaster_key_blob_tPP31keymaster_key_characteristics_t", "parameters" : [ { "referenced_type" : "type-3071" }, { "referenced_type" : "type-3078" }, { "referenced_type" : "type-2942" }, { "referenced_type" : "type-3079" } ], "return_type" : "type-3401", "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "access" : "private", "function_name" : "keymaster::SoftKeymasterDevice::generate_key", "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice12generate_keyEPK17keymaster2_devicePK25keymaster_key_param_set_tP20keymaster_key_blob_tP31keymaster_key_characteristics_t", "parameters" : [ { "referenced_type" : "type-3084" }, { "referenced_type" : "type-3078" }, { "referenced_type" : "type-2942" }, { "referenced_type" : "type-2949" } ], "return_type" : "type-3402", "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "access" : "private", "function_name" : "keymaster::SoftKeymasterDevice::add_rng_entropy", "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice15add_rng_entropyEPK17keymaster1_devicePKhj", "parameters" : [ { "referenced_type" : "type-3071" }, { "referenced_type" : "type-1034" }, { "referenced_type" : "type-122" } ], "return_type" : "type-3403", "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "access" : "private", "function_name" : "keymaster::SoftKeymasterDevice::add_rng_entropy", "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice15add_rng_entropyEPK17keymaster2_devicePKhj", "parameters" : [ { "referenced_type" : "type-3084" }, { "referenced_type" : "type-1034" }, { "referenced_type" : "type-122" } ], "return_type" : "type-3404", "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "access" : "private", "function_name" : "keymaster::SoftKeymasterDevice::delete_all_keys", "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice15delete_all_keysEPK17keymaster1_device", "parameters" : [ { "referenced_type" : "type-3071" } ], "return_type" : "type-3405", "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "access" : "private", "function_name" : "keymaster::SoftKeymasterDevice::delete_all_keys", "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice15delete_all_keysEPK17keymaster2_device", "parameters" : [ { "referenced_type" : "type-3084" } ], "return_type" : "type-3406", "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "function_name" : "keymaster::SoftKeymasterDevice::keymaster_device", "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice16keymaster_deviceEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-3059" } ], "return_type" : "type-3048", "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "function_name" : "keymaster::SoftKeymasterDevice::SetHardwareDevice", "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice17SetHardwareDeviceEP17keymaster0_device", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-3059" }, { "referenced_type" : "type-3060" } ], "return_type" : "type-3407", "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "function_name" : "keymaster::SoftKeymasterDevice::SetHardwareDevice", "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice17SetHardwareDeviceEP17keymaster1_device", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-3059" }, { "referenced_type" : "type-3048" } ], "return_type" : "type-3408", "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "function_name" : "keymaster::SoftKeymasterDevice::keymaster2_device", "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice17keymaster2_deviceEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-3059" } ], "return_type" : "type-3064", "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "access" : "private", "function_name" : "keymaster::SoftKeymasterDevice::get_supported_digests", "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice21get_supported_digestsEPK17keymaster1_device21keymaster_algorithm_t19keymaster_purpose_tPP18keymaster_digest_tPj", "parameters" : [ { "referenced_type" : "type-3071" }, { "referenced_type" : "type-3410" }, { "referenced_type" : "type-3411" }, { "referenced_type" : "type-3075" }, { "referenced_type" : "type-667" } ], "return_type" : "type-3409", "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "function_name" : "keymaster::SoftKeymasterDevice::Keymaster1DeviceIsGood", "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice22Keymaster1DeviceIsGoodEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-3059" } ], "return_type" : "type-606", "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "access" : "private", "function_name" : "keymaster::SoftKeymasterDevice::get_key_characteristics", "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice23get_key_characteristicsEPK17keymaster1_devicePK20keymaster_key_blob_tPK16keymaster_blob_tS9_PP31keymaster_key_characteristics_t", "parameters" : [ { "referenced_type" : "type-3071" }, { "referenced_type" : "type-2939" }, { "referenced_type" : "type-2946" }, { "referenced_type" : "type-2946" }, { "referenced_type" : "type-3079" } ], "return_type" : "type-3412", "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "access" : "private", "function_name" : "keymaster::SoftKeymasterDevice::get_key_characteristics", "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice23get_key_characteristicsEPK17keymaster2_devicePK20keymaster_key_blob_tPK16keymaster_blob_tS9_P31keymaster_key_characteristics_t", "parameters" : [ { "referenced_type" : "type-3084" }, { "referenced_type" : "type-2939" }, { "referenced_type" : "type-2946" }, { "referenced_type" : "type-2946" }, { "referenced_type" : "type-2949" } ], "return_type" : "type-3413", "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "access" : "private", "function_name" : "keymaster::SoftKeymasterDevice::StoreDefaultNewKeyParams", "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice24StoreDefaultNewKeyParamsE21keymaster_algorithm_tPNS_16AuthorizationSetE", "parameters" : [ { "referenced_type" : "type-3414" }, { "referenced_type" : "type-672" } ], "return_type" : "type-62", "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "access" : "private", "function_name" : "keymaster::SoftKeymasterDevice::get_supported_algorithms", "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice24get_supported_algorithmsEPK17keymaster1_devicePP21keymaster_algorithm_tPj", "parameters" : [ { "referenced_type" : "type-3071" }, { "referenced_type" : "type-3072" }, { "referenced_type" : "type-667" } ], "return_type" : "type-3415", "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "access" : "private", "function_name" : "keymaster::SoftKeymasterDevice::initialize_device_struct", "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice24initialize_device_structEj", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-3059" }, { "referenced_type" : "type-122" } ], "return_type" : "type-62", "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "access" : "private", "function_name" : "keymaster::SoftKeymasterDevice::get_supported_block_modes", "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice25get_supported_block_modesEPK17keymaster1_device21keymaster_algorithm_t19keymaster_purpose_tPP22keymaster_block_mode_tPj", "parameters" : [ { "referenced_type" : "type-3071" }, { "referenced_type" : "type-3417" }, { "referenced_type" : "type-3418" }, { "referenced_type" : "type-3073" }, { "referenced_type" : "type-667" } ], "return_type" : "type-3416", "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "access" : "private", "function_name" : "keymaster::SoftKeymasterDevice::get_supported_padding_modes", "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice27get_supported_padding_modesEPK17keymaster1_device21keymaster_algorithm_t19keymaster_purpose_tPP19keymaster_padding_tPj", "parameters" : [ { "referenced_type" : "type-3071" }, { "referenced_type" : "type-3420" }, { "referenced_type" : "type-3421" }, { "referenced_type" : "type-3074" }, { "referenced_type" : "type-667" } ], "return_type" : "type-3419", "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "access" : "private", "function_name" : "keymaster::SoftKeymasterDevice::get_supported_export_formats", "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice28get_supported_export_formatsEPK17keymaster1_device21keymaster_algorithm_tPP22keymaster_key_format_tPj", "parameters" : [ { "referenced_type" : "type-3071" }, { "referenced_type" : "type-3423" }, { "referenced_type" : "type-3077" }, { "referenced_type" : "type-667" } ], "return_type" : "type-3422", "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "access" : "private", "function_name" : "keymaster::SoftKeymasterDevice::get_supported_import_formats", "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice28get_supported_import_formatsEPK17keymaster1_device21keymaster_algorithm_tPP22keymaster_key_format_tPj", "parameters" : [ { "referenced_type" : "type-3071" }, { "referenced_type" : "type-3425" }, { "referenced_type" : "type-3077" }, { "referenced_type" : "type-667" } ], "return_type" : "type-3424", "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "access" : "private", "function_name" : "keymaster::SoftKeymasterDevice::abort", "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice5abortEPK17keymaster1_devicey", "parameters" : [ { "referenced_type" : "type-3071" }, { "referenced_type" : "type-116" } ], "return_type" : "type-3426", "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "access" : "private", "function_name" : "keymaster::SoftKeymasterDevice::abort", "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice5abortEPK17keymaster2_devicey", "parameters" : [ { "referenced_type" : "type-3084" }, { "referenced_type" : "type-116" } ], "return_type" : "type-3427", "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "access" : "private", "function_name" : "keymaster::SoftKeymasterDevice::begin", "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice5beginEPK17keymaster1_device19keymaster_purpose_tPK20keymaster_key_blob_tPK25keymaster_key_param_set_tPS8_Py", "parameters" : [ { "referenced_type" : "type-3071" }, { "referenced_type" : "type-3429" }, { "referenced_type" : "type-2939" }, { "referenced_type" : "type-3078" }, { "referenced_type" : "type-3080" }, { "referenced_type" : "type-1118" } ], "return_type" : "type-3428", "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "access" : "private", "function_name" : "keymaster::SoftKeymasterDevice::begin", "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice5beginEPK17keymaster2_device19keymaster_purpose_tPK20keymaster_key_blob_tPK25keymaster_key_param_set_tPS8_Py", "parameters" : [ { "referenced_type" : "type-3084" }, { "referenced_type" : "type-3431" }, { "referenced_type" : "type-2939" }, { "referenced_type" : "type-3078" }, { "referenced_type" : "type-3080" }, { "referenced_type" : "type-1118" } ], "return_type" : "type-3430", "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "access" : "private", "function_name" : "keymaster::SoftKeymasterDevice::finish", "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice6finishEPK17keymaster1_deviceyPK25keymaster_key_param_set_tPK16keymaster_blob_tPS4_PS7_", "parameters" : [ { "referenced_type" : "type-3071" }, { "referenced_type" : "type-116" }, { "referenced_type" : "type-3078" }, { "referenced_type" : "type-2946" }, { "referenced_type" : "type-3080" }, { "referenced_type" : "type-2921" } ], "return_type" : "type-3432", "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "access" : "private", "function_name" : "keymaster::SoftKeymasterDevice::finish", "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice6finishEPK17keymaster2_deviceyPK25keymaster_key_param_set_tPK16keymaster_blob_tS9_PS4_PS7_", "parameters" : [ { "referenced_type" : "type-3084" }, { "referenced_type" : "type-116" }, { "referenced_type" : "type-3078" }, { "referenced_type" : "type-2946" }, { "referenced_type" : "type-2946" }, { "referenced_type" : "type-3080" }, { "referenced_type" : "type-2921" } ], "return_type" : "type-3433", "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "access" : "private", "function_name" : "keymaster::SoftKeymasterDevice::update", "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice6updateEPK17keymaster1_deviceyPK25keymaster_key_param_set_tPK16keymaster_blob_tPjPS4_PS7_", "parameters" : [ { "referenced_type" : "type-3071" }, { "referenced_type" : "type-116" }, { "referenced_type" : "type-3078" }, { "referenced_type" : "type-2946" }, { "referenced_type" : "type-667" }, { "referenced_type" : "type-3080" }, { "referenced_type" : "type-2921" } ], "return_type" : "type-3434", "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "access" : "private", "function_name" : "keymaster::SoftKeymasterDevice::update", "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice6updateEPK17keymaster2_deviceyPK25keymaster_key_param_set_tPK16keymaster_blob_tPjPS4_PS7_", "parameters" : [ { "referenced_type" : "type-3084" }, { "referenced_type" : "type-116" }, { "referenced_type" : "type-3078" }, { "referenced_type" : "type-2946" }, { "referenced_type" : "type-667" }, { "referenced_type" : "type-3080" }, { "referenced_type" : "type-2921" } ], "return_type" : "type-3435", "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "access" : "private", "function_name" : "keymaster::SoftKeymasterDevice::configure", "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice9configureEPK17keymaster2_devicePK25keymaster_key_param_set_t", "parameters" : [ { "referenced_type" : "type-3084" }, { "referenced_type" : "type-3078" } ], "return_type" : "type-3436", "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "function_name" : "keymaster::SoftKeymasterDevice::hw_device", "linker_set_key" : "_ZN9keymaster19SoftKeymasterDevice9hw_deviceEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-3059" } ], "return_type" : "type-3062", "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "function_name" : "keymaster::SoftKeymasterDevice::SoftKeymasterDevice", "linker_set_key" : "_ZN9keymaster19SoftKeymasterDeviceC1EPNS_20SoftKeymasterContextE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-3059" }, { "referenced_type" : "type-1167" } ], "return_type" : "type-62", "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "function_name" : "keymaster::SoftKeymasterDevice::SoftKeymasterDevice", "linker_set_key" : "_ZN9keymaster19SoftKeymasterDeviceC1Ev", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-3059" } ], "return_type" : "type-62", "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "function_name" : "keymaster::SoftKeymasterDevice::SoftKeymasterDevice", "linker_set_key" : "_ZN9keymaster19SoftKeymasterDeviceC2EPNS_20SoftKeymasterContextE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-3059" }, { "referenced_type" : "type-1167" } ], "return_type" : "type-62", "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "function_name" : "keymaster::SoftKeymasterDevice::SoftKeymasterDevice", "linker_set_key" : "_ZN9keymaster19SoftKeymasterDeviceC2Ev", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-3059" } ], "return_type" : "type-62", "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "function_name" : "keymaster::SoftKeymasterContext::SetSystemVersion", "linker_set_key" : "_ZN9keymaster20SoftKeymasterContext16SetSystemVersionEjj", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-1167" }, { "referenced_type" : "type-122" }, { "referenced_type" : "type-122" } ], "return_type" : "type-3437", "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" }, { "function_name" : "keymaster::SoftKeymasterContext::SetHardwareDevice", "linker_set_key" : "_ZN9keymaster20SoftKeymasterContext17SetHardwareDeviceEP17keymaster0_device", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-1167" }, { "referenced_type" : "type-2635" } ], "return_type" : "type-3438", "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" }, { "function_name" : "keymaster::SoftKeymasterContext::SetHardwareDevice", "linker_set_key" : "_ZN9keymaster20SoftKeymasterContext17SetHardwareDeviceEP17keymaster1_device", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-1167" }, { "referenced_type" : "type-2630" } ], "return_type" : "type-3439", "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" }, { "function_name" : "keymaster::SoftKeymasterContext::SoftKeymasterContext", "linker_set_key" : "_ZN9keymaster20SoftKeymasterContextC1ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-1167" }, { "default_arg" : true, "referenced_type" : "type-2634" } ], "return_type" : "type-62", "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" }, { "function_name" : "keymaster::SoftKeymasterContext::SoftKeymasterContext", "linker_set_key" : "_ZN9keymaster20SoftKeymasterContextC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-1167" }, { "default_arg" : true, "referenced_type" : "type-2634" } ], "return_type" : "type-62", "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" }, { "function_name" : "keymaster::SoftKeymasterContext::~SoftKeymasterContext", "linker_set_key" : "_ZN9keymaster20SoftKeymasterContextD0Ev", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-1167" } ], "return_type" : "type-62", "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" }, { "function_name" : "keymaster::SoftKeymasterContext::~SoftKeymasterContext", "linker_set_key" : "_ZN9keymaster20SoftKeymasterContextD1Ev", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-1167" } ], "return_type" : "type-62", "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" }, { "function_name" : "keymaster::SoftKeymasterContext::~SoftKeymasterContext", "linker_set_key" : "_ZN9keymaster20SoftKeymasterContextD2Ev", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-1167" } ], "return_type" : "type-62", "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" }, { "function_name" : "keymaster::Keymaster1LegacySupport::Keymaster1LegacySupport", "linker_set_key" : "_ZN9keymaster23Keymaster1LegacySupportC1EPK17keymaster1_device", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2466" }, { "referenced_type" : "type-2438" } ], "return_type" : "type-62", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" }, { "function_name" : "keymaster::Keymaster1LegacySupport::Keymaster1LegacySupport", "linker_set_key" : "_ZN9keymaster23Keymaster1LegacySupportC2EPK17keymaster1_device", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2466" }, { "referenced_type" : "type-2438" } ], "return_type" : "type-62", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" }, { "function_name" : "keymaster::RsaKeymaster0KeyFactory::RsaKeymaster0KeyFactory", "linker_set_key" : "_ZN9keymaster23RsaKeymaster0KeyFactoryC1EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster0EngineE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-609" }, { "referenced_type" : "type-899" }, { "referenced_type" : "type-597" } ], "return_type" : "type-62", "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h" }, { "function_name" : "keymaster::RsaKeymaster0KeyFactory::RsaKeymaster0KeyFactory", "linker_set_key" : "_ZN9keymaster23RsaKeymaster0KeyFactoryC2EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster0EngineE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-609" }, { "referenced_type" : "type-899" }, { "referenced_type" : "type-597" } ], "return_type" : "type-62", "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h" }, { "function_name" : "keymaster::RsaKeymaster1KeyFactory::RsaKeymaster1KeyFactory", "linker_set_key" : "_ZN9keymaster23RsaKeymaster1KeyFactoryC1EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster1EngineE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2131" }, { "referenced_type" : "type-899" }, { "referenced_type" : "type-134" } ], "return_type" : "type-62", "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h" }, { "function_name" : "keymaster::RsaKeymaster1KeyFactory::RsaKeymaster1KeyFactory", "linker_set_key" : "_ZN9keymaster23RsaKeymaster1KeyFactoryC2EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster1EngineE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2131" }, { "referenced_type" : "type-899" }, { "referenced_type" : "type-134" } ], "return_type" : "type-62", "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h" }, { "function_name" : "keymaster::PureSoftKeymasterContext::SetSystemVersion", "linker_set_key" : "_ZN9keymaster24PureSoftKeymasterContext16SetSystemVersionEjj", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2853" }, { "referenced_type" : "type-122" }, { "referenced_type" : "type-122" } ], "return_type" : "type-3440", "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" }, { "function_name" : "keymaster::PureSoftKeymasterContext::PureSoftKeymasterContext", "linker_set_key" : "_ZN9keymaster24PureSoftKeymasterContextC1Ev", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2853" } ], "return_type" : "type-62", "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" }, { "function_name" : "keymaster::PureSoftKeymasterContext::PureSoftKeymasterContext", "linker_set_key" : "_ZN9keymaster24PureSoftKeymasterContextC2Ev", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2853" } ], "return_type" : "type-62", "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" }, { "function_name" : "keymaster::PureSoftKeymasterContext::~PureSoftKeymasterContext", "linker_set_key" : "_ZN9keymaster24PureSoftKeymasterContextD0Ev", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2853" } ], "return_type" : "type-62", "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" }, { "function_name" : "keymaster::PureSoftKeymasterContext::~PureSoftKeymasterContext", "linker_set_key" : "_ZN9keymaster24PureSoftKeymasterContextD1Ev", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2853" } ], "return_type" : "type-62", "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" }, { "function_name" : "keymaster::PureSoftKeymasterContext::~PureSoftKeymasterContext", "linker_set_key" : "_ZN9keymaster24PureSoftKeymasterContextD2Ev", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2853" } ], "return_type" : "type-62", "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" }, { "function_name" : "keymaster::SoftKeymasterEnforcement::ComputeSharedHmac", "linker_set_key" : "_ZN9keymaster24SoftKeymasterEnforcement17ComputeSharedHmacERKNS_26HmacSharingParametersArrayEPNS_14TKeymasterBlobI16keymaster_blob_tEE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2840" }, { "referenced_type" : "type-5206" }, { "referenced_type" : "type-693" } ], "return_type" : "type-5473", "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" }, { "function_name" : "keymaster::SoftKeymasterEnforcement::VerifyAuthorization", "linker_set_key" : "_ZN9keymaster24SoftKeymasterEnforcement19VerifyAuthorizationERKNS_26VerifyAuthorizationRequestE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2840" }, { "referenced_type" : "type-5207" } ], "return_type" : "type-1126", "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" }, { "function_name" : "keymaster::SoftKeymasterEnforcement::GetHmacSharingParameters", "linker_set_key" : "_ZN9keymaster24SoftKeymasterEnforcement24GetHmacSharingParametersEPNS_21HmacSharingParametersE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2840" }, { "referenced_type" : "type-1091" } ], "return_type" : "type-5474", "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" }, { "function_name" : "keymaster::EcdsaKeymaster0KeyFactory::EcdsaKeymaster0KeyFactory", "linker_set_key" : "_ZN9keymaster25EcdsaKeymaster0KeyFactoryC1EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster0EngineE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-905" }, { "referenced_type" : "type-899" }, { "referenced_type" : "type-597" } ], "return_type" : "type-62", "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h" }, { "function_name" : "keymaster::EcdsaKeymaster0KeyFactory::EcdsaKeymaster0KeyFactory", "linker_set_key" : "_ZN9keymaster25EcdsaKeymaster0KeyFactoryC2EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster0EngineE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-905" }, { "referenced_type" : "type-899" }, { "referenced_type" : "type-597" } ], "return_type" : "type-62", "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h" }, { "function_name" : "keymaster::EcdsaKeymaster1KeyFactory::EcdsaKeymaster1KeyFactory", "linker_set_key" : "_ZN9keymaster25EcdsaKeymaster1KeyFactoryC1EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster1EngineE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-146" }, { "referenced_type" : "type-899" }, { "referenced_type" : "type-134" } ], "return_type" : "type-62", "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h" }, { "function_name" : "keymaster::EcdsaKeymaster1KeyFactory::EcdsaKeymaster1KeyFactory", "linker_set_key" : "_ZN9keymaster25EcdsaKeymaster1KeyFactoryC2EPKNS_20SoftwareKeyBlobMakerEPKNS_16Keymaster1EngineE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-146" }, { "referenced_type" : "type-899" }, { "referenced_type" : "type-134" } ], "return_type" : "type-62", "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h" }, { "function_name" : "keymaster::Keymaster0Engine::BlobToEcKey", "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine11BlobToEcKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-597" }, { "referenced_type" : "type-823" } ], "return_type" : "type-389", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "function_name" : "keymaster::Keymaster0Engine::EcKeyToBlob", "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine11EcKeyToBlobEPK9ec_key_st", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-597" }, { "referenced_type" : "type-399" } ], "return_type" : "type-391", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "function_name" : "keymaster::Keymaster0Engine::BlobToRsaKey", "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine12BlobToRsaKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-597" }, { "referenced_type" : "type-823" } ], "return_type" : "type-387", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "function_name" : "keymaster::Keymaster0Engine::RsaKeyToBlob", "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine12RsaKeyToBlobEPK6rsa_st", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-597" }, { "referenced_type" : "type-396" } ], "return_type" : "type-391", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "function_name" : "keymaster::Keymaster0Engine::DeleteAllKeys", "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine13DeleteAllKeysEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-597" } ], "return_type" : "type-606", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "function_name" : "keymaster::Keymaster0Engine::GenerateEcKey", "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine13GenerateEcKeyEjPNS_14TKeymasterBlobI20keymaster_key_blob_tEE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-597" }, { "referenced_type" : "type-122" }, { "referenced_type" : "type-696" } ], "return_type" : "type-606", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "function_name" : "keymaster::Keymaster0Engine::GenerateRsaKey", "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine14GenerateRsaKeyEyjPNS_14TKeymasterBlobI20keymaster_key_blob_tEE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-597" }, { "referenced_type" : "type-116" }, { "referenced_type" : "type-122" }, { "referenced_type" : "type-696" } ], "return_type" : "type-606", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "access" : "private", "function_name" : "keymaster::Keymaster0Engine::Keymaster0Sign", "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine14Keymaster0SignEPKvRK20keymaster_key_blob_tPKhjPNSt3__110unique_ptrIA_hNS0_13Malloc_DeleteEEEPj", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-597" }, { "referenced_type" : "type-1086" }, { "referenced_type" : "type-412" }, { "referenced_type" : "type-1034" }, { "referenced_type" : "type-1257" }, { "referenced_type" : "type-413" }, { "referenced_type" : "type-667" } ], "return_type" : "type-606", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "access" : "private", "function_name" : "keymaster::Keymaster0Engine::RsaPrivateTransform", "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine19RsaPrivateTransformEP6rsa_stPhPKhj", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-597" }, { "referenced_type" : "type-387" }, { "referenced_type" : "type-123" }, { "referenced_type" : "type-1034" }, { "referenced_type" : "type-122" } ], "return_type" : "type-109", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "function_name" : "keymaster::Keymaster0Engine::GetKeymaster0PublicKey", "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine22GetKeymaster0PublicKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-597" }, { "referenced_type" : "type-823" } ], "return_type" : "type-400", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "function_name" : "keymaster::Keymaster0Engine::DeleteKey", "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-597" }, { "referenced_type" : "type-823" } ], "return_type" : "type-606", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "access" : "private", "function_name" : "keymaster::Keymaster0Engine::EcdsaSign", "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine9EcdsaSignEPKhjPhPjP9ec_key_st", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-597" }, { "referenced_type" : "type-1034" }, { "referenced_type" : "type-122" }, { "referenced_type" : "type-123" }, { "referenced_type" : "type-667" }, { "referenced_type" : "type-389" } ], "return_type" : "type-109", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "function_name" : "keymaster::Keymaster0Engine::ImportKey", "linker_set_key" : "_ZNK9keymaster16Keymaster0Engine9ImportKeyE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS4_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-597" }, { "referenced_type" : "type-1370" }, { "referenced_type" : "type-823" }, { "referenced_type" : "type-696" } ], "return_type" : "type-606", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "function_name" : "keymaster::Keymaster1Engine::BuildEcKey", "linker_set_key" : "_ZNK9keymaster16Keymaster1Engine10BuildEcKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEP17keymaster_error_t", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-134" }, { "referenced_type" : "type-823" }, { "referenced_type" : "type-745" }, { "referenced_type" : "type-462" } ], "return_type" : "type-443", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "function_name" : "keymaster::Keymaster1Engine::BuildRsaKey", "linker_set_key" : "_ZNK9keymaster16Keymaster1Engine11BuildRsaKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEP17keymaster_error_t", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-134" }, { "referenced_type" : "type-823" }, { "referenced_type" : "type-745" }, { "referenced_type" : "type-462" } ], "return_type" : "type-450", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "function_name" : "keymaster::Keymaster1Engine::GenerateKey", "linker_set_key" : "_ZNK9keymaster16Keymaster1Engine11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-134" }, { "referenced_type" : "type-745" }, { "referenced_type" : "type-696" }, { "referenced_type" : "type-672" }, { "referenced_type" : "type-672" } ], "return_type" : "type-1371", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "function_name" : "keymaster::Keymaster1Engine::DeleteAllKeys", "linker_set_key" : "_ZNK9keymaster16Keymaster1Engine13DeleteAllKeysEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-134" } ], "return_type" : "type-1372", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "function_name" : "keymaster::Keymaster1Engine::GetKeymaster1PublicKey", "linker_set_key" : "_ZNK9keymaster16Keymaster1Engine22GetKeymaster1PublicKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEP17keymaster_error_t", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-134" }, { "referenced_type" : "type-823" }, { "referenced_type" : "type-745" }, { "referenced_type" : "type-462" } ], "return_type" : "type-448", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "function_name" : "keymaster::Keymaster1Engine::GetData", "linker_set_key" : "_ZNK9keymaster16Keymaster1Engine7GetDataEP11evp_pkey_st", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-134" }, { "referenced_type" : "type-448" } ], "return_type" : "type-131", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "function_name" : "keymaster::Keymaster1Engine::GetData", "linker_set_key" : "_ZNK9keymaster16Keymaster1Engine7GetDataEPK6rsa_st", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-134" }, { "referenced_type" : "type-469" } ], "return_type" : "type-131", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "function_name" : "keymaster::Keymaster1Engine::GetData", "linker_set_key" : "_ZNK9keymaster16Keymaster1Engine7GetDataEPK9ec_key_st", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-134" }, { "referenced_type" : "type-472" } ], "return_type" : "type-131", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "function_name" : "keymaster::Keymaster1Engine::DeleteKey", "linker_set_key" : "_ZNK9keymaster16Keymaster1Engine9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-134" }, { "referenced_type" : "type-823" } ], "return_type" : "type-1373", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "function_name" : "keymaster::Keymaster1Engine::ImportKey", "linker_set_key" : "_ZNK9keymaster16Keymaster1Engine9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-134" }, { "referenced_type" : "type-745" }, { "referenced_type" : "type-1375" }, { "referenced_type" : "type-823" }, { "referenced_type" : "type-696" }, { "referenced_type" : "type-672" }, { "referenced_type" : "type-672" } ], "return_type" : "type-1374", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "access" : "private", "function_name" : "keymaster::SoftKeymasterDevice::FindUnsupportedDigest", "linker_set_key" : "_ZNK9keymaster19SoftKeymasterDevice21FindUnsupportedDigestE21keymaster_algorithm_t19keymaster_purpose_tRKNS_16AuthorizationSetEP18keymaster_digest_t", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-3068" }, { "referenced_type" : "type-3463" }, { "referenced_type" : "type-3464" }, { "referenced_type" : "type-745" }, { "referenced_type" : "type-3004" } ], "return_type" : "type-606", "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "access" : "private", "function_name" : "keymaster::SoftKeymasterDevice::RequiresSoftwareDigesting", "linker_set_key" : "_ZNK9keymaster19SoftKeymasterDevice25RequiresSoftwareDigestingE21keymaster_algorithm_t19keymaster_purpose_tRKNS_16AuthorizationSetE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-3068" }, { "referenced_type" : "type-3465" }, { "referenced_type" : "type-3466" }, { "referenced_type" : "type-745" } ], "return_type" : "type-606", "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "access" : "private", "function_name" : "keymaster::SoftKeymasterDevice::KeyRequiresSoftwareDigesting", "linker_set_key" : "_ZNK9keymaster19SoftKeymasterDevice28KeyRequiresSoftwareDigestingERKNS_16AuthorizationSetE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-3068" }, { "referenced_type" : "type-745" } ], "return_type" : "type-606", "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "function_name" : "keymaster::SoftKeymasterLogger::log_msg", "linker_set_key" : "_ZNK9keymaster19SoftKeymasterLogger7log_msgENS_6Logger8LogLevelEPKcSt9__va_list", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-5242" }, { "referenced_type" : "type-1175" }, { "referenced_type" : "type-20" }, { "referenced_type" : "type-5476" } ], "return_type" : "type-109", "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_logger.h" }, { "function_name" : "keymaster::SoftKeymasterContext::ParseKeyBlob", "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext12ParseKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2639" }, { "referenced_type" : "type-823" }, { "referenced_type" : "type-745" }, { "referenced_type" : "type-1176" } ], "return_type" : "type-3468", "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" }, { "function_name" : "keymaster::SoftKeymasterContext::AddRngEntropy", "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext13AddRngEntropyEPKhj", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2639" }, { "referenced_type" : "type-1034" }, { "referenced_type" : "type-122" } ], "return_type" : "type-3469", "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" }, { "function_name" : "keymaster::SoftKeymasterContext::CreateKeyBlob", "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2639" }, { "referenced_type" : "type-745" }, { "referenced_type" : "type-3471" }, { "referenced_type" : "type-823" }, { "referenced_type" : "type-696" }, { "referenced_type" : "type-672" }, { "referenced_type" : "type-672" } ], "return_type" : "type-3470", "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" }, { "function_name" : "keymaster::SoftKeymasterContext::DeleteAllKeys", "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext13DeleteAllKeysEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2639" } ], "return_type" : "type-3472", "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" }, { "function_name" : "keymaster::SoftKeymasterContext::GetKeyFactory", "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext13GetKeyFactoryE21keymaster_algorithm_t", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2639" }, { "referenced_type" : "type-3473" } ], "return_type" : "type-840", "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" }, { "function_name" : "keymaster::SoftKeymasterContext::UpgradeKeyBlob", "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext14UpgradeKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2639" }, { "referenced_type" : "type-823" }, { "referenced_type" : "type-745" }, { "referenced_type" : "type-696" } ], "return_type" : "type-3474", "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" }, { "function_name" : "keymaster::SoftKeymasterContext::GetSystemVersion", "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext16GetSystemVersionEPjS1_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2639" }, { "referenced_type" : "type-667" }, { "referenced_type" : "type-667" } ], "return_type" : "type-62", "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" }, { "function_name" : "keymaster::SoftKeymasterContext::GenerateAttestation", "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext19GenerateAttestationERKNS_3KeyERKNS_16AuthorizationSetEPNS_9UniquePtrI22keymaster_cert_chain_tNS_22CertificateChainDeleteEEE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2639" }, { "referenced_type" : "type-2640" }, { "referenced_type" : "type-745" }, { "referenced_type" : "type-2641" } ], "return_type" : "type-3475", "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" }, { "function_name" : "keymaster::SoftKeymasterContext::GetOperationFactory", "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext19GetOperationFactoryE21keymaster_algorithm_t19keymaster_purpose_t", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2639" }, { "referenced_type" : "type-3476" }, { "referenced_type" : "type-3477" } ], "return_type" : "type-150", "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" }, { "access" : "private", "function_name" : "keymaster::SoftKeymasterContext::ParseKeymaster0HwBlob", "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext21ParseKeymaster0HwBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS3_PNS_16AuthorizationSetES8_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2639" }, { "referenced_type" : "type-823" }, { "referenced_type" : "type-696" }, { "referenced_type" : "type-672" }, { "referenced_type" : "type-672" } ], "return_type" : "type-3478", "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" }, { "access" : "private", "function_name" : "keymaster::SoftKeymasterContext::ParseKeymaster1HwBlob", "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext21ParseKeymaster1HwBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_PS6_SA_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2639" }, { "referenced_type" : "type-823" }, { "referenced_type" : "type-745" }, { "referenced_type" : "type-696" }, { "referenced_type" : "type-672" }, { "referenced_type" : "type-672" } ], "return_type" : "type-3479", "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" }, { "function_name" : "keymaster::SoftKeymasterContext::GetSupportedAlgorithms", "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext22GetSupportedAlgorithmsEPj", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2639" }, { "referenced_type" : "type-667" } ], "return_type" : "type-2555", "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" }, { "function_name" : "keymaster::SoftKeymasterContext::DeleteKey", "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2639" }, { "referenced_type" : "type-823" } ], "return_type" : "type-3480", "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" }, { "function_name" : "keymaster::SoftKeymasterContext::UnwrapKey", "linker_set_key" : "_ZNK9keymaster20SoftKeymasterContext9UnwrapKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEES5_RKNS_16AuthorizationSetES5_PS6_P22keymaster_key_format_tPS3_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2639" }, { "referenced_type" : "type-823" }, { "referenced_type" : "type-823" }, { "referenced_type" : "type-745" }, { "referenced_type" : "type-823" }, { "referenced_type" : "type-672" }, { "referenced_type" : "type-2613" }, { "referenced_type" : "type-696" } ], "return_type" : "type-3481", "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" }, { "function_name" : "keymaster::Keymaster1LegacySupport::RequiresSoftwareDigesting", "linker_set_key" : "_ZNK9keymaster23Keymaster1LegacySupport25RequiresSoftwareDigestingE18keymaster_digest_tRKNS_9AuthProxyE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2468" }, { "referenced_type" : "type-2319" }, { "referenced_type" : "type-1142" } ], "return_type" : "type-606", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" }, { "function_name" : "keymaster::Keymaster1LegacySupport::RequiresSoftwareDigesting", "linker_set_key" : "_ZNK9keymaster23Keymaster1LegacySupport25RequiresSoftwareDigestingERKNS_16AuthorizationSetE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2468" }, { "referenced_type" : "type-745" } ], "return_type" : "type-606", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" }, { "function_name" : "keymaster::RsaKeymaster0KeyFactory::GenerateKey", "linker_set_key" : "_ZNK9keymaster23RsaKeymaster0KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-611" }, { "referenced_type" : "type-745" }, { "referenced_type" : "type-696" }, { "referenced_type" : "type-672" }, { "referenced_type" : "type-672" } ], "return_type" : "type-1378", "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h" }, { "function_name" : "keymaster::RsaKeymaster0KeyFactory::LoadKey", "linker_set_key" : "_ZNK9keymaster23RsaKeymaster0KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-611" }, { "referenced_type" : "type-699" }, { "referenced_type" : "type-745" }, { "referenced_type" : "type-756" }, { "referenced_type" : "type-756" }, { "referenced_type" : "type-1176" } ], "return_type" : "type-1379", "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h" }, { "function_name" : "keymaster::RsaKeymaster0KeyFactory::ImportKey", "linker_set_key" : "_ZNK9keymaster23RsaKeymaster0KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-611" }, { "referenced_type" : "type-745" }, { "referenced_type" : "type-1381" }, { "referenced_type" : "type-823" }, { "referenced_type" : "type-696" }, { "referenced_type" : "type-672" }, { "referenced_type" : "type-672" } ], "return_type" : "type-1380", "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h" }, { "function_name" : "keymaster::RsaKeymaster1KeyFactory::GenerateKey", "linker_set_key" : "_ZNK9keymaster23RsaKeymaster1KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2137" }, { "referenced_type" : "type-745" }, { "referenced_type" : "type-696" }, { "referenced_type" : "type-672" }, { "referenced_type" : "type-672" } ], "return_type" : "type-3482", "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h" }, { "function_name" : "keymaster::RsaKeymaster1KeyFactory::GetOperationFactory", "linker_set_key" : "_ZNK9keymaster23RsaKeymaster1KeyFactory19GetOperationFactoryE19keymaster_purpose_t", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2137" }, { "referenced_type" : "type-3483" } ], "return_type" : "type-150", "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h" }, { "function_name" : "keymaster::RsaKeymaster1KeyFactory::LoadKey", "linker_set_key" : "_ZNK9keymaster23RsaKeymaster1KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2137" }, { "referenced_type" : "type-699" }, { "referenced_type" : "type-745" }, { "referenced_type" : "type-756" }, { "referenced_type" : "type-756" }, { "referenced_type" : "type-1176" } ], "return_type" : "type-3484", "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h" }, { "function_name" : "keymaster::RsaKeymaster1KeyFactory::ImportKey", "linker_set_key" : "_ZNK9keymaster23RsaKeymaster1KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2137" }, { "referenced_type" : "type-745" }, { "referenced_type" : "type-3486" }, { "referenced_type" : "type-823" }, { "referenced_type" : "type-696" }, { "referenced_type" : "type-672" }, { "referenced_type" : "type-672" } ], "return_type" : "type-3485", "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h" }, { "function_name" : "keymaster::PureSoftKeymasterContext::ParseKeyBlob", "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext12ParseKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2857" }, { "referenced_type" : "type-823" }, { "referenced_type" : "type-745" }, { "referenced_type" : "type-1176" } ], "return_type" : "type-3487", "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" }, { "function_name" : "keymaster::PureSoftKeymasterContext::AddRngEntropy", "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext13AddRngEntropyEPKhj", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2857" }, { "referenced_type" : "type-1034" }, { "referenced_type" : "type-122" } ], "return_type" : "type-3488", "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" }, { "function_name" : "keymaster::PureSoftKeymasterContext::CreateKeyBlob", "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2857" }, { "referenced_type" : "type-745" }, { "referenced_type" : "type-3490" }, { "referenced_type" : "type-823" }, { "referenced_type" : "type-696" }, { "referenced_type" : "type-672" }, { "referenced_type" : "type-672" } ], "return_type" : "type-3489", "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" }, { "function_name" : "keymaster::PureSoftKeymasterContext::DeleteAllKeys", "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext13DeleteAllKeysEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2857" } ], "return_type" : "type-3491", "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" }, { "function_name" : "keymaster::PureSoftKeymasterContext::GetKeyFactory", "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext13GetKeyFactoryE21keymaster_algorithm_t", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2857" }, { "referenced_type" : "type-3492" } ], "return_type" : "type-840", "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" }, { "function_name" : "keymaster::PureSoftKeymasterContext::UpgradeKeyBlob", "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext14UpgradeKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2857" }, { "referenced_type" : "type-823" }, { "referenced_type" : "type-745" }, { "referenced_type" : "type-696" } ], "return_type" : "type-3493", "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" }, { "function_name" : "keymaster::PureSoftKeymasterContext::GetSystemVersion", "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext16GetSystemVersionEPjS1_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2857" }, { "referenced_type" : "type-667" }, { "referenced_type" : "type-667" } ], "return_type" : "type-62", "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" }, { "function_name" : "keymaster::PureSoftKeymasterContext::GenerateAttestation", "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext19GenerateAttestationERKNS_3KeyERKNS_16AuthorizationSetEPNS_9UniquePtrI22keymaster_cert_chain_tNS_22CertificateChainDeleteEEE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2857" }, { "referenced_type" : "type-2640" }, { "referenced_type" : "type-745" }, { "referenced_type" : "type-2641" } ], "return_type" : "type-3494", "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" }, { "function_name" : "keymaster::PureSoftKeymasterContext::GetOperationFactory", "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext19GetOperationFactoryE21keymaster_algorithm_t19keymaster_purpose_t", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2857" }, { "referenced_type" : "type-3495" }, { "referenced_type" : "type-3496" } ], "return_type" : "type-150", "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" }, { "function_name" : "keymaster::PureSoftKeymasterContext::GetSupportedAlgorithms", "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext22GetSupportedAlgorithmsEPj", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2857" }, { "referenced_type" : "type-667" } ], "return_type" : "type-2757", "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" }, { "function_name" : "keymaster::PureSoftKeymasterContext::DeleteKey", "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2857" }, { "referenced_type" : "type-823" } ], "return_type" : "type-3497", "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" }, { "function_name" : "keymaster::PureSoftKeymasterContext::UnwrapKey", "linker_set_key" : "_ZNK9keymaster24PureSoftKeymasterContext9UnwrapKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEES5_RKNS_16AuthorizationSetES5_PS6_P22keymaster_key_format_tPS3_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2857" }, { "referenced_type" : "type-823" }, { "referenced_type" : "type-823" }, { "referenced_type" : "type-745" }, { "referenced_type" : "type-823" }, { "referenced_type" : "type-672" }, { "referenced_type" : "type-2809" }, { "referenced_type" : "type-696" } ], "return_type" : "type-3498", "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" }, { "function_name" : "keymaster::SoftKeymasterEnforcement::CreateKeyId", "linker_set_key" : "_ZNK9keymaster24SoftKeymasterEnforcement11CreateKeyIdERK20keymaster_key_blob_tPy", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2842" }, { "referenced_type" : "type-5184" }, { "referenced_type" : "type-1118" } ], "return_type" : "type-606", "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" }, { "function_name" : "keymaster::SoftKeymasterEnforcement::get_current_time_ms", "linker_set_key" : "_ZNK9keymaster24SoftKeymasterEnforcement19get_current_time_msEv", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2842" } ], "return_type" : "type-116", "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" }, { "function_name" : "keymaster::EcdsaKeymaster0KeyFactory::GenerateKey", "linker_set_key" : "_ZNK9keymaster25EcdsaKeymaster0KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-908" }, { "referenced_type" : "type-745" }, { "referenced_type" : "type-696" }, { "referenced_type" : "type-672" }, { "referenced_type" : "type-672" } ], "return_type" : "type-1386", "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h" }, { "function_name" : "keymaster::EcdsaKeymaster0KeyFactory::LoadKey", "linker_set_key" : "_ZNK9keymaster25EcdsaKeymaster0KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-908" }, { "referenced_type" : "type-699" }, { "referenced_type" : "type-745" }, { "referenced_type" : "type-756" }, { "referenced_type" : "type-756" }, { "referenced_type" : "type-1176" } ], "return_type" : "type-1387", "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h" }, { "function_name" : "keymaster::EcdsaKeymaster0KeyFactory::ImportKey", "linker_set_key" : "_ZNK9keymaster25EcdsaKeymaster0KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-908" }, { "referenced_type" : "type-745" }, { "referenced_type" : "type-1389" }, { "referenced_type" : "type-823" }, { "referenced_type" : "type-696" }, { "referenced_type" : "type-672" }, { "referenced_type" : "type-672" } ], "return_type" : "type-1388", "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h" }, { "function_name" : "keymaster::EcdsaKeymaster1KeyFactory::GenerateKey", "linker_set_key" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-148" }, { "referenced_type" : "type-745" }, { "referenced_type" : "type-696" }, { "referenced_type" : "type-672" }, { "referenced_type" : "type-672" } ], "return_type" : "type-1390", "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h" }, { "function_name" : "keymaster::EcdsaKeymaster1KeyFactory::GetOperationFactory", "linker_set_key" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory19GetOperationFactoryE19keymaster_purpose_t", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-148" }, { "referenced_type" : "type-1391" } ], "return_type" : "type-150", "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h" }, { "function_name" : "keymaster::EcdsaKeymaster1KeyFactory::LoadKey", "linker_set_key" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-148" }, { "referenced_type" : "type-699" }, { "referenced_type" : "type-745" }, { "referenced_type" : "type-756" }, { "referenced_type" : "type-756" }, { "referenced_type" : "type-1176" } ], "return_type" : "type-1392", "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h" }, { "function_name" : "keymaster::EcdsaKeymaster1KeyFactory::ImportKey", "linker_set_key" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-148" }, { "referenced_type" : "type-745" }, { "referenced_type" : "type-1394" }, { "referenced_type" : "type-823" }, { "referenced_type" : "type-696" }, { "referenced_type" : "type-672" }, { "referenced_type" : "type-672" } ], "return_type" : "type-1393", "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h" }, { "function_name" : "keymaster::Keymaster1ArbitrationFactory<keymaster::RsaKeymaster1KeyFactory>::LoadKey", "linker_set_key" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEE7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS7_SA_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISC_EEEE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2475" }, { "referenced_type" : "type-699" }, { "referenced_type" : "type-745" }, { "referenced_type" : "type-756" }, { "referenced_type" : "type-756" }, { "referenced_type" : "type-1176" } ], "return_type" : "type-3503", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" }, { "function_name" : "keymaster::Keymaster1ArbitrationFactory<keymaster::EcdsaKeymaster1KeyFactory>::GenerateKey", "linker_set_key" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS3_SA_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2471" }, { "referenced_type" : "type-745" }, { "referenced_type" : "type-696" }, { "referenced_type" : "type-672" }, { "referenced_type" : "type-672" } ], "return_type" : "type-3504", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" }, { "function_name" : "keymaster::Keymaster1ArbitrationFactory<keymaster::EcdsaKeymaster1KeyFactory>::LoadKey", "linker_set_key" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS7_SA_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISC_EEEE", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2471" }, { "referenced_type" : "type-699" }, { "referenced_type" : "type-745" }, { "referenced_type" : "type-756" }, { "referenced_type" : "type-756" }, { "referenced_type" : "type-1176" } ], "return_type" : "type-3505", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" }, { "function_name" : "keymaster::SoftKeymasterContext::CreateKeyBlob", "linker_set_key" : "_ZThn4_NK9keymaster20SoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2639" }, { "referenced_type" : "type-745" }, { "referenced_type" : "type-3520" }, { "referenced_type" : "type-823" }, { "referenced_type" : "type-696" }, { "referenced_type" : "type-672" }, { "referenced_type" : "type-672" } ], "return_type" : "type-3519", "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" }, { "function_name" : "keymaster::PureSoftKeymasterContext::CreateKeyBlob", "linker_set_key" : "_ZThn4_NK9keymaster24PureSoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_", "parameters" : [ { "is_this_ptr" : true, "referenced_type" : "type-2857" }, { "referenced_type" : "type-745" }, { "referenced_type" : "type-3522" }, { "referenced_type" : "type-823" }, { "referenced_type" : "type-696" }, { "referenced_type" : "type-672" }, { "referenced_type" : "type-672" } ], "return_type" : "type-3521", "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" } ], "global_vars" : [ { "access" : "private", "linker_set_key" : "_ZN9keymaster16Keymaster0Engine9instance_E", "name" : "keymaster::Keymaster0Engine::instance_", "referenced_type" : "type-1169", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "access" : "private", "linker_set_key" : "_ZN9keymaster16Keymaster1Engine9instance_E", "name" : "keymaster::Keymaster1Engine::instance_", "referenced_type" : "type-135", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" } ], "lvalue_reference_types" : [ { "alignment" : 4, "linker_set_key" : "const hw_auth_token_t &", "name" : "const hw_auth_token_t &", "referenced_type" : "type-2843", "self_type" : "type-2845", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "const hw_auth_token_t &", "name" : "const hw_auth_token_t &", "referenced_type" : "type-4867", "self_type" : "type-4869", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "const hw_auth_token_t &", "name" : "const hw_auth_token_t &", "referenced_type" : "type-5202", "self_type" : "type-5204", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::AuthProxy &", "name" : "const keymaster::AuthProxy &", "referenced_type" : "type-928", "self_type" : "type-1142", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::AuthProxyIterator &", "name" : "const keymaster::AuthProxyIterator &", "referenced_type" : "type-856", "self_type" : "type-869", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::AuthorizationSet &", "name" : "const keymaster::AuthorizationSet &", "referenced_type" : "type-735", "self_type" : "type-745", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::Buffer &", "name" : "const keymaster::Buffer &", "referenced_type" : "type-1150", "self_type" : "type-1165", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::GetVersionRequest &", "name" : "const keymaster::GetVersionRequest &", "referenced_type" : "type-1065", "self_type" : "type-3066", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::HmacSharingParametersArray &", "name" : "const keymaster::HmacSharingParametersArray &", "referenced_type" : "type-5205", "self_type" : "type-5206", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::Key &", "name" : "const keymaster::Key &", "referenced_type" : "type-821", "self_type" : "type-2640", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::KeyFactory *&", "name" : "const keymaster::KeyFactory *&", "referenced_type" : "type-162", "self_type" : "type-828", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::OperationFactory::KeyType &", "name" : "const keymaster::OperationFactory::KeyType &", "referenced_type" : "type-169", "self_type" : "type-172", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/operation.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::RandomSource &", "name" : "const keymaster::RandomSource &", "referenced_type" : "type-2646", "self_type" : "type-2645", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::SoftwareKeyBlobMaker &", "name" : "const keymaster::SoftwareKeyBlobMaker &", "referenced_type" : "type-144", "self_type" : "type-143", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/soft_key_factory.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::TKeymasterBlob<keymaster_blob_t> &", "name" : "const keymaster::TKeymasterBlob<keymaster_blob_t> &", "referenced_type" : "type-1164", "self_type" : "type-2752", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::TKeymasterBlob<keymaster_key_blob_t> &", "name" : "const keymaster::TKeymasterBlob<keymaster_key_blob_t> &", "referenced_type" : "type-824", "self_type" : "type-823", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::VerifyAuthorizationRequest &", "name" : "const keymaster::VerifyAuthorizationRequest &", "referenced_type" : "type-1124", "self_type" : "type-5207", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t &", "name" : "const keymaster_blob_t &", "referenced_type" : "type-1497", "self_type" : "type-1496", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t &", "name" : "const keymaster_blob_t &", "referenced_type" : "type-1621", "self_type" : "type-1699", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t &", "name" : "const keymaster_blob_t &", "referenced_type" : "type-1828", "self_type" : "type-1827", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t &", "name" : "const keymaster_blob_t &", "referenced_type" : "type-1874", "self_type" : "type-1935", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t &", "name" : "const keymaster_blob_t &", "referenced_type" : "type-2011", "self_type" : "type-2077", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t &", "name" : "const keymaster_blob_t &", "referenced_type" : "type-2173", "self_type" : "type-3012", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t &", "name" : "const keymaster_blob_t &", "referenced_type" : "type-2283", "self_type" : "type-2282", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t &", "name" : "const keymaster_blob_t &", "referenced_type" : "type-2337", "self_type" : "type-2409", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t &", "name" : "const keymaster_blob_t &", "referenced_type" : "type-2545", "self_type" : "type-2606", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t &", "name" : "const keymaster_blob_t &", "referenced_type" : "type-261", "self_type" : "type-340", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t &", "name" : "const keymaster_blob_t &", "referenced_type" : "type-2747", "self_type" : "type-2786", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t &", "name" : "const keymaster_blob_t &", "referenced_type" : "type-2944", "self_type" : "type-2991", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t &", "name" : "const keymaster_blob_t &", "referenced_type" : "type-3571", "self_type" : "type-3570", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t &", "name" : "const keymaster_blob_t &", "referenced_type" : "type-3695", "self_type" : "type-3773", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t &", "name" : "const keymaster_blob_t &", "referenced_type" : "type-3902", "self_type" : "type-3901", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t &", "name" : "const keymaster_blob_t &", "referenced_type" : "type-3948", "self_type" : "type-4009", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t &", "name" : "const keymaster_blob_t &", "referenced_type" : "type-4085", "self_type" : "type-4150", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t &", "name" : "const keymaster_blob_t &", "referenced_type" : "type-4228", "self_type" : "type-5016", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t &", "name" : "const keymaster_blob_t &", "referenced_type" : "type-4333", "self_type" : "type-4332", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t &", "name" : "const keymaster_blob_t &", "referenced_type" : "type-4387", "self_type" : "type-4457", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t &", "name" : "const keymaster_blob_t &", "referenced_type" : "type-4584", "self_type" : "type-4645", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t &", "name" : "const keymaster_blob_t &", "referenced_type" : "type-476", "self_type" : "type-475", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t &", "name" : "const keymaster_blob_t &", "referenced_type" : "type-4775", "self_type" : "type-4811", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t &", "name" : "const keymaster_blob_t &", "referenced_type" : "type-4949", "self_type" : "type-4994", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t &", "name" : "const keymaster_blob_t &", "referenced_type" : "type-5144", "self_type" : "type-5209", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ckdf.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t &", "name" : "const keymaster_blob_t &", "referenced_type" : "type-523", "self_type" : "type-587", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t &", "name" : "const keymaster_blob_t &", "referenced_type" : "type-55", "self_type" : "type-54", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t &", "name" : "const keymaster_blob_t &", "referenced_type" : "type-682", "self_type" : "type-884", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t &", "name" : "const keymaster_key_blob_t &", "referenced_type" : "type-1508", "self_type" : "type-1507", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t &", "name" : "const keymaster_key_blob_t &", "referenced_type" : "type-1616", "self_type" : "type-1704", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t &", "name" : "const keymaster_key_blob_t &", "referenced_type" : "type-1744", "self_type" : "type-1763", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t &", "name" : "const keymaster_key_blob_t &", "referenced_type" : "type-1869", "self_type" : "type-1951", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t &", "name" : "const keymaster_key_blob_t &", "referenced_type" : "type-2004", "self_type" : "type-2091", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t &", "name" : "const keymaster_key_blob_t &", "referenced_type" : "type-2107", "self_type" : "type-3177", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t &", "name" : "const keymaster_key_blob_t &", "referenced_type" : "type-2332", "self_type" : "type-2416", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t &", "name" : "const keymaster_key_blob_t &", "referenced_type" : "type-2538", "self_type" : "type-2616", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t &", "name" : "const keymaster_key_blob_t &", "referenced_type" : "type-256", "self_type" : "type-345", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t &", "name" : "const keymaster_key_blob_t &", "referenced_type" : "type-2741", "self_type" : "type-2799", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t &", "name" : "const keymaster_key_blob_t &", "referenced_type" : "type-2937", "self_type" : "type-2948", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t &", "name" : "const keymaster_key_blob_t &", "referenced_type" : "type-3582", "self_type" : "type-3581", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t &", "name" : "const keymaster_key_blob_t &", "referenced_type" : "type-3690", "self_type" : "type-3778", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t &", "name" : "const keymaster_key_blob_t &", "referenced_type" : "type-3818", "self_type" : "type-3837", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t &", "name" : "const keymaster_key_blob_t &", "referenced_type" : "type-392", "self_type" : "type-412", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t &", "name" : "const keymaster_key_blob_t &", "referenced_type" : "type-3943", "self_type" : "type-4025", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t &", "name" : "const keymaster_key_blob_t &", "referenced_type" : "type-4078", "self_type" : "type-4164", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t &", "name" : "const keymaster_key_blob_t &", "referenced_type" : "type-4180", "self_type" : "type-5292", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t &", "name" : "const keymaster_key_blob_t &", "referenced_type" : "type-4382", "self_type" : "type-4464", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t &", "name" : "const keymaster_key_blob_t &", "referenced_type" : "type-4577", "self_type" : "type-4655", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t &", "name" : "const keymaster_key_blob_t &", "referenced_type" : "type-4769", "self_type" : "type-4824", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t &", "name" : "const keymaster_key_blob_t &", "referenced_type" : "type-4942", "self_type" : "type-4953", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t &", "name" : "const keymaster_key_blob_t &", "referenced_type" : "type-5135", "self_type" : "type-5184", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t &", "name" : "const keymaster_key_blob_t &", "referenced_type" : "type-518", "self_type" : "type-618", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t &", "name" : "const keymaster_key_blob_t &", "referenced_type" : "type-675", "self_type" : "type-998", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t &", "name" : "const keymaster_key_blob_t &", "referenced_type" : "type-69", "self_type" : "type-68", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_set_t &", "name" : "const keymaster_key_param_set_t &", "referenced_type" : "type-1463", "self_type" : "type-1466", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_set_t &", "name" : "const keymaster_key_param_set_t &", "referenced_type" : "type-1649", "self_type" : "type-1651", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_set_t &", "name" : "const keymaster_key_param_set_t &", "referenced_type" : "type-1791", "self_type" : "type-1793", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_set_t &", "name" : "const keymaster_key_param_set_t &", "referenced_type" : "type-18", "self_type" : "type-23", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_set_t &", "name" : "const keymaster_key_param_set_t &", "referenced_type" : "type-1902", "self_type" : "type-1904", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_set_t &", "name" : "const keymaster_key_param_set_t &", "referenced_type" : "type-2048", "self_type" : "type-2050", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_set_t &", "name" : "const keymaster_key_param_set_t &", "referenced_type" : "type-2216", "self_type" : "type-2218", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_set_t &", "name" : "const keymaster_key_param_set_t &", "referenced_type" : "type-2259", "self_type" : "type-2364", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_set_t &", "name" : "const keymaster_key_param_set_t &", "referenced_type" : "type-2377", "self_type" : "type-2379", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_set_t &", "name" : "const keymaster_key_param_set_t &", "referenced_type" : "type-2578", "self_type" : "type-2581", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_set_t &", "name" : "const keymaster_key_param_set_t &", "referenced_type" : "type-2701", "self_type" : "type-2706", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_set_t &", "name" : "const keymaster_key_param_set_t &", "referenced_type" : "type-2782", "self_type" : "type-2785", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_set_t &", "name" : "const keymaster_key_param_set_t &", "referenced_type" : "type-289", "self_type" : "type-291", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_set_t &", "name" : "const keymaster_key_param_set_t &", "referenced_type" : "type-2984", "self_type" : "type-2986", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_set_t &", "name" : "const keymaster_key_param_set_t &", "referenced_type" : "type-3537", "self_type" : "type-3540", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_set_t &", "name" : "const keymaster_key_param_set_t &", "referenced_type" : "type-3723", "self_type" : "type-3725", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_set_t &", "name" : "const keymaster_key_param_set_t &", "referenced_type" : "type-3865", "self_type" : "type-3867", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_set_t &", "name" : "const keymaster_key_param_set_t &", "referenced_type" : "type-3976", "self_type" : "type-3978", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_set_t &", "name" : "const keymaster_key_param_set_t &", "referenced_type" : "type-4121", "self_type" : "type-4123", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_set_t &", "name" : "const keymaster_key_param_set_t &", "referenced_type" : "type-4266", "self_type" : "type-4268", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_set_t &", "name" : "const keymaster_key_param_set_t &", "referenced_type" : "type-4309", "self_type" : "type-4412", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_set_t &", "name" : "const keymaster_key_param_set_t &", "referenced_type" : "type-437", "self_type" : "type-439", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_set_t &", "name" : "const keymaster_key_param_set_t &", "referenced_type" : "type-4425", "self_type" : "type-4427", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_set_t &", "name" : "const keymaster_key_param_set_t &", "referenced_type" : "type-4617", "self_type" : "type-4620", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_set_t &", "name" : "const keymaster_key_param_set_t &", "referenced_type" : "type-4729", "self_type" : "type-4734", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_set_t &", "name" : "const keymaster_key_param_set_t &", "referenced_type" : "type-4807", "self_type" : "type-4810", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_set_t &", "name" : "const keymaster_key_param_set_t &", "referenced_type" : "type-4987", "self_type" : "type-4989", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_set_t &", "name" : "const keymaster_key_param_set_t &", "referenced_type" : "type-5170", "self_type" : "type-5172", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_set_t &", "name" : "const keymaster_key_param_set_t &", "referenced_type" : "type-550", "self_type" : "type-552", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_set_t &", "name" : "const keymaster_key_param_set_t &", "referenced_type" : "type-706", "self_type" : "type-726", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_set_t &", "name" : "const keymaster_key_param_set_t &", "referenced_type" : "type-811", "self_type" : "type-814", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t &", "name" : "const keymaster_key_param_t &", "referenced_type" : "type-1460", "self_type" : "type-1469", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t &", "name" : "const keymaster_key_param_t &", "referenced_type" : "type-15", "self_type" : "type-26", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t &", "name" : "const keymaster_key_param_t &", "referenced_type" : "type-1646", "self_type" : "type-1654", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t &", "name" : "const keymaster_key_param_t &", "referenced_type" : "type-1788", "self_type" : "type-1794", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t &", "name" : "const keymaster_key_param_t &", "referenced_type" : "type-1898", "self_type" : "type-1905", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t &", "name" : "const keymaster_key_param_t &", "referenced_type" : "type-2041", "self_type" : "type-2051", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t &", "name" : "const keymaster_key_param_t &", "referenced_type" : "type-2124", "self_type" : "type-3104", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t &", "name" : "const keymaster_key_param_t &", "referenced_type" : "type-2213", "self_type" : "type-2221", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t &", "name" : "const keymaster_key_param_t &", "referenced_type" : "type-2374", "self_type" : "type-2385", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t &", "name" : "const keymaster_key_param_t &", "referenced_type" : "type-2573", "self_type" : "type-2582", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t &", "name" : "const keymaster_key_param_t &", "referenced_type" : "type-2680", "self_type" : "type-2755", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t &", "name" : "const keymaster_key_param_t &", "referenced_type" : "type-2779", "self_type" : "type-2788", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t &", "name" : "const keymaster_key_param_t &", "referenced_type" : "type-286", "self_type" : "type-294", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t &", "name" : "const keymaster_key_param_t &", "referenced_type" : "type-2979", "self_type" : "type-2992", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t &", "name" : "const keymaster_key_param_t &", "referenced_type" : "type-3534", "self_type" : "type-3543", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t &", "name" : "const keymaster_key_param_t &", "referenced_type" : "type-3720", "self_type" : "type-3728", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t &", "name" : "const keymaster_key_param_t &", "referenced_type" : "type-3862", "self_type" : "type-3868", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t &", "name" : "const keymaster_key_param_t &", "referenced_type" : "type-3972", "self_type" : "type-3979", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t &", "name" : "const keymaster_key_param_t &", "referenced_type" : "type-4114", "self_type" : "type-4124", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t &", "name" : "const keymaster_key_param_t &", "referenced_type" : "type-4197", "self_type" : "type-5099", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t &", "name" : "const keymaster_key_param_t &", "referenced_type" : "type-4263", "self_type" : "type-4271", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t &", "name" : "const keymaster_key_param_t &", "referenced_type" : "type-434", "self_type" : "type-440", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t &", "name" : "const keymaster_key_param_t &", "referenced_type" : "type-4422", "self_type" : "type-4433", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t &", "name" : "const keymaster_key_param_t &", "referenced_type" : "type-4612", "self_type" : "type-4621", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t &", "name" : "const keymaster_key_param_t &", "referenced_type" : "type-4708", "self_type" : "type-4783", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t &", "name" : "const keymaster_key_param_t &", "referenced_type" : "type-4804", "self_type" : "type-4813", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t &", "name" : "const keymaster_key_param_t &", "referenced_type" : "type-4982", "self_type" : "type-4995", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t &", "name" : "const keymaster_key_param_t &", "referenced_type" : "type-5167", "self_type" : "type-5175", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t &", "name" : "const keymaster_key_param_t &", "referenced_type" : "type-547", "self_type" : "type-553", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t &", "name" : "const keymaster_key_param_t &", "referenced_type" : "type-678", "self_type" : "type-897", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t &", "name" : "const keymaster_key_param_t &", "referenced_type" : "type-808", "self_type" : "type-817", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const nullptr_t &", "name" : "const nullptr_t &", "referenced_type" : "type-775", "self_type" : "type-879", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", "referenced_type" : "type-2632", "self_type" : "type-2634", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" }, { "alignment" : 4, "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &", "referenced_type" : "type-4669", "self_type" : "type-4671", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" }, { "alignment" : 4, "linker_set_key" : "const unsigned char *&", "name" : "const unsigned char *&", "referenced_type" : "type-1034", "self_type" : "type-1243", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const unsigned char *const &", "name" : "const unsigned char *const &", "referenced_type" : "type-1214", "self_type" : "type-1213", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const unsigned int &", "name" : "const unsigned int &", "referenced_type" : "type-1257", "self_type" : "type-1256", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AuthProxyIterator &", "name" : "keymaster::AuthProxyIterator &", "referenced_type" : "type-836", "self_type" : "type-890", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AuthorizationSet &", "name" : "keymaster::AuthorizationSet &", "referenced_type" : "type-117", "self_type" : "type-705", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AuthorizationSetBuilder &", "name" : "keymaster::AuthorizationSetBuilder &", "referenced_type" : "type-803", "self_type" : "type-813", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::ComputeSharedHmacResponse &", "name" : "keymaster::ComputeSharedHmacResponse &", "referenced_type" : "type-716", "self_type" : "type-715", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::HmacSharingParameters &", "name" : "keymaster::HmacSharingParameters &", "referenced_type" : "type-712", "self_type" : "type-711", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::Key &", "name" : "keymaster::Key &", "referenced_type" : "type-161", "self_type" : "type-2022", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::Serializable &", "name" : "keymaster::Serializable &", "referenced_type" : "type-125", "self_type" : "type-1013", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::TKeymasterBlob<keymaster_blob_t> &", "name" : "keymaster::TKeymasterBlob<keymaster_blob_t> &", "referenced_type" : "type-690", "self_type" : "type-694", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::TKeymasterBlob<keymaster_key_blob_t> &", "name" : "keymaster::TKeymasterBlob<keymaster_key_blob_t> &", "referenced_type" : "type-127", "self_type" : "type-698", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ALGORITHM, keymaster_algorithm_t> &", "name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ALGORITHM, keymaster_algorithm_t> &", "referenced_type" : "type-238", "self_type" : "type-2351", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t &", "name" : "keymaster_algorithm_t &", "referenced_type" : "type-1180", "self_type" : "type-1179", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t &", "name" : "keymaster_algorithm_t &", "referenced_type" : "type-1574", "self_type" : "type-1573", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t &", "name" : "keymaster_algorithm_t &", "referenced_type" : "type-1720", "self_type" : "type-1719", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t &", "name" : "keymaster_algorithm_t &", "referenced_type" : "type-1971", "self_type" : "type-1970", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t &", "name" : "keymaster_algorithm_t &", "referenced_type" : "type-209", "self_type" : "type-208", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t &", "name" : "keymaster_algorithm_t &", "referenced_type" : "type-2190", "self_type" : "type-2189", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t &", "name" : "keymaster_algorithm_t &", "referenced_type" : "type-2477", "self_type" : "type-2476", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t &", "name" : "keymaster_algorithm_t &", "referenced_type" : "type-2708", "self_type" : "type-2707", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t &", "name" : "keymaster_algorithm_t &", "referenced_type" : "type-2881", "self_type" : "type-2880", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t &", "name" : "keymaster_algorithm_t &", "referenced_type" : "type-3093", "self_type" : "type-3092", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t &", "name" : "keymaster_algorithm_t &", "referenced_type" : "type-3287", "self_type" : "type-3286", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t &", "name" : "keymaster_algorithm_t &", "referenced_type" : "type-364", "self_type" : "type-363", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t &", "name" : "keymaster_algorithm_t &", "referenced_type" : "type-3648", "self_type" : "type-3647", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t &", "name" : "keymaster_algorithm_t &", "referenced_type" : "type-3794", "self_type" : "type-3793", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t &", "name" : "keymaster_algorithm_t &", "referenced_type" : "type-4045", "self_type" : "type-4044", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t &", "name" : "keymaster_algorithm_t &", "referenced_type" : "type-4240", "self_type" : "type-4239", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t &", "name" : "keymaster_algorithm_t &", "referenced_type" : "type-4516", "self_type" : "type-4515", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t &", "name" : "keymaster_algorithm_t &", "referenced_type" : "type-4736", "self_type" : "type-4735", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t &", "name" : "keymaster_algorithm_t &", "referenced_type" : "type-4896", "self_type" : "type-4895", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t &", "name" : "keymaster_algorithm_t &", "referenced_type" : "type-5088", "self_type" : "type-5087", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t &", "name" : "keymaster_algorithm_t &", "referenced_type" : "type-5229", "self_type" : "type-5228", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t &", "name" : "keymaster_algorithm_t &", "referenced_type" : "type-5402", "self_type" : "type-5401", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t &", "name" : "keymaster_algorithm_t &", "referenced_type" : "type-639", "self_type" : "type-638", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t *&", "name" : "keymaster_algorithm_t *&", "referenced_type" : "type-2330", "self_type" : "type-2356", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t *&", "name" : "keymaster_algorithm_t *&", "referenced_type" : "type-2555", "self_type" : "type-2558", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t *&", "name" : "keymaster_algorithm_t *&", "referenced_type" : "type-2757", "self_type" : "type-2759", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t *&", "name" : "keymaster_algorithm_t *&", "referenced_type" : "type-4380", "self_type" : "type-4404", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t *&", "name" : "keymaster_algorithm_t *&", "referenced_type" : "type-4594", "self_type" : "type-4597", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t *&", "name" : "keymaster_algorithm_t *&", "referenced_type" : "type-4785", "self_type" : "type-4787", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t const (&)[4]", "name" : "keymaster_algorithm_t const (&)[4]", "referenced_type" : "type-2534", "self_type" : "type-2537", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t const (&)[4]", "name" : "keymaster_algorithm_t const (&)[4]", "referenced_type" : "type-2737", "self_type" : "type-2740", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t const (&)[4]", "name" : "keymaster_algorithm_t const (&)[4]", "referenced_type" : "type-4573", "self_type" : "type-4576", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t const (&)[4]", "name" : "keymaster_algorithm_t const (&)[4]", "referenced_type" : "type-4765", "self_type" : "type-4768", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_block_mode_t &", "name" : "keymaster_block_mode_t &", "referenced_type" : "type-1186", "self_type" : "type-1185", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_block_mode_t &", "name" : "keymaster_block_mode_t &", "referenced_type" : "type-1576", "self_type" : "type-1575", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_block_mode_t &", "name" : "keymaster_block_mode_t &", "referenced_type" : "type-1722", "self_type" : "type-1721", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_block_mode_t &", "name" : "keymaster_block_mode_t &", "referenced_type" : "type-1973", "self_type" : "type-1972", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_block_mode_t &", "name" : "keymaster_block_mode_t &", "referenced_type" : "type-211", "self_type" : "type-210", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_block_mode_t &", "name" : "keymaster_block_mode_t &", "referenced_type" : "type-2193", "self_type" : "type-2192", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_block_mode_t &", "name" : "keymaster_block_mode_t &", "referenced_type" : "type-2479", "self_type" : "type-2478", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_block_mode_t &", "name" : "keymaster_block_mode_t &", "referenced_type" : "type-2710", "self_type" : "type-2709", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_block_mode_t &", "name" : "keymaster_block_mode_t &", "referenced_type" : "type-2884", "self_type" : "type-2883", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_block_mode_t &", "name" : "keymaster_block_mode_t &", "referenced_type" : "type-3095", "self_type" : "type-3094", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_block_mode_t &", "name" : "keymaster_block_mode_t &", "referenced_type" : "type-3292", "self_type" : "type-3291", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_block_mode_t &", "name" : "keymaster_block_mode_t &", "referenced_type" : "type-3650", "self_type" : "type-3649", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_block_mode_t &", "name" : "keymaster_block_mode_t &", "referenced_type" : "type-366", "self_type" : "type-365", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_block_mode_t &", "name" : "keymaster_block_mode_t &", "referenced_type" : "type-3796", "self_type" : "type-3795", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_block_mode_t &", "name" : "keymaster_block_mode_t &", "referenced_type" : "type-4047", "self_type" : "type-4046", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_block_mode_t &", "name" : "keymaster_block_mode_t &", "referenced_type" : "type-4243", "self_type" : "type-4242", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_block_mode_t &", "name" : "keymaster_block_mode_t &", "referenced_type" : "type-4518", "self_type" : "type-4517", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_block_mode_t &", "name" : "keymaster_block_mode_t &", "referenced_type" : "type-4738", "self_type" : "type-4737", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_block_mode_t &", "name" : "keymaster_block_mode_t &", "referenced_type" : "type-4899", "self_type" : "type-4898", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_block_mode_t &", "name" : "keymaster_block_mode_t &", "referenced_type" : "type-5090", "self_type" : "type-5089", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_block_mode_t &", "name" : "keymaster_block_mode_t &", "referenced_type" : "type-5231", "self_type" : "type-5230", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_block_mode_t &", "name" : "keymaster_block_mode_t &", "referenced_type" : "type-5407", "self_type" : "type-5406", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_block_mode_t &", "name" : "keymaster_block_mode_t &", "referenced_type" : "type-641", "self_type" : "type-640", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t &", "name" : "keymaster_digest_t &", "referenced_type" : "type-1199", "self_type" : "type-1198", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t &", "name" : "keymaster_digest_t &", "referenced_type" : "type-1581", "self_type" : "type-1580", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t &", "name" : "keymaster_digest_t &", "referenced_type" : "type-1726", "self_type" : "type-1725", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t &", "name" : "keymaster_digest_t &", "referenced_type" : "type-1977", "self_type" : "type-1976", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t &", "name" : "keymaster_digest_t &", "referenced_type" : "type-216", "self_type" : "type-215", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t &", "name" : "keymaster_digest_t &", "referenced_type" : "type-2197", "self_type" : "type-2196", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t &", "name" : "keymaster_digest_t &", "referenced_type" : "type-2483", "self_type" : "type-2482", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t &", "name" : "keymaster_digest_t &", "referenced_type" : "type-2714", "self_type" : "type-2713", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t &", "name" : "keymaster_digest_t &", "referenced_type" : "type-2888", "self_type" : "type-2887", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t &", "name" : "keymaster_digest_t &", "referenced_type" : "type-3101", "self_type" : "type-3100", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t &", "name" : "keymaster_digest_t &", "referenced_type" : "type-3302", "self_type" : "type-3301", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t &", "name" : "keymaster_digest_t &", "referenced_type" : "type-3655", "self_type" : "type-3654", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t &", "name" : "keymaster_digest_t &", "referenced_type" : "type-370", "self_type" : "type-369", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t &", "name" : "keymaster_digest_t &", "referenced_type" : "type-3800", "self_type" : "type-3799", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t &", "name" : "keymaster_digest_t &", "referenced_type" : "type-4051", "self_type" : "type-4050", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t &", "name" : "keymaster_digest_t &", "referenced_type" : "type-4247", "self_type" : "type-4246", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t &", "name" : "keymaster_digest_t &", "referenced_type" : "type-4522", "self_type" : "type-4521", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t &", "name" : "keymaster_digest_t &", "referenced_type" : "type-4742", "self_type" : "type-4741", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t &", "name" : "keymaster_digest_t &", "referenced_type" : "type-4903", "self_type" : "type-4902", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t &", "name" : "keymaster_digest_t &", "referenced_type" : "type-5096", "self_type" : "type-5095", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t &", "name" : "keymaster_digest_t &", "referenced_type" : "type-5236", "self_type" : "type-5235", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t &", "name" : "keymaster_digest_t &", "referenced_type" : "type-5417", "self_type" : "type-5416", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t &", "name" : "keymaster_digest_t &", "referenced_type" : "type-645", "self_type" : "type-644", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t const (&)[7]", "name" : "keymaster_digest_t const (&)[7]", "referenced_type" : "type-1611", "self_type" : "type-1615", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t const (&)[7]", "name" : "keymaster_digest_t const (&)[7]", "referenced_type" : "type-2289", "self_type" : "type-2292", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t const (&)[7]", "name" : "keymaster_digest_t const (&)[7]", "referenced_type" : "type-251", "self_type" : "type-255", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t const (&)[7]", "name" : "keymaster_digest_t const (&)[7]", "referenced_type" : "type-3685", "self_type" : "type-3689", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t const (&)[7]", "name" : "keymaster_digest_t const (&)[7]", "referenced_type" : "type-4339", "self_type" : "type-4342", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_format_t &", "name" : "keymaster_key_format_t &", "referenced_type" : "type-1206", "self_type" : "type-1205", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_format_t &", "name" : "keymaster_key_format_t &", "referenced_type" : "type-1583", "self_type" : "type-1582", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_format_t &", "name" : "keymaster_key_format_t &", "referenced_type" : "type-1728", "self_type" : "type-1727", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_format_t &", "name" : "keymaster_key_format_t &", "referenced_type" : "type-1979", "self_type" : "type-1978", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_format_t &", "name" : "keymaster_key_format_t &", "referenced_type" : "type-219", "self_type" : "type-218", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_format_t &", "name" : "keymaster_key_format_t &", "referenced_type" : "type-2199", "self_type" : "type-2198", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_format_t &", "name" : "keymaster_key_format_t &", "referenced_type" : "type-2486", "self_type" : "type-2485", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_format_t &", "name" : "keymaster_key_format_t &", "referenced_type" : "type-2716", "self_type" : "type-2715", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_format_t &", "name" : "keymaster_key_format_t &", "referenced_type" : "type-2890", "self_type" : "type-2889", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_format_t &", "name" : "keymaster_key_format_t &", "referenced_type" : "type-3103", "self_type" : "type-3102", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_format_t &", "name" : "keymaster_key_format_t &", "referenced_type" : "type-3307", "self_type" : "type-3306", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_format_t &", "name" : "keymaster_key_format_t &", "referenced_type" : "type-3657", "self_type" : "type-3656", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_format_t &", "name" : "keymaster_key_format_t &", "referenced_type" : "type-372", "self_type" : "type-371", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_format_t &", "name" : "keymaster_key_format_t &", "referenced_type" : "type-3802", "self_type" : "type-3801", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_format_t &", "name" : "keymaster_key_format_t &", "referenced_type" : "type-4053", "self_type" : "type-4052", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_format_t &", "name" : "keymaster_key_format_t &", "referenced_type" : "type-4249", "self_type" : "type-4248", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_format_t &", "name" : "keymaster_key_format_t &", "referenced_type" : "type-4525", "self_type" : "type-4524", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_format_t &", "name" : "keymaster_key_format_t &", "referenced_type" : "type-4744", "self_type" : "type-4743", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_format_t &", "name" : "keymaster_key_format_t &", "referenced_type" : "type-4905", "self_type" : "type-4904", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_format_t &", "name" : "keymaster_key_format_t &", "referenced_type" : "type-5098", "self_type" : "type-5097", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_format_t &", "name" : "keymaster_key_format_t &", "referenced_type" : "type-5238", "self_type" : "type-5237", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_format_t &", "name" : "keymaster_key_format_t &", "referenced_type" : "type-5422", "self_type" : "type-5421", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_format_t &", "name" : "keymaster_key_format_t &", "referenced_type" : "type-647", "self_type" : "type-646", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *&", "name" : "keymaster_key_param_t *&", "referenced_type" : "type-119", "self_type" : "type-118", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *&", "name" : "keymaster_key_param_t *&", "referenced_type" : "type-12", "self_type" : "type-14", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *&", "name" : "keymaster_key_param_t *&", "referenced_type" : "type-1457", "self_type" : "type-1459", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *&", "name" : "keymaster_key_param_t *&", "referenced_type" : "type-1643", "self_type" : "type-1645", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *&", "name" : "keymaster_key_param_t *&", "referenced_type" : "type-1771", "self_type" : "type-1770", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *&", "name" : "keymaster_key_param_t *&", "referenced_type" : "type-1783", "self_type" : "type-1785", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *&", "name" : "keymaster_key_param_t *&", "referenced_type" : "type-1895", "self_type" : "type-1897", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *&", "name" : "keymaster_key_param_t *&", "referenced_type" : "type-2038", "self_type" : "type-2040", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *&", "name" : "keymaster_key_param_t *&", "referenced_type" : "type-2209", "self_type" : "type-2211", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *&", "name" : "keymaster_key_param_t *&", "referenced_type" : "type-2371", "self_type" : "type-2373", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *&", "name" : "keymaster_key_param_t *&", "referenced_type" : "type-2570", "self_type" : "type-2572", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *&", "name" : "keymaster_key_param_t *&", "referenced_type" : "type-2642", "self_type" : "type-2662", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *&", "name" : "keymaster_key_param_t *&", "referenced_type" : "type-2774", "self_type" : "type-2776", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *&", "name" : "keymaster_key_param_t *&", "referenced_type" : "type-283", "self_type" : "type-285", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *&", "name" : "keymaster_key_param_t *&", "referenced_type" : "type-2974", "self_type" : "type-2976", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *&", "name" : "keymaster_key_param_t *&", "referenced_type" : "type-3531", "self_type" : "type-3533", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *&", "name" : "keymaster_key_param_t *&", "referenced_type" : "type-3717", "self_type" : "type-3719", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *&", "name" : "keymaster_key_param_t *&", "referenced_type" : "type-3845", "self_type" : "type-3844", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *&", "name" : "keymaster_key_param_t *&", "referenced_type" : "type-3857", "self_type" : "type-3859", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *&", "name" : "keymaster_key_param_t *&", "referenced_type" : "type-3969", "self_type" : "type-3971", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *&", "name" : "keymaster_key_param_t *&", "referenced_type" : "type-4111", "self_type" : "type-4113", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *&", "name" : "keymaster_key_param_t *&", "referenced_type" : "type-4259", "self_type" : "type-4261", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *&", "name" : "keymaster_key_param_t *&", "referenced_type" : "type-429", "self_type" : "type-431", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *&", "name" : "keymaster_key_param_t *&", "referenced_type" : "type-4419", "self_type" : "type-4421", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *&", "name" : "keymaster_key_param_t *&", "referenced_type" : "type-4609", "self_type" : "type-4611", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *&", "name" : "keymaster_key_param_t *&", "referenced_type" : "type-4679", "self_type" : "type-4694", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *&", "name" : "keymaster_key_param_t *&", "referenced_type" : "type-4799", "self_type" : "type-4801", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *&", "name" : "keymaster_key_param_t *&", "referenced_type" : "type-4977", "self_type" : "type-4979", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *&", "name" : "keymaster_key_param_t *&", "referenced_type" : "type-5164", "self_type" : "type-5166", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *&", "name" : "keymaster_key_param_t *&", "referenced_type" : "type-544", "self_type" : "type-546", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *&", "name" : "keymaster_key_param_t *&", "referenced_type" : "type-804", "self_type" : "type-806", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_padding_t &", "name" : "keymaster_padding_t &", "referenced_type" : "type-1192", "self_type" : "type-1191", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_padding_t &", "name" : "keymaster_padding_t &", "referenced_type" : "type-1579", "self_type" : "type-1578", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_padding_t &", "name" : "keymaster_padding_t &", "referenced_type" : "type-1724", "self_type" : "type-1723", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_padding_t &", "name" : "keymaster_padding_t &", "referenced_type" : "type-1975", "self_type" : "type-1974", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_padding_t &", "name" : "keymaster_padding_t &", "referenced_type" : "type-214", "self_type" : "type-213", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_padding_t &", "name" : "keymaster_padding_t &", "referenced_type" : "type-2195", "self_type" : "type-2194", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_padding_t &", "name" : "keymaster_padding_t &", "referenced_type" : "type-2481", "self_type" : "type-2480", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_padding_t &", "name" : "keymaster_padding_t &", "referenced_type" : "type-2712", "self_type" : "type-2711", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_padding_t &", "name" : "keymaster_padding_t &", "referenced_type" : "type-2886", "self_type" : "type-2885", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_padding_t &", "name" : "keymaster_padding_t &", "referenced_type" : "type-3099", "self_type" : "type-3098", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_padding_t &", "name" : "keymaster_padding_t &", "referenced_type" : "type-3297", "self_type" : "type-3296", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_padding_t &", "name" : "keymaster_padding_t &", "referenced_type" : "type-3653", "self_type" : "type-3652", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_padding_t &", "name" : "keymaster_padding_t &", "referenced_type" : "type-368", "self_type" : "type-367", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_padding_t &", "name" : "keymaster_padding_t &", "referenced_type" : "type-3798", "self_type" : "type-3797", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_padding_t &", "name" : "keymaster_padding_t &", "referenced_type" : "type-4049", "self_type" : "type-4048", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_padding_t &", "name" : "keymaster_padding_t &", "referenced_type" : "type-4245", "self_type" : "type-4244", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_padding_t &", "name" : "keymaster_padding_t &", "referenced_type" : "type-4520", "self_type" : "type-4519", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_padding_t &", "name" : "keymaster_padding_t &", "referenced_type" : "type-4740", "self_type" : "type-4739", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_padding_t &", "name" : "keymaster_padding_t &", "referenced_type" : "type-4901", "self_type" : "type-4900", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_padding_t &", "name" : "keymaster_padding_t &", "referenced_type" : "type-5094", "self_type" : "type-5093", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_padding_t &", "name" : "keymaster_padding_t &", "referenced_type" : "type-5233", "self_type" : "type-5232", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_padding_t &", "name" : "keymaster_padding_t &", "referenced_type" : "type-5412", "self_type" : "type-5411", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_padding_t &", "name" : "keymaster_padding_t &", "referenced_type" : "type-643", "self_type" : "type-642", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_padding_t const (&)[3]", "name" : "keymaster_padding_t const (&)[3]", "referenced_type" : "type-2293", "self_type" : "type-2296", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_padding_t const (&)[3]", "name" : "keymaster_padding_t const (&)[3]", "referenced_type" : "type-4343", "self_type" : "type-4346", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "unsigned int &", "name" : "unsigned int &", "referenced_type" : "type-122", "self_type" : "type-121", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" } ], "pointer_types" : [ { "alignment" : 4, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-1475", "self_type" : "type-1474", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-1682", "self_type" : "type-1681", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-1919", "self_type" : "type-1918", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-2058", "self_type" : "type-2057", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-2264", "self_type" : "type-2263", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-2392", "self_type" : "type-2391", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-2588", "self_type" : "type-2587", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-2819", "self_type" : "type-2818", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-2895", "self_type" : "type-2894", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-3020", "self_type" : "type-3019", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-32", "self_type" : "type-31", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-324", "self_type" : "type-323", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-3549", "self_type" : "type-3548", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-3756", "self_type" : "type-3755", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-3993", "self_type" : "type-3992", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-4131", "self_type" : "type-4130", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-4314", "self_type" : "type-4313", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-4440", "self_type" : "type-4439", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-4627", "self_type" : "type-4626", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-4844", "self_type" : "type-4843", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-4910", "self_type" : "type-4909", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-5024", "self_type" : "type-5023", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-571", "self_type" : "type-570", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "asn1_string_st *", "name" : "asn1_string_st *", "referenced_type" : "type-849", "self_type" : "type-848", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-1477", "self_type" : "type-1476", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-1685", "self_type" : "type-1684", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-1921", "self_type" : "type-1920", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-2060", "self_type" : "type-2059", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-2266", "self_type" : "type-2265", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-2394", "self_type" : "type-2393", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-2590", "self_type" : "type-2589", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-2821", "self_type" : "type-2820", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-2911", "self_type" : "type-2910", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-3022", "self_type" : "type-3021", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-326", "self_type" : "type-325", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-34", "self_type" : "type-33", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-3551", "self_type" : "type-3550", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-3759", "self_type" : "type-3758", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-3995", "self_type" : "type-3994", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-4133", "self_type" : "type-4132", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-4316", "self_type" : "type-4315", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-4442", "self_type" : "type-4441", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-4629", "self_type" : "type-4628", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-4846", "self_type" : "type-4845", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-4926", "self_type" : "type-4925", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-5026", "self_type" : "type-5025", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-573", "self_type" : "type-572", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "asn1_type_st *", "name" : "asn1_type_st *", "referenced_type" : "type-853", "self_type" : "type-852", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "bignum_st *", "name" : "bignum_st *", "referenced_type" : "type-1738", "self_type" : "type-1737", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 4, "linker_set_key" : "bignum_st *", "name" : "bignum_st *", "referenced_type" : "type-3812", "self_type" : "type-3811", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 4, "linker_set_key" : "bignum_st *", "name" : "bignum_st *", "referenced_type" : "type-386", "self_type" : "type-385", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 4, "linker_set_key" : "bool *", "name" : "bool *", "referenced_type" : "type-606", "self_type" : "type-889", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "const char *", "name" : "const char *", "referenced_type" : "type-21", "self_type" : "type-20", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h" }, { "alignment" : 4, "linker_set_key" : "const crypto_ex_data_st *", "name" : "const crypto_ex_data_st *", "referenced_type" : "type-1756", "self_type" : "type-1758", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "linker_set_key" : "const crypto_ex_data_st *", "name" : "const crypto_ex_data_st *", "referenced_type" : "type-1832", "self_type" : "type-1834", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "linker_set_key" : "const crypto_ex_data_st *", "name" : "const crypto_ex_data_st *", "referenced_type" : "type-3830", "self_type" : "type-3832", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "linker_set_key" : "const crypto_ex_data_st *", "name" : "const crypto_ex_data_st *", "referenced_type" : "type-3906", "self_type" : "type-3908", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "linker_set_key" : "const crypto_ex_data_st *", "name" : "const crypto_ex_data_st *", "referenced_type" : "type-404", "self_type" : "type-406", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "linker_set_key" : "const crypto_ex_data_st *", "name" : "const crypto_ex_data_st *", "referenced_type" : "type-480", "self_type" : "type-482", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "linker_set_key" : "const ec_key_st *", "name" : "const ec_key_st *", "referenced_type" : "type-1749", "self_type" : "type-1751", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "linker_set_key" : "const ec_key_st *", "name" : "const ec_key_st *", "referenced_type" : "type-1822", "self_type" : "type-1824", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "linker_set_key" : "const ec_key_st *", "name" : "const ec_key_st *", "referenced_type" : "type-3823", "self_type" : "type-3825", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "linker_set_key" : "const ec_key_st *", "name" : "const ec_key_st *", "referenced_type" : "type-3896", "self_type" : "type-3898", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "linker_set_key" : "const ec_key_st *", "name" : "const ec_key_st *", "referenced_type" : "type-397", "self_type" : "type-399", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "linker_set_key" : "const ec_key_st *", "name" : "const ec_key_st *", "referenced_type" : "type-470", "self_type" : "type-472", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "linker_set_key" : "const env_md_st *", "name" : "const env_md_st *", "referenced_type" : "type-1559", "self_type" : "type-1558", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" }, { "alignment" : 4, "linker_set_key" : "const env_md_st *", "name" : "const env_md_st *", "referenced_type" : "type-1659", "self_type" : "type-1661", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" }, { "alignment" : 4, "linker_set_key" : "const env_md_st *", "name" : "const env_md_st *", "referenced_type" : "type-185", "self_type" : "type-184", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" }, { "alignment" : 4, "linker_set_key" : "const env_md_st *", "name" : "const env_md_st *", "referenced_type" : "type-2144", "self_type" : "type-2143", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 4, "linker_set_key" : "const env_md_st *", "name" : "const env_md_st *", "referenced_type" : "type-2238", "self_type" : "type-2240", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 4, "linker_set_key" : "const env_md_st *", "name" : "const env_md_st *", "referenced_type" : "type-299", "self_type" : "type-301", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" }, { "alignment" : 4, "linker_set_key" : "const env_md_st *", "name" : "const env_md_st *", "referenced_type" : "type-3633", "self_type" : "type-3632", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" }, { "alignment" : 4, "linker_set_key" : "const env_md_st *", "name" : "const env_md_st *", "referenced_type" : "type-3733", "self_type" : "type-3735", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" }, { "alignment" : 4, "linker_set_key" : "const env_md_st *", "name" : "const env_md_st *", "referenced_type" : "type-4210", "self_type" : "type-4209", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 4, "linker_set_key" : "const env_md_st *", "name" : "const env_md_st *", "referenced_type" : "type-4288", "self_type" : "type-4290", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster0_device *", "name" : "const keymaster0_device *", "referenced_type" : "type-1759", "self_type" : "type-1762", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster0_device *", "name" : "const keymaster0_device *", "referenced_type" : "type-1964", "self_type" : "type-1966", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster0_device *", "name" : "const keymaster0_device *", "referenced_type" : "type-2692", "self_type" : "type-2694", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster0_device *", "name" : "const keymaster0_device *", "referenced_type" : "type-3113", "self_type" : "type-3112", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster0_device *", "name" : "const keymaster0_device *", "referenced_type" : "type-3833", "self_type" : "type-3836", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster0_device *", "name" : "const keymaster0_device *", "referenced_type" : "type-4038", "self_type" : "type-4040", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster0_device *", "name" : "const keymaster0_device *", "referenced_type" : "type-407", "self_type" : "type-411", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster0_device *", "name" : "const keymaster0_device *", "referenced_type" : "type-4720", "self_type" : "type-4722", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster0_device *", "name" : "const keymaster0_device *", "referenced_type" : "type-5139", "self_type" : "type-5138", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster0_device *", "name" : "const keymaster0_device *", "referenced_type" : "type-601", "self_type" : "type-600", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster0_device *", "name" : "const keymaster0_device *", "referenced_type" : "type-632", "self_type" : "type-634", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster1_device *", "name" : "const keymaster1_device *", "referenced_type" : "type-104", "self_type" : "type-103", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster1_device *", "name" : "const keymaster1_device *", "referenced_type" : "type-1529", "self_type" : "type-1528", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster1_device *", "name" : "const keymaster1_device *", "referenced_type" : "type-1668", "self_type" : "type-1667", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster1_device *", "name" : "const keymaster1_device *", "referenced_type" : "type-1807", "self_type" : "type-1806", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster1_device *", "name" : "const keymaster1_device *", "referenced_type" : "type-2114", "self_type" : "type-2113", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster1_device *", "name" : "const keymaster1_device *", "referenced_type" : "type-2250", "self_type" : "type-2249", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster1_device *", "name" : "const keymaster1_device *", "referenced_type" : "type-2439", "self_type" : "type-2438", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster1_device *", "name" : "const keymaster1_device *", "referenced_type" : "type-2683", "self_type" : "type-2682", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster1_device *", "name" : "const keymaster1_device *", "referenced_type" : "type-3069", "self_type" : "type-3071", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster1_device *", "name" : "const keymaster1_device *", "referenced_type" : "type-310", "self_type" : "type-309", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster1_device *", "name" : "const keymaster1_device *", "referenced_type" : "type-3603", "self_type" : "type-3602", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster1_device *", "name" : "const keymaster1_device *", "referenced_type" : "type-3742", "self_type" : "type-3741", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster1_device *", "name" : "const keymaster1_device *", "referenced_type" : "type-3881", "self_type" : "type-3880", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster1_device *", "name" : "const keymaster1_device *", "referenced_type" : "type-4187", "self_type" : "type-4186", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster1_device *", "name" : "const keymaster1_device *", "referenced_type" : "type-4300", "self_type" : "type-4299", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster1_device *", "name" : "const keymaster1_device *", "referenced_type" : "type-4487", "self_type" : "type-4486", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster1_device *", "name" : "const keymaster1_device *", "referenced_type" : "type-453", "self_type" : "type-452", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster1_device *", "name" : "const keymaster1_device *", "referenced_type" : "type-4711", "self_type" : "type-4710", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster1_device *", "name" : "const keymaster1_device *", "referenced_type" : "type-5065", "self_type" : "type-5067", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster2_device *", "name" : "const keymaster2_device *", "referenced_type" : "type-3082", "self_type" : "type-3084", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster2_device *", "name" : "const keymaster2_device *", "referenced_type" : "type-5078", "self_type" : "type-5080", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::AbortOperationRequest *", "name" : "const keymaster::AbortOperationRequest *", "referenced_type" : "type-1019", "self_type" : "type-1020", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::AbortOperationResponse *", "name" : "const keymaster::AbortOperationResponse *", "referenced_type" : "type-1023", "self_type" : "type-1025", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::AddEntropyResponse *", "name" : "const keymaster::AddEntropyResponse *", "referenced_type" : "type-1030", "self_type" : "type-1031", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::AesKeyFactory *", "name" : "const keymaster::AesKeyFactory *", "referenced_type" : "type-2658", "self_type" : "type-2659", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/aes_key.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::AttestationRecordContext *", "name" : "const keymaster::AttestationRecordContext *", "referenced_type" : "type-882", "self_type" : "type-883", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::AuthProxy *", "name" : "const keymaster::AuthProxy *", "referenced_type" : "type-928", "self_type" : "type-939", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::AuthProxyIterator *", "name" : "const keymaster::AuthProxyIterator *", "referenced_type" : "type-856", "self_type" : "type-904", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::AuthorizationSet *", "name" : "const keymaster::AuthorizationSet *", "referenced_type" : "type-735", "self_type" : "type-792", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::AuthorizationSetBuilder *", "name" : "const keymaster::AuthorizationSetBuilder *", "referenced_type" : "type-820", "self_type" : "type-830", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::Buffer *", "name" : "const keymaster::Buffer *", "referenced_type" : "type-1150", "self_type" : "type-1171", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::ComputeSharedHmacRequest *", "name" : "const keymaster::ComputeSharedHmacRequest *", "referenced_type" : "type-1102", "self_type" : "type-1103", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::ConfigureRequest *", "name" : "const keymaster::ConfigureRequest *", "referenced_type" : "type-1084", "self_type" : "type-1085", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::ConfigureResponse *", "name" : "const keymaster::ConfigureResponse *", "referenced_type" : "type-1089", "self_type" : "type-1090", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::DefaultDelete<keymaster::AndroidKeymaster> *", "name" : "const keymaster::DefaultDelete<keymaster::AndroidKeymaster> *", "referenced_type" : "type-2951", "self_type" : "type-2955", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::DefaultDelete<keymaster::Key> *", "name" : "const keymaster::DefaultDelete<keymaster::Key> *", "referenced_type" : "type-662", "self_type" : "type-673", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::DefaultDelete<keymaster::Operation> *", "name" : "const keymaster::DefaultDelete<keymaster::Operation> *", "referenced_type" : "type-234", "self_type" : "type-248", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::DefaultDelete<keymaster_algorithm_t []> *", "name" : "const keymaster::DefaultDelete<keymaster_algorithm_t []> *", "referenced_type" : "type-720", "self_type" : "type-725", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::DefaultDelete<keymaster_blob_t []> *", "name" : "const keymaster::DefaultDelete<keymaster_blob_t []> *", "referenced_type" : "type-5120", "self_type" : "type-5129", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::DefaultDelete<keymaster_block_mode_t []> *", "name" : "const keymaster::DefaultDelete<keymaster_block_mode_t []> *", "referenced_type" : "type-770", "self_type" : "type-783", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::DefaultDelete<keymaster_digest_t []> *", "name" : "const keymaster::DefaultDelete<keymaster_digest_t []> *", "referenced_type" : "type-860", "self_type" : "type-875", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::DefaultDelete<keymaster_key_format_t []> *", "name" : "const keymaster::DefaultDelete<keymaster_key_format_t []> *", "referenced_type" : "type-925", "self_type" : "type-940", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::DefaultDelete<keymaster_padding_t []> *", "name" : "const keymaster::DefaultDelete<keymaster_padding_t []> *", "referenced_type" : "type-807", "self_type" : "type-815", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::DefaultDelete<unsigned char []> *", "name" : "const keymaster::DefaultDelete<unsigned char []> *", "referenced_type" : "type-80", "self_type" : "type-280", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::DeleteAllKeysRequest *", "name" : "const keymaster::DeleteAllKeysRequest *", "referenced_type" : "type-1056", "self_type" : "type-1057", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::DeleteAllKeysResponse *", "name" : "const keymaster::DeleteAllKeysResponse *", "referenced_type" : "type-1060", "self_type" : "type-1061", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::DeleteKeyResponse *", "name" : "const keymaster::DeleteKeyResponse *", "referenced_type" : "type-1052", "self_type" : "type-1053", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::EcKey *", "name" : "const keymaster::EcKey *", "referenced_type" : "type-838", "self_type" : "type-839", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::EcKeyFactory *", "name" : "const keymaster::EcKeyFactory *", "referenced_type" : "type-901", "self_type" : "type-902", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key_factory.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::EcdsaKeymaster0KeyFactory *", "name" : "const keymaster::EcdsaKeymaster0KeyFactory *", "referenced_type" : "type-906", "self_type" : "type-908", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::EcdsaKeymaster1KeyFactory *", "name" : "const keymaster::EcdsaKeymaster1KeyFactory *", "referenced_type" : "type-147", "self_type" : "type-148", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::EcdsaOperationFactory *", "name" : "const keymaster::EcdsaOperationFactory *", "referenced_type" : "type-199", "self_type" : "type-200", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::EcdsaSignOperationFactory *", "name" : "const keymaster::EcdsaSignOperationFactory *", "referenced_type" : "type-202", "self_type" : "type-203", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::EcdsaVerifyOperationFactory *", "name" : "const keymaster::EcdsaVerifyOperationFactory *", "referenced_type" : "type-206", "self_type" : "type-207", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::GenerateKeyRequest *", "name" : "const keymaster::GenerateKeyRequest *", "referenced_type" : "type-989", "self_type" : "type-990", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::GetHmacSharingParametersResponse *", "name" : "const keymaster::GetHmacSharingParametersResponse *", "referenced_type" : "type-1098", "self_type" : "type-1099", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::GetVersionRequest *", "name" : "const keymaster::GetVersionRequest *", "referenced_type" : "type-1065", "self_type" : "type-1066", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::HmacKeyFactory *", "name" : "const keymaster::HmacKeyFactory *", "referenced_type" : "type-2669", "self_type" : "type-2670", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac_key.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::Key *", "name" : "const keymaster::Key *", "referenced_type" : "type-821", "self_type" : "type-822", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::KeyFactory *", "name" : "const keymaster::KeyFactory *", "referenced_type" : "type-163", "self_type" : "type-162", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::Keymaster0Engine *", "name" : "const keymaster::Keymaster0Engine *", "referenced_type" : "type-598", "self_type" : "type-597", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::Keymaster1ArbitrationFactory<keymaster::EcdsaKeymaster1KeyFactory> *", "name" : "const keymaster::Keymaster1ArbitrationFactory<keymaster::EcdsaKeymaster1KeyFactory> *", "referenced_type" : "type-2470", "self_type" : "type-2471", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::Keymaster1ArbitrationFactory<keymaster::RsaKeymaster1KeyFactory> *", "name" : "const keymaster::Keymaster1ArbitrationFactory<keymaster::RsaKeymaster1KeyFactory> *", "referenced_type" : "type-2474", "self_type" : "type-2475", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::Keymaster1Engine *", "name" : "const keymaster::Keymaster1Engine *", "referenced_type" : "type-133", "self_type" : "type-134", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::Keymaster1Engine::KeyData *", "name" : "const keymaster::Keymaster1Engine::KeyData *", "referenced_type" : "type-473", "self_type" : "type-474", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::Keymaster1LegacySupport *", "name" : "const keymaster::Keymaster1LegacySupport *", "referenced_type" : "type-2467", "self_type" : "type-2468", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::KeymasterContext *", "name" : "const keymaster::KeymasterContext *", "referenced_type" : "type-1148", "self_type" : "type-1149", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_context.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::KeymasterEnforcement *", "name" : "const keymaster::KeymasterEnforcement *", "referenced_type" : "type-1144", "self_type" : "type-1145", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::KeymasterPassthroughEngine *", "name" : "const keymaster::KeymasterPassthroughEngine *", "referenced_type" : "type-2452", "self_type" : "type-2451", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_key.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::KeymasterPassthroughKeyFactory *", "name" : "const keymaster::KeymasterPassthroughKeyFactory *", "referenced_type" : "type-2456", "self_type" : "type-2457", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_key.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::Operation *", "name" : "const keymaster::Operation *", "referenced_type" : "type-179", "self_type" : "type-180", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/operation.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::OperationFactory *", "name" : "const keymaster::OperationFactory *", "referenced_type" : "type-173", "self_type" : "type-174", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/operation.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::OperationFactory::KeyType *", "name" : "const keymaster::OperationFactory::KeyType *", "referenced_type" : "type-169", "self_type" : "type-171", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/operation.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::PureSoftKeymasterContext *", "name" : "const keymaster::PureSoftKeymasterContext *", "referenced_type" : "type-2854", "self_type" : "type-2857", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::RandomSource *", "name" : "const keymaster::RandomSource *", "referenced_type" : "type-2646", "self_type" : "type-2648", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::RsaCryptOperation *", "name" : "const keymaster::RsaCryptOperation *", "referenced_type" : "type-2159", "self_type" : "type-2160", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::RsaDecryptionOperationFactory *", "name" : "const keymaster::RsaDecryptionOperationFactory *", "referenced_type" : "type-2182", "self_type" : "type-2183", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::RsaDigestingOperation *", "name" : "const keymaster::RsaDigestingOperation *", "referenced_type" : "type-2151", "self_type" : "type-2152", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::RsaEncryptionOperationFactory *", "name" : "const keymaster::RsaEncryptionOperationFactory *", "referenced_type" : "type-2179", "self_type" : "type-2180", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::RsaKey *", "name" : "const keymaster::RsaKey *", "referenced_type" : "type-564", "self_type" : "type-565", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::RsaKeyFactory *", "name" : "const keymaster::RsaKeyFactory *", "referenced_type" : "type-594", "self_type" : "type-595", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key_factory.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::RsaKeymaster0KeyFactory *", "name" : "const keymaster::RsaKeymaster0KeyFactory *", "referenced_type" : "type-610", "self_type" : "type-611", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::RsaKeymaster1KeyFactory *", "name" : "const keymaster::RsaKeymaster1KeyFactory *", "referenced_type" : "type-2136", "self_type" : "type-2137", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::RsaOperation *", "name" : "const keymaster::RsaOperation *", "referenced_type" : "type-2147", "self_type" : "type-2148", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::RsaOperationFactory *", "name" : "const keymaster::RsaOperationFactory *", "referenced_type" : "type-2166", "self_type" : "type-2167", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::RsaSigningOperationFactory *", "name" : "const keymaster::RsaSigningOperationFactory *", "referenced_type" : "type-2171", "self_type" : "type-2172", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::RsaVerificationOperationFactory *", "name" : "const keymaster::RsaVerificationOperationFactory *", "referenced_type" : "type-2176", "self_type" : "type-2177", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::SoftKeymasterContext *", "name" : "const keymaster::SoftKeymasterContext *", "referenced_type" : "type-2638", "self_type" : "type-2639", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::SoftKeymasterDevice *", "name" : "const keymaster::SoftKeymasterDevice *", "referenced_type" : "type-3067", "self_type" : "type-3068", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::SoftKeymasterEnforcement *", "name" : "const keymaster::SoftKeymasterEnforcement *", "referenced_type" : "type-2841", "self_type" : "type-2842", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::SoftKeymasterLogger *", "name" : "const keymaster::SoftKeymasterLogger *", "referenced_type" : "type-5243", "self_type" : "type-5242", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_logger.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::SoftwareKeyBlobMaker *", "name" : "const keymaster::SoftwareKeyBlobMaker *", "referenced_type" : "type-144", "self_type" : "type-899", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/soft_key_factory.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::SupportedAlgorithmsRequest *", "name" : "const keymaster::SupportedAlgorithmsRequest *", "referenced_type" : "type-916", "self_type" : "type-918", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::SupportedByAlgorithmAndPurposeRequest *", "name" : "const keymaster::SupportedByAlgorithmAndPurposeRequest *", "referenced_type" : "type-934", "self_type" : "type-935", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::SupportedByAlgorithmRequest *", "name" : "const keymaster::SupportedByAlgorithmRequest *", "referenced_type" : "type-922", "self_type" : "type-923", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::SupportedResponse<keymaster_algorithm_t> *", "name" : "const keymaster::SupportedResponse<keymaster_algorithm_t> *", "referenced_type" : "type-947", "self_type" : "type-948", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::SupportedResponse<keymaster_block_mode_t> *", "name" : "const keymaster::SupportedResponse<keymaster_block_mode_t> *", "referenced_type" : "type-953", "self_type" : "type-956", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::SupportedResponse<keymaster_digest_t> *", "name" : "const keymaster::SupportedResponse<keymaster_digest_t> *", "referenced_type" : "type-966", "self_type" : "type-967", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::SupportedResponse<keymaster_key_format_t> *", "name" : "const keymaster::SupportedResponse<keymaster_key_format_t> *", "referenced_type" : "type-971", "self_type" : "type-974", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::SupportedResponse<keymaster_padding_t> *", "name" : "const keymaster::SupportedResponse<keymaster_padding_t> *", "referenced_type" : "type-960", "self_type" : "type-962", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::SymmetricKey *", "name" : "const keymaster::SymmetricKey *", "referenced_type" : "type-2652", "self_type" : "type-2653", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::SymmetricKeyFactory *", "name" : "const keymaster::SymmetricKeyFactory *", "referenced_type" : "type-2649", "self_type" : "type-2650", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::TripleDesKeyFactory *", "name" : "const keymaster::TripleDesKeyFactory *", "referenced_type" : "type-2675", "self_type" : "type-2676", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/triple_des_key.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::UniquePtr<ec_key_st, keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> > *", "name" : "const keymaster::UniquePtr<ec_key_st, keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> > *", "referenced_type" : "type-1119", "self_type" : "type-1131", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::UniquePtr<evp_pkey_st, keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> > *", "name" : "const keymaster::UniquePtr<evp_pkey_st, keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> > *", "referenced_type" : "type-361", "self_type" : "type-362", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::UniquePtr<hmac_ctx_st, keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> > *", "name" : "const keymaster::UniquePtr<hmac_ctx_st, keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> > *", "referenced_type" : "type-5221", "self_type" : "type-5222", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::UniquePtr<keymaster::AndroidKeymaster, keymaster::DefaultDelete<keymaster::AndroidKeymaster> > *", "name" : "const keymaster::UniquePtr<keymaster::AndroidKeymaster, keymaster::DefaultDelete<keymaster::AndroidKeymaster> > *", "referenced_type" : "type-3090", "self_type" : "type-3091", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> > *", "name" : "const keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> > *", "referenced_type" : "type-1166", "self_type" : "type-1168", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> > *", "name" : "const keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> > *", "referenced_type" : "type-2878", "self_type" : "type-2879", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::UniquePtr<keymaster_algorithm_t [], keymaster::DefaultDelete<keymaster_algorithm_t []> > *", "name" : "const keymaster::UniquePtr<keymaster_algorithm_t [], keymaster::DefaultDelete<keymaster_algorithm_t []> > *", "referenced_type" : "type-1181", "self_type" : "type-1182", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::UniquePtr<keymaster_blob_t [], keymaster::DefaultDelete<keymaster_blob_t []> > *", "name" : "const keymaster::UniquePtr<keymaster_blob_t [], keymaster::DefaultDelete<keymaster_blob_t []> > *", "referenced_type" : "type-5226", "self_type" : "type-5227", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::UniquePtr<keymaster_block_mode_t [], keymaster::DefaultDelete<keymaster_block_mode_t []> > *", "name" : "const keymaster::UniquePtr<keymaster_block_mode_t [], keymaster::DefaultDelete<keymaster_block_mode_t []> > *", "referenced_type" : "type-1187", "self_type" : "type-1188", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::UniquePtr<keymaster_digest_t [], keymaster::DefaultDelete<keymaster_digest_t []> > *", "name" : "const keymaster::UniquePtr<keymaster_digest_t [], keymaster::DefaultDelete<keymaster_digest_t []> > *", "referenced_type" : "type-1200", "self_type" : "type-1201", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::UniquePtr<keymaster_key_format_t [], keymaster::DefaultDelete<keymaster_key_format_t []> > *", "name" : "const keymaster::UniquePtr<keymaster_key_format_t [], keymaster::DefaultDelete<keymaster_key_format_t []> > *", "referenced_type" : "type-1207", "self_type" : "type-1208", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::UniquePtr<keymaster_padding_t [], keymaster::DefaultDelete<keymaster_padding_t []> > *", "name" : "const keymaster::UniquePtr<keymaster_padding_t [], keymaster::DefaultDelete<keymaster_padding_t []> > *", "referenced_type" : "type-1194", "self_type" : "type-1195", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::UniquePtr<rsa_st, keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> > *", "name" : "const keymaster::UniquePtr<rsa_st, keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> > *", "referenced_type" : "type-2187", "self_type" : "type-2188", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::UniquePtr<rsa_st, keymaster::RsaKey::RSA_Delete> *", "name" : "const keymaster::UniquePtr<rsa_st, keymaster::RsaKey::RSA_Delete> *", "referenced_type" : "type-620", "self_type" : "type-621", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::UniquePtr<unsigned char [], keymaster::DefaultDelete<unsigned char []> > *", "name" : "const keymaster::UniquePtr<unsigned char [], keymaster::DefaultDelete<unsigned char []> > *", "referenced_type" : "type-951", "self_type" : "type-961", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::VerifyAuthorizationRequest *", "name" : "const keymaster::VerifyAuthorizationRequest *", "referenced_type" : "type-1124", "self_type" : "type-1125", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster::VerifyAuthorizationResponse *", "name" : "const keymaster::VerifyAuthorizationResponse *", "referenced_type" : "type-1130", "self_type" : "type-1132", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_algorithm_t *", "name" : "const keymaster_algorithm_t *", "referenced_type" : "type-1217", "self_type" : "type-1219", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_algorithm_t *", "name" : "const keymaster_algorithm_t *", "referenced_type" : "type-1589", "self_type" : "type-1591", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_algorithm_t *", "name" : "const keymaster_algorithm_t *", "referenced_type" : "type-1850", "self_type" : "type-1852", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_algorithm_t *", "name" : "const keymaster_algorithm_t *", "referenced_type" : "type-1985", "self_type" : "type-1987", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_algorithm_t *", "name" : "const keymaster_algorithm_t *", "referenced_type" : "type-2009", "self_type" : "type-2018", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_algorithm_t *", "name" : "const keymaster_algorithm_t *", "referenced_type" : "type-228", "self_type" : "type-230", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_algorithm_t *", "name" : "const keymaster_algorithm_t *", "referenced_type" : "type-2310", "self_type" : "type-2312", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_algorithm_t *", "name" : "const keymaster_algorithm_t *", "referenced_type" : "type-2513", "self_type" : "type-2515", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_algorithm_t *", "name" : "const keymaster_algorithm_t *", "referenced_type" : "type-2717", "self_type" : "type-2720", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_algorithm_t *", "name" : "const keymaster_algorithm_t *", "referenced_type" : "type-2899", "self_type" : "type-2901", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_algorithm_t *", "name" : "const keymaster_algorithm_t *", "referenced_type" : "type-3316", "self_type" : "type-3318", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_algorithm_t *", "name" : "const keymaster_algorithm_t *", "referenced_type" : "type-3663", "self_type" : "type-3665", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_algorithm_t *", "name" : "const keymaster_algorithm_t *", "referenced_type" : "type-3924", "self_type" : "type-3926", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_algorithm_t *", "name" : "const keymaster_algorithm_t *", "referenced_type" : "type-4059", "self_type" : "type-4061", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_algorithm_t *", "name" : "const keymaster_algorithm_t *", "referenced_type" : "type-4083", "self_type" : "type-4092", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_algorithm_t *", "name" : "const keymaster_algorithm_t *", "referenced_type" : "type-4360", "self_type" : "type-4362", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_algorithm_t *", "name" : "const keymaster_algorithm_t *", "referenced_type" : "type-4552", "self_type" : "type-4554", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_algorithm_t *", "name" : "const keymaster_algorithm_t *", "referenced_type" : "type-4745", "self_type" : "type-4748", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_algorithm_t *", "name" : "const keymaster_algorithm_t *", "referenced_type" : "type-4914", "self_type" : "type-4916", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_algorithm_t *", "name" : "const keymaster_algorithm_t *", "referenced_type" : "type-499", "self_type" : "type-501", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_algorithm_t *", "name" : "const keymaster_algorithm_t *", "referenced_type" : "type-5105", "self_type" : "type-5107", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_algorithm_t *", "name" : "const keymaster_algorithm_t *", "referenced_type" : "type-5431", "self_type" : "type-5433", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_algorithm_t *", "name" : "const keymaster_algorithm_t *", "referenced_type" : "type-650", "self_type" : "type-652", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t *", "name" : "const keymaster_blob_t *", "referenced_type" : "type-10", "self_type" : "type-9", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t *", "name" : "const keymaster_blob_t *", "referenced_type" : "type-1455", "self_type" : "type-1454", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t *", "name" : "const keymaster_blob_t *", "referenced_type" : "type-1497", "self_type" : "type-3339", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t *", "name" : "const keymaster_blob_t *", "referenced_type" : "type-1621", "self_type" : "type-1623", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t *", "name" : "const keymaster_blob_t *", "referenced_type" : "type-1776", "self_type" : "type-1778", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t *", "name" : "const keymaster_blob_t *", "referenced_type" : "type-1828", "self_type" : "type-1840", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t *", "name" : "const keymaster_blob_t *", "referenced_type" : "type-1874", "self_type" : "type-1876", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t *", "name" : "const keymaster_blob_t *", "referenced_type" : "type-2011", "self_type" : "type-2013", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t *", "name" : "const keymaster_blob_t *", "referenced_type" : "type-2173", "self_type" : "type-2191", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t *", "name" : "const keymaster_blob_t *", "referenced_type" : "type-2283", "self_type" : "type-2303", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t *", "name" : "const keymaster_blob_t *", "referenced_type" : "type-2337", "self_type" : "type-2339", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t *", "name" : "const keymaster_blob_t *", "referenced_type" : "type-2500", "self_type" : "type-2503", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t *", "name" : "const keymaster_blob_t *", "referenced_type" : "type-2545", "self_type" : "type-2548", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t *", "name" : "const keymaster_blob_t *", "referenced_type" : "type-261", "self_type" : "type-263", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t *", "name" : "const keymaster_blob_t *", "referenced_type" : "type-2747", "self_type" : "type-2749", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t *", "name" : "const keymaster_blob_t *", "referenced_type" : "type-2944", "self_type" : "type-2946", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t *", "name" : "const keymaster_blob_t *", "referenced_type" : "type-3529", "self_type" : "type-3528", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t *", "name" : "const keymaster_blob_t *", "referenced_type" : "type-3571", "self_type" : "type-5454", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t *", "name" : "const keymaster_blob_t *", "referenced_type" : "type-3695", "self_type" : "type-3697", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t *", "name" : "const keymaster_blob_t *", "referenced_type" : "type-3850", "self_type" : "type-3852", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t *", "name" : "const keymaster_blob_t *", "referenced_type" : "type-3902", "self_type" : "type-3914", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t *", "name" : "const keymaster_blob_t *", "referenced_type" : "type-3948", "self_type" : "type-3950", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t *", "name" : "const keymaster_blob_t *", "referenced_type" : "type-4085", "self_type" : "type-4087", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t *", "name" : "const keymaster_blob_t *", "referenced_type" : "type-422", "self_type" : "type-424", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t *", "name" : "const keymaster_blob_t *", "referenced_type" : "type-4228", "self_type" : "type-4241", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t *", "name" : "const keymaster_blob_t *", "referenced_type" : "type-4333", "self_type" : "type-4353", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t *", "name" : "const keymaster_blob_t *", "referenced_type" : "type-4387", "self_type" : "type-4389", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t *", "name" : "const keymaster_blob_t *", "referenced_type" : "type-4539", "self_type" : "type-4542", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t *", "name" : "const keymaster_blob_t *", "referenced_type" : "type-4584", "self_type" : "type-4587", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t *", "name" : "const keymaster_blob_t *", "referenced_type" : "type-476", "self_type" : "type-488", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t *", "name" : "const keymaster_blob_t *", "referenced_type" : "type-4775", "self_type" : "type-4777", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t *", "name" : "const keymaster_blob_t *", "referenced_type" : "type-4949", "self_type" : "type-4951", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t *", "name" : "const keymaster_blob_t *", "referenced_type" : "type-5144", "self_type" : "type-5146", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t *", "name" : "const keymaster_blob_t *", "referenced_type" : "type-523", "self_type" : "type-525", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t *", "name" : "const keymaster_blob_t *", "referenced_type" : "type-55", "self_type" : "type-1240", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_blob_t *", "name" : "const keymaster_blob_t *", "referenced_type" : "type-682", "self_type" : "type-684", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_block_mode_t *", "name" : "const keymaster_block_mode_t *", "referenced_type" : "type-1220", "self_type" : "type-1222", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_block_mode_t *", "name" : "const keymaster_block_mode_t *", "referenced_type" : "type-1592", "self_type" : "type-1594", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_block_mode_t *", "name" : "const keymaster_block_mode_t *", "referenced_type" : "type-1853", "self_type" : "type-1855", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_block_mode_t *", "name" : "const keymaster_block_mode_t *", "referenced_type" : "type-1988", "self_type" : "type-1990", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_block_mode_t *", "name" : "const keymaster_block_mode_t *", "referenced_type" : "type-2023", "self_type" : "type-2030", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_block_mode_t *", "name" : "const keymaster_block_mode_t *", "referenced_type" : "type-2229", "self_type" : "type-2228", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/operation.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_block_mode_t *", "name" : "const keymaster_block_mode_t *", "referenced_type" : "type-231", "self_type" : "type-233", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_block_mode_t *", "name" : "const keymaster_block_mode_t *", "referenced_type" : "type-2313", "self_type" : "type-2315", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_block_mode_t *", "name" : "const keymaster_block_mode_t *", "referenced_type" : "type-2516", "self_type" : "type-2518", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_block_mode_t *", "name" : "const keymaster_block_mode_t *", "referenced_type" : "type-2721", "self_type" : "type-2723", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_block_mode_t *", "name" : "const keymaster_block_mode_t *", "referenced_type" : "type-2902", "self_type" : "type-2904", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_block_mode_t *", "name" : "const keymaster_block_mode_t *", "referenced_type" : "type-3319", "self_type" : "type-3321", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_block_mode_t *", "name" : "const keymaster_block_mode_t *", "referenced_type" : "type-3666", "self_type" : "type-3668", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_block_mode_t *", "name" : "const keymaster_block_mode_t *", "referenced_type" : "type-3927", "self_type" : "type-3929", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_block_mode_t *", "name" : "const keymaster_block_mode_t *", "referenced_type" : "type-4062", "self_type" : "type-4064", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_block_mode_t *", "name" : "const keymaster_block_mode_t *", "referenced_type" : "type-4096", "self_type" : "type-4103", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_block_mode_t *", "name" : "const keymaster_block_mode_t *", "referenced_type" : "type-4279", "self_type" : "type-4278", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/operation.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_block_mode_t *", "name" : "const keymaster_block_mode_t *", "referenced_type" : "type-4363", "self_type" : "type-4365", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_block_mode_t *", "name" : "const keymaster_block_mode_t *", "referenced_type" : "type-4555", "self_type" : "type-4557", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_block_mode_t *", "name" : "const keymaster_block_mode_t *", "referenced_type" : "type-4749", "self_type" : "type-4751", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_block_mode_t *", "name" : "const keymaster_block_mode_t *", "referenced_type" : "type-4917", "self_type" : "type-4919", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_block_mode_t *", "name" : "const keymaster_block_mode_t *", "referenced_type" : "type-502", "self_type" : "type-504", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_block_mode_t *", "name" : "const keymaster_block_mode_t *", "referenced_type" : "type-5108", "self_type" : "type-5110", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_block_mode_t *", "name" : "const keymaster_block_mode_t *", "referenced_type" : "type-5434", "self_type" : "type-5436", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_block_mode_t *", "name" : "const keymaster_block_mode_t *", "referenced_type" : "type-653", "self_type" : "type-655", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_digest_t *", "name" : "const keymaster_digest_t *", "referenced_type" : "type-1226", "self_type" : "type-1228", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_digest_t *", "name" : "const keymaster_digest_t *", "referenced_type" : "type-1599", "self_type" : "type-1601", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_digest_t *", "name" : "const keymaster_digest_t *", "referenced_type" : "type-1859", "self_type" : "type-1861", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_digest_t *", "name" : "const keymaster_digest_t *", "referenced_type" : "type-1994", "self_type" : "type-1996", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_digest_t *", "name" : "const keymaster_digest_t *", "referenced_type" : "type-2046", "self_type" : "type-2054", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_digest_t *", "name" : "const keymaster_digest_t *", "referenced_type" : "type-2234", "self_type" : "type-2233", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/operation.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_digest_t *", "name" : "const keymaster_digest_t *", "referenced_type" : "type-2319", "self_type" : "type-2321", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_digest_t *", "name" : "const keymaster_digest_t *", "referenced_type" : "type-240", "self_type" : "type-242", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_digest_t *", "name" : "const keymaster_digest_t *", "referenced_type" : "type-2522", "self_type" : "type-2524", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_digest_t *", "name" : "const keymaster_digest_t *", "referenced_type" : "type-2727", "self_type" : "type-2729", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_digest_t *", "name" : "const keymaster_digest_t *", "referenced_type" : "type-2908", "self_type" : "type-2912", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_digest_t *", "name" : "const keymaster_digest_t *", "referenced_type" : "type-3325", "self_type" : "type-3327", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_digest_t *", "name" : "const keymaster_digest_t *", "referenced_type" : "type-3673", "self_type" : "type-3675", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_digest_t *", "name" : "const keymaster_digest_t *", "referenced_type" : "type-3933", "self_type" : "type-3935", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_digest_t *", "name" : "const keymaster_digest_t *", "referenced_type" : "type-4068", "self_type" : "type-4070", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_digest_t *", "name" : "const keymaster_digest_t *", "referenced_type" : "type-4119", "self_type" : "type-4127", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_digest_t *", "name" : "const keymaster_digest_t *", "referenced_type" : "type-4284", "self_type" : "type-4283", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/operation.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_digest_t *", "name" : "const keymaster_digest_t *", "referenced_type" : "type-4369", "self_type" : "type-4371", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_digest_t *", "name" : "const keymaster_digest_t *", "referenced_type" : "type-4561", "self_type" : "type-4563", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_digest_t *", "name" : "const keymaster_digest_t *", "referenced_type" : "type-4755", "self_type" : "type-4757", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_digest_t *", "name" : "const keymaster_digest_t *", "referenced_type" : "type-4923", "self_type" : "type-4927", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_digest_t *", "name" : "const keymaster_digest_t *", "referenced_type" : "type-508", "self_type" : "type-510", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_digest_t *", "name" : "const keymaster_digest_t *", "referenced_type" : "type-5114", "self_type" : "type-5117", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_digest_t *", "name" : "const keymaster_digest_t *", "referenced_type" : "type-5440", "self_type" : "type-5442", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_digest_t *", "name" : "const keymaster_digest_t *", "referenced_type" : "type-659", "self_type" : "type-661", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t *", "name" : "const keymaster_key_blob_t *", "referenced_type" : "type-1215", "self_type" : "type-1239", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t *", "name" : "const keymaster_key_blob_t *", "referenced_type" : "type-1508", "self_type" : "type-3335", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t *", "name" : "const keymaster_key_blob_t *", "referenced_type" : "type-1616", "self_type" : "type-1618", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t *", "name" : "const keymaster_key_blob_t *", "referenced_type" : "type-1744", "self_type" : "type-1743", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t *", "name" : "const keymaster_key_blob_t *", "referenced_type" : "type-1835", "self_type" : "type-1837", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t *", "name" : "const keymaster_key_blob_t *", "referenced_type" : "type-1869", "self_type" : "type-1871", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t *", "name" : "const keymaster_key_blob_t *", "referenced_type" : "type-2004", "self_type" : "type-2006", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t *", "name" : "const keymaster_key_blob_t *", "referenced_type" : "type-2107", "self_type" : "type-2116", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t *", "name" : "const keymaster_key_blob_t *", "referenced_type" : "type-2297", "self_type" : "type-2299", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t *", "name" : "const keymaster_key_blob_t *", "referenced_type" : "type-2332", "self_type" : "type-2334", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t *", "name" : "const keymaster_key_blob_t *", "referenced_type" : "type-2494", "self_type" : "type-2497", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t *", "name" : "const keymaster_key_blob_t *", "referenced_type" : "type-2538", "self_type" : "type-2540", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t *", "name" : "const keymaster_key_blob_t *", "referenced_type" : "type-256", "self_type" : "type-258", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t *", "name" : "const keymaster_key_blob_t *", "referenced_type" : "type-2741", "self_type" : "type-2743", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t *", "name" : "const keymaster_key_blob_t *", "referenced_type" : "type-2937", "self_type" : "type-2939", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t *", "name" : "const keymaster_key_blob_t *", "referenced_type" : "type-3314", "self_type" : "type-3338", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t *", "name" : "const keymaster_key_blob_t *", "referenced_type" : "type-3582", "self_type" : "type-5450", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t *", "name" : "const keymaster_key_blob_t *", "referenced_type" : "type-3690", "self_type" : "type-3692", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t *", "name" : "const keymaster_key_blob_t *", "referenced_type" : "type-3818", "self_type" : "type-3817", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t *", "name" : "const keymaster_key_blob_t *", "referenced_type" : "type-3909", "self_type" : "type-3911", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t *", "name" : "const keymaster_key_blob_t *", "referenced_type" : "type-392", "self_type" : "type-391", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t *", "name" : "const keymaster_key_blob_t *", "referenced_type" : "type-3943", "self_type" : "type-3945", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t *", "name" : "const keymaster_key_blob_t *", "referenced_type" : "type-4078", "self_type" : "type-4080", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t *", "name" : "const keymaster_key_blob_t *", "referenced_type" : "type-4180", "self_type" : "type-4189", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t *", "name" : "const keymaster_key_blob_t *", "referenced_type" : "type-4347", "self_type" : "type-4349", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t *", "name" : "const keymaster_key_blob_t *", "referenced_type" : "type-4382", "self_type" : "type-4384", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t *", "name" : "const keymaster_key_blob_t *", "referenced_type" : "type-4533", "self_type" : "type-4536", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t *", "name" : "const keymaster_key_blob_t *", "referenced_type" : "type-4577", "self_type" : "type-4579", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t *", "name" : "const keymaster_key_blob_t *", "referenced_type" : "type-4769", "self_type" : "type-4771", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t *", "name" : "const keymaster_key_blob_t *", "referenced_type" : "type-483", "self_type" : "type-485", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t *", "name" : "const keymaster_key_blob_t *", "referenced_type" : "type-4942", "self_type" : "type-4944", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t *", "name" : "const keymaster_key_blob_t *", "referenced_type" : "type-5135", "self_type" : "type-5141", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t *", "name" : "const keymaster_key_blob_t *", "referenced_type" : "type-518", "self_type" : "type-520", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t *", "name" : "const keymaster_key_blob_t *", "referenced_type" : "type-5429", "self_type" : "type-5453", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t *", "name" : "const keymaster_key_blob_t *", "referenced_type" : "type-675", "self_type" : "type-677", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_blob_t *", "name" : "const keymaster_key_blob_t *", "referenced_type" : "type-69", "self_type" : "type-1236", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_format_t *", "name" : "const keymaster_key_format_t *", "referenced_type" : "type-1229", "self_type" : "type-1231", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_format_t *", "name" : "const keymaster_key_format_t *", "referenced_type" : "type-1602", "self_type" : "type-1604", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_format_t *", "name" : "const keymaster_key_format_t *", "referenced_type" : "type-1862", "self_type" : "type-1864", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_format_t *", "name" : "const keymaster_key_format_t *", "referenced_type" : "type-1997", "self_type" : "type-1999", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_format_t *", "name" : "const keymaster_key_format_t *", "referenced_type" : "type-2069", "self_type" : "type-2083", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_format_t *", "name" : "const keymaster_key_format_t *", "referenced_type" : "type-2322", "self_type" : "type-2324", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_format_t *", "name" : "const keymaster_key_format_t *", "referenced_type" : "type-243", "self_type" : "type-245", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_format_t *", "name" : "const keymaster_key_format_t *", "referenced_type" : "type-2525", "self_type" : "type-2527", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_format_t *", "name" : "const keymaster_key_format_t *", "referenced_type" : "type-2730", "self_type" : "type-2732", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_format_t *", "name" : "const keymaster_key_format_t *", "referenced_type" : "type-2913", "self_type" : "type-2915", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_format_t *", "name" : "const keymaster_key_format_t *", "referenced_type" : "type-3328", "self_type" : "type-3330", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_format_t *", "name" : "const keymaster_key_format_t *", "referenced_type" : "type-3676", "self_type" : "type-3678", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_format_t *", "name" : "const keymaster_key_format_t *", "referenced_type" : "type-3936", "self_type" : "type-3938", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_format_t *", "name" : "const keymaster_key_format_t *", "referenced_type" : "type-4071", "self_type" : "type-4073", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_format_t *", "name" : "const keymaster_key_format_t *", "referenced_type" : "type-4142", "self_type" : "type-4156", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_format_t *", "name" : "const keymaster_key_format_t *", "referenced_type" : "type-4372", "self_type" : "type-4374", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_format_t *", "name" : "const keymaster_key_format_t *", "referenced_type" : "type-4564", "self_type" : "type-4566", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_format_t *", "name" : "const keymaster_key_format_t *", "referenced_type" : "type-4758", "self_type" : "type-4760", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_format_t *", "name" : "const keymaster_key_format_t *", "referenced_type" : "type-4928", "self_type" : "type-4930", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_format_t *", "name" : "const keymaster_key_format_t *", "referenced_type" : "type-511", "self_type" : "type-513", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_format_t *", "name" : "const keymaster_key_format_t *", "referenced_type" : "type-5118", "self_type" : "type-5124", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_format_t *", "name" : "const keymaster_key_format_t *", "referenced_type" : "type-5443", "self_type" : "type-5445", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_format_t *", "name" : "const keymaster_key_format_t *", "referenced_type" : "type-663", "self_type" : "type-666", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_set_t *", "name" : "const keymaster_key_param_set_t *", "referenced_type" : "type-2984", "self_type" : "type-3078", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_set_t *", "name" : "const keymaster_key_param_set_t *", "referenced_type" : "type-4987", "self_type" : "type-5074", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t *", "name" : "const keymaster_key_param_t *", "referenced_type" : "type-1460", "self_type" : "type-1462", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t *", "name" : "const keymaster_key_param_t *", "referenced_type" : "type-15", "self_type" : "type-17", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t *", "name" : "const keymaster_key_param_t *", "referenced_type" : "type-1646", "self_type" : "type-1648", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t *", "name" : "const keymaster_key_param_t *", "referenced_type" : "type-1788", "self_type" : "type-1790", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t *", "name" : "const keymaster_key_param_t *", "referenced_type" : "type-1898", "self_type" : "type-1901", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t *", "name" : "const keymaster_key_param_t *", "referenced_type" : "type-2041", "self_type" : "type-2043", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t *", "name" : "const keymaster_key_param_t *", "referenced_type" : "type-2124", "self_type" : "type-2219", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t *", "name" : "const keymaster_key_param_t *", "referenced_type" : "type-2213", "self_type" : "type-2215", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t *", "name" : "const keymaster_key_param_t *", "referenced_type" : "type-2374", "self_type" : "type-2376", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t *", "name" : "const keymaster_key_param_t *", "referenced_type" : "type-2573", "self_type" : "type-2577", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t *", "name" : "const keymaster_key_param_t *", "referenced_type" : "type-2680", "self_type" : "type-2695", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t *", "name" : "const keymaster_key_param_t *", "referenced_type" : "type-2779", "self_type" : "type-2781", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t *", "name" : "const keymaster_key_param_t *", "referenced_type" : "type-286", "self_type" : "type-288", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t *", "name" : "const keymaster_key_param_t *", "referenced_type" : "type-2979", "self_type" : "type-2981", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t *", "name" : "const keymaster_key_param_t *", "referenced_type" : "type-3534", "self_type" : "type-3536", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t *", "name" : "const keymaster_key_param_t *", "referenced_type" : "type-3720", "self_type" : "type-3722", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t *", "name" : "const keymaster_key_param_t *", "referenced_type" : "type-3862", "self_type" : "type-3864", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t *", "name" : "const keymaster_key_param_t *", "referenced_type" : "type-3972", "self_type" : "type-3975", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t *", "name" : "const keymaster_key_param_t *", "referenced_type" : "type-4114", "self_type" : "type-4116", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t *", "name" : "const keymaster_key_param_t *", "referenced_type" : "type-4197", "self_type" : "type-4269", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t *", "name" : "const keymaster_key_param_t *", "referenced_type" : "type-4263", "self_type" : "type-4265", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t *", "name" : "const keymaster_key_param_t *", "referenced_type" : "type-434", "self_type" : "type-436", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t *", "name" : "const keymaster_key_param_t *", "referenced_type" : "type-4422", "self_type" : "type-4424", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t *", "name" : "const keymaster_key_param_t *", "referenced_type" : "type-4612", "self_type" : "type-4616", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t *", "name" : "const keymaster_key_param_t *", "referenced_type" : "type-4708", "self_type" : "type-4723", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t *", "name" : "const keymaster_key_param_t *", "referenced_type" : "type-4804", "self_type" : "type-4806", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t *", "name" : "const keymaster_key_param_t *", "referenced_type" : "type-4982", "self_type" : "type-4984", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t *", "name" : "const keymaster_key_param_t *", "referenced_type" : "type-5167", "self_type" : "type-5169", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t *", "name" : "const keymaster_key_param_t *", "referenced_type" : "type-547", "self_type" : "type-549", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t *", "name" : "const keymaster_key_param_t *", "referenced_type" : "type-678", "self_type" : "type-697", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_key_param_t *", "name" : "const keymaster_key_param_t *", "referenced_type" : "type-808", "self_type" : "type-810", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_padding_t *", "name" : "const keymaster_padding_t *", "referenced_type" : "type-1223", "self_type" : "type-1225", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_padding_t *", "name" : "const keymaster_padding_t *", "referenced_type" : "type-1596", "self_type" : "type-1598", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_padding_t *", "name" : "const keymaster_padding_t *", "referenced_type" : "type-1856", "self_type" : "type-1858", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_padding_t *", "name" : "const keymaster_padding_t *", "referenced_type" : "type-1991", "self_type" : "type-1993", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_padding_t *", "name" : "const keymaster_padding_t *", "referenced_type" : "type-2031", "self_type" : "type-2037", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_padding_t *", "name" : "const keymaster_padding_t *", "referenced_type" : "type-2226", "self_type" : "type-2225", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/operation.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_padding_t *", "name" : "const keymaster_padding_t *", "referenced_type" : "type-2316", "self_type" : "type-2318", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_padding_t *", "name" : "const keymaster_padding_t *", "referenced_type" : "type-235", "self_type" : "type-237", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_padding_t *", "name" : "const keymaster_padding_t *", "referenced_type" : "type-2519", "self_type" : "type-2521", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_padding_t *", "name" : "const keymaster_padding_t *", "referenced_type" : "type-2724", "self_type" : "type-2726", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_padding_t *", "name" : "const keymaster_padding_t *", "referenced_type" : "type-2905", "self_type" : "type-2907", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_padding_t *", "name" : "const keymaster_padding_t *", "referenced_type" : "type-3322", "self_type" : "type-3324", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_padding_t *", "name" : "const keymaster_padding_t *", "referenced_type" : "type-3670", "self_type" : "type-3672", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_padding_t *", "name" : "const keymaster_padding_t *", "referenced_type" : "type-3930", "self_type" : "type-3932", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_padding_t *", "name" : "const keymaster_padding_t *", "referenced_type" : "type-4065", "self_type" : "type-4067", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_padding_t *", "name" : "const keymaster_padding_t *", "referenced_type" : "type-4104", "self_type" : "type-4110", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_padding_t *", "name" : "const keymaster_padding_t *", "referenced_type" : "type-4276", "self_type" : "type-4275", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/operation.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_padding_t *", "name" : "const keymaster_padding_t *", "referenced_type" : "type-4366", "self_type" : "type-4368", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_padding_t *", "name" : "const keymaster_padding_t *", "referenced_type" : "type-4558", "self_type" : "type-4560", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_padding_t *", "name" : "const keymaster_padding_t *", "referenced_type" : "type-4752", "self_type" : "type-4754", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_padding_t *", "name" : "const keymaster_padding_t *", "referenced_type" : "type-4920", "self_type" : "type-4922", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_padding_t *", "name" : "const keymaster_padding_t *", "referenced_type" : "type-505", "self_type" : "type-507", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_padding_t *", "name" : "const keymaster_padding_t *", "referenced_type" : "type-5111", "self_type" : "type-5113", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_padding_t *", "name" : "const keymaster_padding_t *", "referenced_type" : "type-5437", "self_type" : "type-5439", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const keymaster_padding_t *", "name" : "const keymaster_padding_t *", "referenced_type" : "type-656", "self_type" : "type-658", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const rsa_st *", "name" : "const rsa_st *", "referenced_type" : "type-1746", "self_type" : "type-1748", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "linker_set_key" : "const rsa_st *", "name" : "const rsa_st *", "referenced_type" : "type-1819", "self_type" : "type-1821", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "linker_set_key" : "const rsa_st *", "name" : "const rsa_st *", "referenced_type" : "type-3820", "self_type" : "type-3822", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "linker_set_key" : "const rsa_st *", "name" : "const rsa_st *", "referenced_type" : "type-3893", "self_type" : "type-3895", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "linker_set_key" : "const rsa_st *", "name" : "const rsa_st *", "referenced_type" : "type-394", "self_type" : "type-396", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "linker_set_key" : "const rsa_st *", "name" : "const rsa_st *", "referenced_type" : "type-467", "self_type" : "type-469", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "linker_set_key" : "const unsigned char *", "name" : "const unsigned char *", "referenced_type" : "type-1024", "self_type" : "type-1034", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const unsigned char **", "name" : "const unsigned char **", "referenced_type" : "type-1034", "self_type" : "type-1107", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "const void *", "name" : "const void *", "referenced_type" : "type-1075", "self_type" : "type-1086", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "crypto_ex_data_st *", "name" : "crypto_ex_data_st *", "referenced_type" : "type-1755", "self_type" : "type-1754", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "linker_set_key" : "crypto_ex_data_st *", "name" : "crypto_ex_data_st *", "referenced_type" : "type-1831", "self_type" : "type-1830", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "linker_set_key" : "crypto_ex_data_st *", "name" : "crypto_ex_data_st *", "referenced_type" : "type-3829", "self_type" : "type-3828", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "linker_set_key" : "crypto_ex_data_st *", "name" : "crypto_ex_data_st *", "referenced_type" : "type-3905", "self_type" : "type-3904", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "linker_set_key" : "crypto_ex_data_st *", "name" : "crypto_ex_data_st *", "referenced_type" : "type-403", "self_type" : "type-402", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "linker_set_key" : "crypto_ex_data_st *", "name" : "crypto_ex_data_st *", "referenced_type" : "type-479", "self_type" : "type-478", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "linker_set_key" : "ec_key_st *", "name" : "ec_key_st *", "referenced_type" : "type-1526", "self_type" : "type-1525", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "ec_key_st *", "name" : "ec_key_st *", "referenced_type" : "type-156", "self_type" : "type-155", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "ec_key_st *", "name" : "ec_key_st *", "referenced_type" : "type-1707", "self_type" : "type-1706", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "ec_key_st *", "name" : "ec_key_st *", "referenced_type" : "type-1742", "self_type" : "type-1741", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "linker_set_key" : "ec_key_st *", "name" : "ec_key_st *", "referenced_type" : "type-1798", "self_type" : "type-1797", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 4, "linker_set_key" : "ec_key_st *", "name" : "ec_key_st *", "referenced_type" : "type-2424", "self_type" : "type-2423", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "ec_key_st *", "name" : "ec_key_st *", "referenced_type" : "type-2655", "self_type" : "type-2654", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "ec_key_st *", "name" : "ec_key_st *", "referenced_type" : "type-2832", "self_type" : "type-2831", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "ec_key_st *", "name" : "ec_key_st *", "referenced_type" : "type-349", "self_type" : "type-348", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "ec_key_st *", "name" : "ec_key_st *", "referenced_type" : "type-3600", "self_type" : "type-3599", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "ec_key_st *", "name" : "ec_key_st *", "referenced_type" : "type-3781", "self_type" : "type-3780", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "ec_key_st *", "name" : "ec_key_st *", "referenced_type" : "type-3816", "self_type" : "type-3815", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "linker_set_key" : "ec_key_st *", "name" : "ec_key_st *", "referenced_type" : "type-3872", "self_type" : "type-3871", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 4, "linker_set_key" : "ec_key_st *", "name" : "ec_key_st *", "referenced_type" : "type-390", "self_type" : "type-389", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "linker_set_key" : "ec_key_st *", "name" : "ec_key_st *", "referenced_type" : "type-444", "self_type" : "type-443", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 4, "linker_set_key" : "ec_key_st *", "name" : "ec_key_st *", "referenced_type" : "type-4472", "self_type" : "type-4471", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "ec_key_st *", "name" : "ec_key_st *", "referenced_type" : "type-4689", "self_type" : "type-4688", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "ec_key_st *", "name" : "ec_key_st *", "referenced_type" : "type-4857", "self_type" : "type-4856", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "ec_key_st *", "name" : "ec_key_st *", "referenced_type" : "type-99", "self_type" : "type-98", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "engine_st *", "name" : "engine_st *", "referenced_type" : "type-1769", "self_type" : "type-1768", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "linker_set_key" : "engine_st *", "name" : "engine_st *", "referenced_type" : "type-1801", "self_type" : "type-1800", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 4, "linker_set_key" : "engine_st *", "name" : "engine_st *", "referenced_type" : "type-1968", "self_type" : "type-1967", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "linker_set_key" : "engine_st *", "name" : "engine_st *", "referenced_type" : "type-2699", "self_type" : "type-2698", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "linker_set_key" : "engine_st *", "name" : "engine_st *", "referenced_type" : "type-3117", "self_type" : "type-3116", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "linker_set_key" : "engine_st *", "name" : "engine_st *", "referenced_type" : "type-3843", "self_type" : "type-3842", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "linker_set_key" : "engine_st *", "name" : "engine_st *", "referenced_type" : "type-3875", "self_type" : "type-3874", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 4, "linker_set_key" : "engine_st *", "name" : "engine_st *", "referenced_type" : "type-4042", "self_type" : "type-4041", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "linker_set_key" : "engine_st *", "name" : "engine_st *", "referenced_type" : "type-418", "self_type" : "type-417", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "linker_set_key" : "engine_st *", "name" : "engine_st *", "referenced_type" : "type-447", "self_type" : "type-446", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 4, "linker_set_key" : "engine_st *", "name" : "engine_st *", "referenced_type" : "type-4727", "self_type" : "type-4726", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "linker_set_key" : "engine_st *", "name" : "engine_st *", "referenced_type" : "type-5155", "self_type" : "type-5154", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "linker_set_key" : "engine_st *", "name" : "engine_st *", "referenced_type" : "type-605", "self_type" : "type-604", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "linker_set_key" : "engine_st *", "name" : "engine_st *", "referenced_type" : "type-636", "self_type" : "type-635", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-1524", "self_type" : "type-1523", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 4, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-1663", "self_type" : "type-1662", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 4, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-1734", "self_type" : "type-1733", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 4, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-1796", "self_type" : "type-1795", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 4, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-1963", "self_type" : "type-1962", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 4, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-2112", "self_type" : "type-2111", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 4, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-2244", "self_type" : "type-2243", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 4, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-2434", "self_type" : "type-2433", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 4, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-2664", "self_type" : "type-2663", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 4, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-2807", "self_type" : "type-2806", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 4, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-2862", "self_type" : "type-2861", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 4, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-303", "self_type" : "type-302", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 4, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-3086", "self_type" : "type-3085", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 4, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-3598", "self_type" : "type-3597", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 4, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-3737", "self_type" : "type-3736", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 4, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-378", "self_type" : "type-377", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 4, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-3808", "self_type" : "type-3807", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 4, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-3870", "self_type" : "type-3869", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 4, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-4037", "self_type" : "type-4036", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 4, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-4185", "self_type" : "type-4184", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 4, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-4294", "self_type" : "type-4293", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 4, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-442", "self_type" : "type-441", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 4, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-4482", "self_type" : "type-4481", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 4, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-4696", "self_type" : "type-4695", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 4, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-4832", "self_type" : "type-4831", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 4, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-4880", "self_type" : "type-4879", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 4, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-5082", "self_type" : "type-5081", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 4, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-5211", "self_type" : "type-5210", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 4, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-631", "self_type" : "type-630", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 4, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-833", "self_type" : "type-832", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 4, "linker_set_key" : "env_md_ctx_st *", "name" : "env_md_ctx_st *", "referenced_type" : "type-94", "self_type" : "type-93", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 4, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-1562", "self_type" : "type-1561", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" }, { "alignment" : 4, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-1709", "self_type" : "type-1708", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-1753", "self_type" : "type-1752", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-1803", "self_type" : "type-1802", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 4, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-188", "self_type" : "type-187", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" }, { "alignment" : 4, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-2142", "self_type" : "type-2141", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 4, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-2224", "self_type" : "type-2223", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-2666", "self_type" : "type-2665", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 4, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-352", "self_type" : "type-351", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-3636", "self_type" : "type-3635", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" }, { "alignment" : 4, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-3783", "self_type" : "type-3782", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-3827", "self_type" : "type-3826", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-3877", "self_type" : "type-3876", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 4, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-401", "self_type" : "type-400", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-4208", "self_type" : "type-4207", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 4, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-4274", "self_type" : "type-4273", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-449", "self_type" : "type-448", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 4, "linker_set_key" : "evp_pkey_st *", "name" : "evp_pkey_st *", "referenced_type" : "type-4698", "self_type" : "type-4697", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 4, "linker_set_key" : "hmac_ctx_st *", "name" : "hmac_ctx_st *", "referenced_type" : "type-5218", "self_type" : "type-5217", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "hw_device_t *", "name" : "hw_device_t *", "referenced_type" : "type-3063", "self_type" : "type-3062", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "alignment" : 4, "linker_set_key" : "hw_device_t *", "name" : "hw_device_t *", "referenced_type" : "type-5059", "self_type" : "type-5058", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "alignment" : 4, "linker_set_key" : "int *", "name" : "int *", "referenced_type" : "type-109", "self_type" : "type-855", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "keymaster0_device *", "name" : "keymaster0_device *", "referenced_type" : "type-2636", "self_type" : "type-2635", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" }, { "alignment" : 4, "linker_set_key" : "keymaster0_device *", "name" : "keymaster0_device *", "referenced_type" : "type-3061", "self_type" : "type-3060", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "alignment" : 4, "linker_set_key" : "keymaster0_device *", "name" : "keymaster0_device *", "referenced_type" : "type-4673", "self_type" : "type-4672", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" }, { "alignment" : 4, "linker_set_key" : "keymaster0_device *", "name" : "keymaster0_device *", "referenced_type" : "type-5057", "self_type" : "type-5056", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "alignment" : 4, "linker_set_key" : "keymaster1_device *", "name" : "keymaster1_device *", "referenced_type" : "type-1163", "self_type" : "type-1162", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" }, { "alignment" : 4, "linker_set_key" : "keymaster1_device *", "name" : "keymaster1_device *", "referenced_type" : "type-1522", "self_type" : "type-1521", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" }, { "alignment" : 4, "linker_set_key" : "keymaster1_device *", "name" : "keymaster1_device *", "referenced_type" : "type-1715", "self_type" : "type-1714", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" }, { "alignment" : 4, "linker_set_key" : "keymaster1_device *", "name" : "keymaster1_device *", "referenced_type" : "type-1961", "self_type" : "type-1960", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" }, { "alignment" : 4, "linker_set_key" : "keymaster1_device *", "name" : "keymaster1_device *", "referenced_type" : "type-2105", "self_type" : "type-2104", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" }, { "alignment" : 4, "linker_set_key" : "keymaster1_device *", "name" : "keymaster1_device *", "referenced_type" : "type-2431", "self_type" : "type-2430", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" }, { "alignment" : 4, "linker_set_key" : "keymaster1_device *", "name" : "keymaster1_device *", "referenced_type" : "type-2631", "self_type" : "type-2630", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" }, { "alignment" : 4, "linker_set_key" : "keymaster1_device *", "name" : "keymaster1_device *", "referenced_type" : "type-3049", "self_type" : "type-3048", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" }, { "alignment" : 4, "linker_set_key" : "keymaster1_device *", "name" : "keymaster1_device *", "referenced_type" : "type-3277", "self_type" : "type-3276", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" }, { "alignment" : 4, "linker_set_key" : "keymaster1_device *", "name" : "keymaster1_device *", "referenced_type" : "type-359", "self_type" : "type-358", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" }, { "alignment" : 4, "linker_set_key" : "keymaster1_device *", "name" : "keymaster1_device *", "referenced_type" : "type-3596", "self_type" : "type-3595", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" }, { "alignment" : 4, "linker_set_key" : "keymaster1_device *", "name" : "keymaster1_device *", "referenced_type" : "type-3789", "self_type" : "type-3788", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" }, { "alignment" : 4, "linker_set_key" : "keymaster1_device *", "name" : "keymaster1_device *", "referenced_type" : "type-4035", "self_type" : "type-4034", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" }, { "alignment" : 4, "linker_set_key" : "keymaster1_device *", "name" : "keymaster1_device *", "referenced_type" : "type-4178", "self_type" : "type-4177", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" }, { "alignment" : 4, "linker_set_key" : "keymaster1_device *", "name" : "keymaster1_device *", "referenced_type" : "type-4479", "self_type" : "type-4478", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" }, { "alignment" : 4, "linker_set_key" : "keymaster1_device *", "name" : "keymaster1_device *", "referenced_type" : "type-4668", "self_type" : "type-4667", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" }, { "alignment" : 4, "linker_set_key" : "keymaster1_device *", "name" : "keymaster1_device *", "referenced_type" : "type-5053", "self_type" : "type-5052", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" }, { "alignment" : 4, "linker_set_key" : "keymaster1_device *", "name" : "keymaster1_device *", "referenced_type" : "type-5391", "self_type" : "type-5390", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" }, { "alignment" : 4, "linker_set_key" : "keymaster1_device *", "name" : "keymaster1_device *", "referenced_type" : "type-629", "self_type" : "type-628", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" }, { "alignment" : 4, "linker_set_key" : "keymaster1_device *", "name" : "keymaster1_device *", "referenced_type" : "type-91", "self_type" : "type-90", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" }, { "alignment" : 4, "linker_set_key" : "keymaster2_device *", "name" : "keymaster2_device *", "referenced_type" : "type-1045", "self_type" : "type-1044", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h" }, { "alignment" : 4, "linker_set_key" : "keymaster2_device *", "name" : "keymaster2_device *", "referenced_type" : "type-3065", "self_type" : "type-3064", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "alignment" : 4, "linker_set_key" : "keymaster2_device *", "name" : "keymaster2_device *", "referenced_type" : "type-3203", "self_type" : "type-3202", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h" }, { "alignment" : 4, "linker_set_key" : "keymaster2_device *", "name" : "keymaster2_device *", "referenced_type" : "type-5061", "self_type" : "type-5060", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "alignment" : 4, "linker_set_key" : "keymaster2_device *", "name" : "keymaster2_device *", "referenced_type" : "type-5318", "self_type" : "type-5317", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::ASN1_STRING_Delete *", "name" : "keymaster::ASN1_STRING_Delete *", "referenced_type" : "type-846", "self_type" : "type-847", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::ASN1_TYPE_Delete *", "name" : "keymaster::ASN1_TYPE_Delete *", "referenced_type" : "type-850", "self_type" : "type-851", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AbortOperationRequest *", "name" : "keymaster::AbortOperationRequest *", "referenced_type" : "type-1017", "self_type" : "type-1018", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AbortOperationResponse *", "name" : "keymaster::AbortOperationResponse *", "referenced_type" : "type-1021", "self_type" : "type-1022", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AccessCountMap *", "name" : "keymaster::AccessCountMap *", "referenced_type" : "type-1139", "self_type" : "type-1138", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AccessCountMap *", "name" : "keymaster::AccessCountMap *", "referenced_type" : "type-1520", "self_type" : "type-1519", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AccessCountMap *", "name" : "keymaster::AccessCountMap *", "referenced_type" : "type-1713", "self_type" : "type-1712", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AccessCountMap *", "name" : "keymaster::AccessCountMap *", "referenced_type" : "type-1958", "self_type" : "type-1957", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AccessCountMap *", "name" : "keymaster::AccessCountMap *", "referenced_type" : "type-2103", "self_type" : "type-2102", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AccessCountMap *", "name" : "keymaster::AccessCountMap *", "referenced_type" : "type-2428", "self_type" : "type-2427", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AccessCountMap *", "name" : "keymaster::AccessCountMap *", "referenced_type" : "type-2629", "self_type" : "type-2628", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AccessCountMap *", "name" : "keymaster::AccessCountMap *", "referenced_type" : "type-2815", "self_type" : "type-2814", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AccessCountMap *", "name" : "keymaster::AccessCountMap *", "referenced_type" : "type-3046", "self_type" : "type-3045", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AccessCountMap *", "name" : "keymaster::AccessCountMap *", "referenced_type" : "type-3265", "self_type" : "type-3264", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AccessCountMap *", "name" : "keymaster::AccessCountMap *", "referenced_type" : "type-357", "self_type" : "type-356", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AccessCountMap *", "name" : "keymaster::AccessCountMap *", "referenced_type" : "type-3594", "self_type" : "type-3593", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AccessCountMap *", "name" : "keymaster::AccessCountMap *", "referenced_type" : "type-3787", "self_type" : "type-3786", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AccessCountMap *", "name" : "keymaster::AccessCountMap *", "referenced_type" : "type-4032", "self_type" : "type-4031", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AccessCountMap *", "name" : "keymaster::AccessCountMap *", "referenced_type" : "type-4176", "self_type" : "type-4175", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AccessCountMap *", "name" : "keymaster::AccessCountMap *", "referenced_type" : "type-4476", "self_type" : "type-4475", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AccessCountMap *", "name" : "keymaster::AccessCountMap *", "referenced_type" : "type-4666", "self_type" : "type-4665", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AccessCountMap *", "name" : "keymaster::AccessCountMap *", "referenced_type" : "type-4840", "self_type" : "type-4839", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AccessCountMap *", "name" : "keymaster::AccessCountMap *", "referenced_type" : "type-5050", "self_type" : "type-5049", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AccessCountMap *", "name" : "keymaster::AccessCountMap *", "referenced_type" : "type-5201", "self_type" : "type-5200", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AccessCountMap *", "name" : "keymaster::AccessCountMap *", "referenced_type" : "type-5378", "self_type" : "type-5377", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AccessCountMap *", "name" : "keymaster::AccessCountMap *", "referenced_type" : "type-625", "self_type" : "type-624", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AccessCountMap *", "name" : "keymaster::AccessCountMap *", "referenced_type" : "type-88", "self_type" : "type-87", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AccessTimeMap *", "name" : "keymaster::AccessTimeMap *", "referenced_type" : "type-1137", "self_type" : "type-1136", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AccessTimeMap *", "name" : "keymaster::AccessTimeMap *", "referenced_type" : "type-1518", "self_type" : "type-1517", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AccessTimeMap *", "name" : "keymaster::AccessTimeMap *", "referenced_type" : "type-1711", "self_type" : "type-1710", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AccessTimeMap *", "name" : "keymaster::AccessTimeMap *", "referenced_type" : "type-1956", "self_type" : "type-1955", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AccessTimeMap *", "name" : "keymaster::AccessTimeMap *", "referenced_type" : "type-2101", "self_type" : "type-2100", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AccessTimeMap *", "name" : "keymaster::AccessTimeMap *", "referenced_type" : "type-2426", "self_type" : "type-2425", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AccessTimeMap *", "name" : "keymaster::AccessTimeMap *", "referenced_type" : "type-2627", "self_type" : "type-2626", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AccessTimeMap *", "name" : "keymaster::AccessTimeMap *", "referenced_type" : "type-2813", "self_type" : "type-2812", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AccessTimeMap *", "name" : "keymaster::AccessTimeMap *", "referenced_type" : "type-3042", "self_type" : "type-3041", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AccessTimeMap *", "name" : "keymaster::AccessTimeMap *", "referenced_type" : "type-3263", "self_type" : "type-3262", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AccessTimeMap *", "name" : "keymaster::AccessTimeMap *", "referenced_type" : "type-355", "self_type" : "type-354", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AccessTimeMap *", "name" : "keymaster::AccessTimeMap *", "referenced_type" : "type-3592", "self_type" : "type-3591", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AccessTimeMap *", "name" : "keymaster::AccessTimeMap *", "referenced_type" : "type-3785", "self_type" : "type-3784", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AccessTimeMap *", "name" : "keymaster::AccessTimeMap *", "referenced_type" : "type-4030", "self_type" : "type-4029", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AccessTimeMap *", "name" : "keymaster::AccessTimeMap *", "referenced_type" : "type-4174", "self_type" : "type-4173", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AccessTimeMap *", "name" : "keymaster::AccessTimeMap *", "referenced_type" : "type-4474", "self_type" : "type-4473", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AccessTimeMap *", "name" : "keymaster::AccessTimeMap *", "referenced_type" : "type-4664", "self_type" : "type-4663", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AccessTimeMap *", "name" : "keymaster::AccessTimeMap *", "referenced_type" : "type-4838", "self_type" : "type-4837", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AccessTimeMap *", "name" : "keymaster::AccessTimeMap *", "referenced_type" : "type-5046", "self_type" : "type-5045", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AccessTimeMap *", "name" : "keymaster::AccessTimeMap *", "referenced_type" : "type-5199", "self_type" : "type-5198", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AccessTimeMap *", "name" : "keymaster::AccessTimeMap *", "referenced_type" : "type-5376", "self_type" : "type-5375", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AccessTimeMap *", "name" : "keymaster::AccessTimeMap *", "referenced_type" : "type-623", "self_type" : "type-622", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AccessTimeMap *", "name" : "keymaster::AccessTimeMap *", "referenced_type" : "type-86", "self_type" : "type-85", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AddEntropyRequest *", "name" : "keymaster::AddEntropyRequest *", "referenced_type" : "type-1026", "self_type" : "type-1027", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AddEntropyResponse *", "name" : "keymaster::AddEntropyResponse *", "referenced_type" : "type-1028", "self_type" : "type-1029", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AesKey *", "name" : "keymaster::AesKey *", "referenced_type" : "type-2660", "self_type" : "type-2661", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/aes_key.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AesKeyFactory *", "name" : "keymaster::AesKeyFactory *", "referenced_type" : "type-2656", "self_type" : "type-2657", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/aes_key.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AndroidKeymaster *", "name" : "keymaster::AndroidKeymaster *", "referenced_type" : "type-2925", "self_type" : "type-2959", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::ArrayWrapper<keymaster::HmacSharingParameters> *", "name" : "keymaster::ArrayWrapper<keymaster::HmacSharingParameters> *", "referenced_type" : "type-5130", "self_type" : "type-5134", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::ArrayWrapper<keymaster_blob_t> *", "name" : "keymaster::ArrayWrapper<keymaster_blob_t> *", "referenced_type" : "type-2920", "self_type" : "type-2936", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AsymmetricKey *", "name" : "keymaster::AsymmetricKey *", "referenced_type" : "type-160", "self_type" : "type-829", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/asymmetric_key.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AttestKeyRequest *", "name" : "keymaster::AttestKeyRequest *", "referenced_type" : "type-1069", "self_type" : "type-1071", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AttestKeyResponse *", "name" : "keymaster::AttestKeyResponse *", "referenced_type" : "type-1072", "self_type" : "type-1074", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AttestationRecordContext *", "name" : "keymaster::AttestationRecordContext *", "referenced_type" : "type-880", "self_type" : "type-881", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AuthProxy *", "name" : "keymaster::AuthProxy *", "referenced_type" : "type-907", "self_type" : "type-917", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AuthProxyIterator *", "name" : "keymaster::AuthProxyIterator *", "referenced_type" : "type-836", "self_type" : "type-845", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AuthorizationSet *", "name" : "keymaster::AuthorizationSet *", "referenced_type" : "type-117", "self_type" : "type-672", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::AuthorizationSetBuilder *", "name" : "keymaster::AuthorizationSetBuilder *", "referenced_type" : "type-803", "self_type" : "type-816", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::BeginOperationRequest *", "name" : "keymaster::BeginOperationRequest *", "referenced_type" : "type-1001", "self_type" : "type-1005", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::BeginOperationResponse *", "name" : "keymaster::BeginOperationResponse *", "referenced_type" : "type-1006", "self_type" : "type-1007", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::Buffer *", "name" : "keymaster::Buffer *", "referenced_type" : "type-190", "self_type" : "type-1140", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::CertificateChainDelete *", "name" : "keymaster::CertificateChainDelete *", "referenced_type" : "type-66", "self_type" : "type-67", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::Characteristics_Delete *", "name" : "keymaster::Characteristics_Delete *", "referenced_type" : "type-35", "self_type" : "type-45", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::ComputeSharedHmacRequest *", "name" : "keymaster::ComputeSharedHmacRequest *", "referenced_type" : "type-1100", "self_type" : "type-1101", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::ComputeSharedHmacResponse *", "name" : "keymaster::ComputeSharedHmacResponse *", "referenced_type" : "type-716", "self_type" : "type-1105", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::ConfigureRequest *", "name" : "keymaster::ConfigureRequest *", "referenced_type" : "type-1082", "self_type" : "type-1083", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::ConfigureResponse *", "name" : "keymaster::ConfigureResponse *", "referenced_type" : "type-1087", "self_type" : "type-1088", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::DefaultDelete<keymaster::AndroidKeymaster> *", "name" : "keymaster::DefaultDelete<keymaster::AndroidKeymaster> *", "referenced_type" : "type-2924", "self_type" : "type-2947", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::DefaultDelete<keymaster::Key> *", "name" : "keymaster::DefaultDelete<keymaster::Key> *", "referenced_type" : "type-627", "self_type" : "type-626", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::DefaultDelete<keymaster::Operation> *", "name" : "keymaster::DefaultDelete<keymaster::Operation> *", "referenced_type" : "type-226", "self_type" : "type-225", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::DeleteAllKeysRequest *", "name" : "keymaster::DeleteAllKeysRequest *", "referenced_type" : "type-1054", "self_type" : "type-1055", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::DeleteAllKeysResponse *", "name" : "keymaster::DeleteAllKeysResponse *", "referenced_type" : "type-1058", "self_type" : "type-1059", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::DeleteKeyRequest *", "name" : "keymaster::DeleteKeyRequest *", "referenced_type" : "type-1047", "self_type" : "type-1049", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::DeleteKeyResponse *", "name" : "keymaster::DeleteKeyResponse *", "referenced_type" : "type-1050", "self_type" : "type-1051", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::EcKey *", "name" : "keymaster::EcKey *", "referenced_type" : "type-153", "self_type" : "type-837", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::EcKeyFactory *", "name" : "keymaster::EcKeyFactory *", "referenced_type" : "type-139", "self_type" : "type-900", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key_factory.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::EcKeymaster0Key *", "name" : "keymaster::EcKeymaster0Key *", "referenced_type" : "type-909", "self_type" : "type-910", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::EcdsaKeymaster0KeyFactory *", "name" : "keymaster::EcdsaKeymaster0KeyFactory *", "referenced_type" : "type-903", "self_type" : "type-905", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::EcdsaKeymaster1Key *", "name" : "keymaster::EcdsaKeymaster1Key *", "referenced_type" : "type-152", "self_type" : "type-164", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::EcdsaKeymaster1KeyFactory *", "name" : "keymaster::EcdsaKeymaster1KeyFactory *", "referenced_type" : "type-136", "self_type" : "type-146", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::EcdsaOperation *", "name" : "keymaster::EcdsaOperation *", "referenced_type" : "type-182", "self_type" : "type-192", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::EcdsaSignOperation *", "name" : "keymaster::EcdsaSignOperation *", "referenced_type" : "type-193", "self_type" : "type-195", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::EcdsaVerifyOperation *", "name" : "keymaster::EcdsaVerifyOperation *", "referenced_type" : "type-196", "self_type" : "type-197", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::Eraser *", "name" : "keymaster::Eraser *", "referenced_type" : "type-1211", "self_type" : "type-1212", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::EvpMdCtxCleaner *", "name" : "keymaster::EvpMdCtxCleaner *", "referenced_type" : "type-831", "self_type" : "type-834", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::ExportKeyRequest *", "name" : "keymaster::ExportKeyRequest *", "referenced_type" : "type-1039", "self_type" : "type-1042", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::ExportKeyResponse *", "name" : "keymaster::ExportKeyResponse *", "referenced_type" : "type-1043", "self_type" : "type-1046", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::FinishOperationRequest *", "name" : "keymaster::FinishOperationRequest *", "referenced_type" : "type-1012", "self_type" : "type-1014", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::FinishOperationResponse *", "name" : "keymaster::FinishOperationResponse *", "referenced_type" : "type-1015", "self_type" : "type-1016", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::GenerateKeyRequest *", "name" : "keymaster::GenerateKeyRequest *", "referenced_type" : "type-987", "self_type" : "type-988", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::GenerateKeyResponse *", "name" : "keymaster::GenerateKeyResponse *", "referenced_type" : "type-991", "self_type" : "type-994", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::GetHmacSharingParametersResponse *", "name" : "keymaster::GetHmacSharingParametersResponse *", "referenced_type" : "type-1095", "self_type" : "type-1096", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::GetKeyCharacteristicsRequest *", "name" : "keymaster::GetKeyCharacteristicsRequest *", "referenced_type" : "type-995", "self_type" : "type-997", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::GetKeyCharacteristicsResponse *", "name" : "keymaster::GetKeyCharacteristicsResponse *", "referenced_type" : "type-999", "self_type" : "type-1000", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::GetVersionRequest *", "name" : "keymaster::GetVersionRequest *", "referenced_type" : "type-1062", "self_type" : "type-1063", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::GetVersionResponse *", "name" : "keymaster::GetVersionResponse *", "referenced_type" : "type-1067", "self_type" : "type-1068", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::HardwareAuthToken *", "name" : "keymaster::HardwareAuthToken *", "referenced_type" : "type-1111", "self_type" : "type-1113", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::HmacKey *", "name" : "keymaster::HmacKey *", "referenced_type" : "type-2671", "self_type" : "type-2672", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac_key.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::HmacKeyFactory *", "name" : "keymaster::HmacKeyFactory *", "referenced_type" : "type-2667", "self_type" : "type-2668", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac_key.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::HmacSharingParameters *", "name" : "keymaster::HmacSharingParameters *", "referenced_type" : "type-712", "self_type" : "type-1091", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::HmacSharingParametersArray *", "name" : "keymaster::HmacSharingParametersArray *", "referenced_type" : "type-1092", "self_type" : "type-1093", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::ImportKeyRequest *", "name" : "keymaster::ImportKeyRequest *", "referenced_type" : "type-1032", "self_type" : "type-1035", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::ImportKeyResponse *", "name" : "keymaster::ImportKeyResponse *", "referenced_type" : "type-1036", "self_type" : "type-1038", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::ImportWrappedKeyRequest *", "name" : "keymaster::ImportWrappedKeyRequest *", "referenced_type" : "type-1106", "self_type" : "type-1108", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::ImportWrappedKeyResponse *", "name" : "keymaster::ImportWrappedKeyResponse *", "referenced_type" : "type-1109", "self_type" : "type-1110", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::Key *", "name" : "keymaster::Key *", "referenced_type" : "type-161", "self_type" : "type-674", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::KeyFactory *", "name" : "keymaster::KeyFactory *", "referenced_type" : "type-141", "self_type" : "type-840", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/key_factory.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::Keymaster0Engine *", "name" : "keymaster::Keymaster0Engine *", "referenced_type" : "type-599", "self_type" : "type-1169", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::Keymaster0Engine::Malloc_Delete *", "name" : "keymaster::Keymaster0Engine::Malloc_Delete *", "referenced_type" : "type-1170", "self_type" : "type-1172", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::Keymaster1Engine *", "name" : "keymaster::Keymaster1Engine *", "referenced_type" : "type-101", "self_type" : "type-135", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::Keymaster1Engine::KeyData *", "name" : "keymaster::Keymaster1Engine::KeyData *", "referenced_type" : "type-115", "self_type" : "type-131", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::Keymaster1LegacySupport *", "name" : "keymaster::Keymaster1LegacySupport *", "referenced_type" : "type-2464", "self_type" : "type-2466", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::KeymasterContext *", "name" : "keymaster::KeymasterContext *", "referenced_type" : "type-1146", "self_type" : "type-1147", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_context.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::KeymasterEnforcement *", "name" : "keymaster::KeymasterEnforcement *", "referenced_type" : "type-1135", "self_type" : "type-1141", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::KeymasterEnforcementContext *", "name" : "keymaster::KeymasterEnforcementContext *", "referenced_type" : "type-1133", "self_type" : "type-1134", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::KeymasterMessage *", "name" : "keymaster::KeymasterMessage *", "referenced_type" : "type-719", "self_type" : "type-912", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::KeymasterPassthroughEngine *", "name" : "keymaster::KeymasterPassthroughEngine *", "referenced_type" : "type-2448", "self_type" : "type-2449", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_engine.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::KeymasterPassthroughKey *", "name" : "keymaster::KeymasterPassthroughKey *", "referenced_type" : "type-2458", "self_type" : "type-2459", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_key.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::KeymasterPassthroughKeyFactory *", "name" : "keymaster::KeymasterPassthroughKeyFactory *", "referenced_type" : "type-2450", "self_type" : "type-2455", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_key.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::KeymasterResponse *", "name" : "keymaster::KeymasterResponse *", "referenced_type" : "type-717", "self_type" : "type-913", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::Logger *", "name" : "keymaster::Logger *", "referenced_type" : "type-1173", "self_type" : "type-1174", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/logger.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::Malloc_Delete *", "name" : "keymaster::Malloc_Delete *", "referenced_type" : "type-61", "self_type" : "type-63", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::OpenSslObjectDeleter<bignum_st, &BN_free> *", "name" : "keymaster::OpenSslObjectDeleter<bignum_st, &BN_free> *", "referenced_type" : "type-382", "self_type" : "type-384", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> *", "name" : "keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> *", "referenced_type" : "type-158", "self_type" : "type-835", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> *", "name" : "keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> *", "referenced_type" : "type-96", "self_type" : "type-445", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> *", "name" : "keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> *", "referenced_type" : "type-307", "self_type" : "type-306", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> *", "name" : "keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> *", "referenced_type" : "type-5213", "self_type" : "type-5212", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> *", "name" : "keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> *", "referenced_type" : "type-379", "self_type" : "type-381", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::Operation *", "name" : "keymaster::Operation *", "referenced_type" : "type-175", "self_type" : "type-178", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/operation.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::OperationFactory *", "name" : "keymaster::OperationFactory *", "referenced_type" : "type-151", "self_type" : "type-150", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::OperationFactory::KeyType *", "name" : "keymaster::OperationFactory::KeyType *", "referenced_type" : "type-165", "self_type" : "type-168", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/operation.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::OperationTable *", "name" : "keymaster::OperationTable *", "referenced_type" : "type-2931", "self_type" : "type-2930", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::OperationTable *", "name" : "keymaster::OperationTable *", "referenced_type" : "type-4940", "self_type" : "type-4939", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::PureSoftKeymasterContext *", "name" : "keymaster::PureSoftKeymasterContext *", "referenced_type" : "type-2846", "self_type" : "type-2853", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::RandomSource *", "name" : "keymaster::RandomSource *", "referenced_type" : "type-1151", "self_type" : "type-1152", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/random_source.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::RsaCryptOperation *", "name" : "keymaster::RsaCryptOperation *", "referenced_type" : "type-2157", "self_type" : "type-2158", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::RsaDecryptOperation *", "name" : "keymaster::RsaDecryptOperation *", "referenced_type" : "type-2163", "self_type" : "type-2164", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::RsaEncryptOperation *", "name" : "keymaster::RsaEncryptOperation *", "referenced_type" : "type-2161", "self_type" : "type-2162", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::RsaKey *", "name" : "keymaster::RsaKey *", "referenced_type" : "type-556", "self_type" : "type-562", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::RsaKey::RSA_Delete *", "name" : "keymaster::RsaKey::RSA_Delete *", "referenced_type" : "type-561", "self_type" : "type-563", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::RsaKeyFactory *", "name" : "keymaster::RsaKeyFactory *", "referenced_type" : "type-592", "self_type" : "type-593", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key_factory.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::RsaKeymaster0Key *", "name" : "keymaster::RsaKeymaster0Key *", "referenced_type" : "type-612", "self_type" : "type-615", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::RsaKeymaster0KeyFactory *", "name" : "keymaster::RsaKeymaster0KeyFactory *", "referenced_type" : "type-596", "self_type" : "type-609", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::RsaKeymaster1Key *", "name" : "keymaster::RsaKeymaster1Key *", "referenced_type" : "type-2138", "self_type" : "type-2139", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::RsaKeymaster1KeyFactory *", "name" : "keymaster::RsaKeymaster1KeyFactory *", "referenced_type" : "type-2126", "self_type" : "type-2131", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::RsaOperation *", "name" : "keymaster::RsaOperation *", "referenced_type" : "type-2140", "self_type" : "type-2146", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::RsaSignOperation *", "name" : "keymaster::RsaSignOperation *", "referenced_type" : "type-2153", "self_type" : "type-2154", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::RsaVerifyOperation *", "name" : "keymaster::RsaVerifyOperation *", "referenced_type" : "type-2155", "self_type" : "type-2156", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::Serializable *", "name" : "keymaster::Serializable *", "referenced_type" : "type-125", "self_type" : "type-993", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::SoftKeyFactoryMixin *", "name" : "keymaster::SoftKeyFactoryMixin *", "referenced_type" : "type-142", "self_type" : "type-898", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/soft_key_factory.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::SoftKeymasterContext *", "name" : "keymaster::SoftKeymasterContext *", "referenced_type" : "type-1154", "self_type" : "type-1167", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::SoftKeymasterDevice *", "name" : "keymaster::SoftKeymasterDevice *", "referenced_type" : "type-3050", "self_type" : "type-3059", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::SoftKeymasterEnforcement *", "name" : "keymaster::SoftKeymasterEnforcement *", "referenced_type" : "type-2839", "self_type" : "type-2840", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::SoftKeymasterLogger *", "name" : "keymaster::SoftKeymasterLogger *", "referenced_type" : "type-3087", "self_type" : "type-3088", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_logger.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::SoftwareKeyBlobMaker *", "name" : "keymaster::SoftwareKeyBlobMaker *", "referenced_type" : "type-145", "self_type" : "type-893", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/soft_key_factory.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::SupportedAlgorithmsRequest *", "name" : "keymaster::SupportedAlgorithmsRequest *", "referenced_type" : "type-914", "self_type" : "type-915", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::SupportedAlgorithmsResponse *", "name" : "keymaster::SupportedAlgorithmsResponse *", "referenced_type" : "type-975", "self_type" : "type-976", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::SupportedBlockModesRequest *", "name" : "keymaster::SupportedBlockModesRequest *", "referenced_type" : "type-936", "self_type" : "type-937", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::SupportedBlockModesResponse *", "name" : "keymaster::SupportedBlockModesResponse *", "referenced_type" : "type-977", "self_type" : "type-978", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::SupportedByAlgorithmAndPurposeRequest *", "name" : "keymaster::SupportedByAlgorithmAndPurposeRequest *", "referenced_type" : "type-930", "self_type" : "type-933", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::SupportedByAlgorithmRequest *", "name" : "keymaster::SupportedByAlgorithmRequest *", "referenced_type" : "type-919", "self_type" : "type-921", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::SupportedDigestsRequest *", "name" : "keymaster::SupportedDigestsRequest *", "referenced_type" : "type-942", "self_type" : "type-943", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::SupportedDigestsResponse *", "name" : "keymaster::SupportedDigestsResponse *", "referenced_type" : "type-981", "self_type" : "type-982", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::SupportedExportFormatsRequest *", "name" : "keymaster::SupportedExportFormatsRequest *", "referenced_type" : "type-927", "self_type" : "type-929", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::SupportedExportFormatsResponse *", "name" : "keymaster::SupportedExportFormatsResponse *", "referenced_type" : "type-985", "self_type" : "type-986", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::SupportedImportFormatsRequest *", "name" : "keymaster::SupportedImportFormatsRequest *", "referenced_type" : "type-924", "self_type" : "type-926", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::SupportedImportFormatsResponse *", "name" : "keymaster::SupportedImportFormatsResponse *", "referenced_type" : "type-983", "self_type" : "type-984", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::SupportedPaddingModesRequest *", "name" : "keymaster::SupportedPaddingModesRequest *", "referenced_type" : "type-938", "self_type" : "type-941", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::SupportedPaddingModesResponse *", "name" : "keymaster::SupportedPaddingModesResponse *", "referenced_type" : "type-979", "self_type" : "type-980", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::SupportedResponse<keymaster_algorithm_t> *", "name" : "keymaster::SupportedResponse<keymaster_algorithm_t> *", "referenced_type" : "type-944", "self_type" : "type-946", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::SupportedResponse<keymaster_block_mode_t> *", "name" : "keymaster::SupportedResponse<keymaster_block_mode_t> *", "referenced_type" : "type-949", "self_type" : "type-952", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::SupportedResponse<keymaster_digest_t> *", "name" : "keymaster::SupportedResponse<keymaster_digest_t> *", "referenced_type" : "type-963", "self_type" : "type-965", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::SupportedResponse<keymaster_key_format_t> *", "name" : "keymaster::SupportedResponse<keymaster_key_format_t> *", "referenced_type" : "type-968", "self_type" : "type-970", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::SupportedResponse<keymaster_padding_t> *", "name" : "keymaster::SupportedResponse<keymaster_padding_t> *", "referenced_type" : "type-957", "self_type" : "type-959", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::SymmetricKeyFactory *", "name" : "keymaster::SymmetricKeyFactory *", "referenced_type" : "type-2644", "self_type" : "type-2647", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::TKeymasterBlob<keymaster_blob_t> *", "name" : "keymaster::TKeymasterBlob<keymaster_blob_t> *", "referenced_type" : "type-690", "self_type" : "type-693", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::TKeymasterBlob<keymaster_key_blob_t> *", "name" : "keymaster::TKeymasterBlob<keymaster_key_blob_t> *", "referenced_type" : "type-127", "self_type" : "type-696", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::TripleDesKey *", "name" : "keymaster::TripleDesKey *", "referenced_type" : "type-2678", "self_type" : "type-2679", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/triple_des_key.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::TripleDesKeyFactory *", "name" : "keymaster::TripleDesKeyFactory *", "referenced_type" : "type-2673", "self_type" : "type-2674", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/triple_des_key.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ALGORITHM, keymaster_algorithm_t> *", "name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ALGORITHM, keymaster_algorithm_t> *", "referenced_type" : "type-238", "self_type" : "type-254", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_EC_CURVE, keymaster_ec_curve_t> *", "name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_EC_CURVE, keymaster_ec_curve_t> *", "referenced_type" : "type-800", "self_type" : "type-802", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ORIGIN, keymaster_key_origin_t> *", "name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ORIGIN, keymaster_key_origin_t> *", "referenced_type" : "type-787", "self_type" : "type-789", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_USER_AUTH_TYPE, hw_authenticator_type_t> *", "name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_USER_AUTH_TYPE, hw_authenticator_type_t> *", "referenced_type" : "type-790", "self_type" : "type-793", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_BLOCK_MODE, keymaster_block_mode_t> *", "name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_BLOCK_MODE, keymaster_block_mode_t> *", "referenced_type" : "type-465", "self_type" : "type-464", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_DIGEST, keymaster_digest_t> *", "name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_DIGEST, keymaster_digest_t> *", "referenced_type" : "type-867", "self_type" : "type-1064", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_KDF, keymaster_kdf_t> *", "name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_KDF, keymaster_kdf_t> *", "referenced_type" : "type-794", "self_type" : "type-796", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_PADDING, keymaster_padding_t> *", "name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_PADDING, keymaster_padding_t> *", "referenced_type" : "type-3", "self_type" : "type-2", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_PURPOSE, keymaster_purpose_t> *", "name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_PURPOSE, keymaster_purpose_t> *", "referenced_type" : "type-223", "self_type" : "type-227", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALLOW_WHILE_ON_BODY> *", "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALLOW_WHILE_ON_BODY> *", "referenced_type" : "type-748", "self_type" : "type-749", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALL_APPLICATIONS> *", "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALL_APPLICATIONS> *", "referenced_type" : "type-752", "self_type" : "type-753", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALL_USERS> *", "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALL_USERS> *", "referenced_type" : "type-2964", "self_type" : "type-2965", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_CALLER_NONCE> *", "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_CALLER_NONCE> *", "referenced_type" : "type-727", "self_type" : "type-730", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_NO_AUTH_REQUIRED> *", "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_NO_AUTH_REQUIRED> *", "referenced_type" : "type-743", "self_type" : "type-744", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ROLLBACK_RESISTANT> *", "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ROLLBACK_RESISTANT> *", "referenced_type" : "type-759", "self_type" : "type-760", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_UNLOCKED_DEVICE_REQUIRED> *", "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_UNLOCKED_DEVICE_REQUIRED> *", "referenced_type" : "type-750", "self_type" : "type-751", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_APPLICATION_DATA> *", "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_APPLICATION_DATA> *", "referenced_type" : "type-497", "self_type" : "type-498", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_APPLICATION_ID> *", "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_APPLICATION_ID> *", "referenced_type" : "type-754", "self_type" : "type-755", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ASSOCIATED_DATA> *", "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ASSOCIATED_DATA> *", "referenced_type" : "type-2768", "self_type" : "type-2769", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_APPLICATION_ID> *", "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_APPLICATION_ID> *", "referenced_type" : "type-763", "self_type" : "type-764", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_CHALLENGE> *", "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_CHALLENGE> *", "referenced_type" : "type-2966", "self_type" : "type-2967", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_BRAND> *", "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_BRAND> *", "referenced_type" : "type-765", "self_type" : "type-766", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_DEVICE> *", "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_DEVICE> *", "referenced_type" : "type-767", "self_type" : "type-768", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_IMEI> *", "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_IMEI> *", "referenced_type" : "type-774", "self_type" : "type-777", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MANUFACTURER> *", "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MANUFACTURER> *", "referenced_type" : "type-780", "self_type" : "type-781", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MEID> *", "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MEID> *", "referenced_type" : "type-778", "self_type" : "type-779", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MODEL> *", "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MODEL> *", "referenced_type" : "type-782", "self_type" : "type-784", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_PRODUCT> *", "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_PRODUCT> *", "referenced_type" : "type-769", "self_type" : "type-771", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_SERIAL> *", "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_SERIAL> *", "referenced_type" : "type-772", "self_type" : "type-773", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_NONCE> *", "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_NONCE> *", "referenced_type" : "type-2770", "self_type" : "type-2771", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ROOT_OF_TRUST> *", "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ROOT_OF_TRUST> *", "referenced_type" : "type-761", "self_type" : "type-762", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_ACTIVE_DATETIME> *", "name" : "keymaster::TypedTag<KM_DATE, KM_TAG_ACTIVE_DATETIME> *", "referenced_type" : "type-733", "self_type" : "type-734", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_CREATION_DATETIME> *", "name" : "keymaster::TypedTag<KM_DATE, KM_TAG_CREATION_DATETIME> *", "referenced_type" : "type-757", "self_type" : "type-758", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_ORIGINATION_EXPIRE_DATETIME> *", "name" : "keymaster::TypedTag<KM_DATE, KM_TAG_ORIGINATION_EXPIRE_DATETIME> *", "referenced_type" : "type-736", "self_type" : "type-737", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_USAGE_EXPIRE_DATETIME> *", "name" : "keymaster::TypedTag<KM_DATE, KM_TAG_USAGE_EXPIRE_DATETIME> *", "referenced_type" : "type-738", "self_type" : "type-742", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_AUTH_TIMEOUT> *", "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_AUTH_TIMEOUT> *", "referenced_type" : "type-746", "self_type" : "type-747", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_KEY_SIZE> *", "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_KEY_SIZE> *", "referenced_type" : "type-149", "self_type" : "type-170", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_MAC_LENGTH> *", "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_MAC_LENGTH> *", "referenced_type" : "type-2762", "self_type" : "type-2763", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_MIN_MAC_LENGTH> *", "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_MIN_MAC_LENGTH> *", "referenced_type" : "type-731", "self_type" : "type-732", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_OS_PATCHLEVEL> *", "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_OS_PATCHLEVEL> *", "referenced_type" : "type-217", "self_type" : "type-222", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_OS_VERSION> *", "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_OS_VERSION> *", "referenced_type" : "type-204", "self_type" : "type-212", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::TypedTag<KM_ULONG, KM_TAG_RSA_PUBLIC_EXPONENT> *", "name" : "keymaster::TypedTag<KM_ULONG, KM_TAG_RSA_PUBLIC_EXPONENT> *", "referenced_type" : "type-181", "self_type" : "type-194", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::UniquePtr<ec_key_st, keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> > *", "name" : "keymaster::UniquePtr<ec_key_st, keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> > *", "referenced_type" : "type-154", "self_type" : "type-1104", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::UniquePtr<evp_pkey_st, keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> > *", "name" : "keymaster::UniquePtr<evp_pkey_st, keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> > *", "referenced_type" : "type-350", "self_type" : "type-360", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::UniquePtr<hmac_ctx_st, keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> > *", "name" : "keymaster::UniquePtr<hmac_ctx_st, keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> > *", "referenced_type" : "type-5216", "self_type" : "type-5220", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::UniquePtr<keymaster::AndroidKeymaster, keymaster::DefaultDelete<keymaster::AndroidKeymaster> > *", "name" : "keymaster::UniquePtr<keymaster::AndroidKeymaster, keymaster::DefaultDelete<keymaster::AndroidKeymaster> > *", "referenced_type" : "type-3055", "self_type" : "type-3089", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> > *", "name" : "keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> > *", "referenced_type" : "type-1143", "self_type" : "type-1176", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> > *", "name" : "keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> > *", "referenced_type" : "type-346", "self_type" : "type-347", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::UniquePtr<keymaster_algorithm_t [], keymaster::DefaultDelete<keymaster_algorithm_t []> > *", "name" : "keymaster::UniquePtr<keymaster_algorithm_t [], keymaster::DefaultDelete<keymaster_algorithm_t []> > *", "referenced_type" : "type-1177", "self_type" : "type-1178", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::UniquePtr<keymaster_blob_t [], keymaster::DefaultDelete<keymaster_blob_t []> > *", "name" : "keymaster::UniquePtr<keymaster_blob_t [], keymaster::DefaultDelete<keymaster_blob_t []> > *", "referenced_type" : "type-5223", "self_type" : "type-5225", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::UniquePtr<keymaster_block_mode_t [], keymaster::DefaultDelete<keymaster_block_mode_t []> > *", "name" : "keymaster::UniquePtr<keymaster_block_mode_t [], keymaster::DefaultDelete<keymaster_block_mode_t []> > *", "referenced_type" : "type-1183", "self_type" : "type-1184", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::UniquePtr<keymaster_cert_chain_t, keymaster::CertificateChainDelete> *", "name" : "keymaster::UniquePtr<keymaster_cert_chain_t, keymaster::CertificateChainDelete> *", "referenced_type" : "type-2619", "self_type" : "type-2641", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::UniquePtr<keymaster_digest_t [], keymaster::DefaultDelete<keymaster_digest_t []> > *", "name" : "keymaster::UniquePtr<keymaster_digest_t [], keymaster::DefaultDelete<keymaster_digest_t []> > *", "referenced_type" : "type-1196", "self_type" : "type-1197", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::UniquePtr<keymaster_key_format_t [], keymaster::DefaultDelete<keymaster_key_format_t []> > *", "name" : "keymaster::UniquePtr<keymaster_key_format_t [], keymaster::DefaultDelete<keymaster_key_format_t []> > *", "referenced_type" : "type-1202", "self_type" : "type-1204", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::UniquePtr<keymaster_padding_t [], keymaster::DefaultDelete<keymaster_padding_t []> > *", "name" : "keymaster::UniquePtr<keymaster_padding_t [], keymaster::DefaultDelete<keymaster_padding_t []> > *", "referenced_type" : "type-1189", "self_type" : "type-1190", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::UniquePtr<rsa_st, keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> > *", "name" : "keymaster::UniquePtr<rsa_st, keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> > *", "referenced_type" : "type-2184", "self_type" : "type-2186", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::UniquePtr<rsa_st, keymaster::RsaKey::RSA_Delete> *", "name" : "keymaster::UniquePtr<rsa_st, keymaster::RsaKey::RSA_Delete> *", "referenced_type" : "type-557", "self_type" : "type-619", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::UniquePtr<unsigned char [], keymaster::DefaultDelete<unsigned char []> > *", "name" : "keymaster::UniquePtr<unsigned char [], keymaster::DefaultDelete<unsigned char []> > *", "referenced_type" : "type-191", "self_type" : "type-665", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::UpdateOperationRequest *", "name" : "keymaster::UpdateOperationRequest *", "referenced_type" : "type-1008", "self_type" : "type-1009", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::UpdateOperationResponse *", "name" : "keymaster::UpdateOperationResponse *", "referenced_type" : "type-1010", "self_type" : "type-1011", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::UpgradeKeyRequest *", "name" : "keymaster::UpgradeKeyRequest *", "referenced_type" : "type-1076", "self_type" : "type-1078", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::UpgradeKeyResponse *", "name" : "keymaster::UpgradeKeyResponse *", "referenced_type" : "type-1079", "self_type" : "type-1081", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::VerificationToken *", "name" : "keymaster::VerificationToken *", "referenced_type" : "type-1115", "self_type" : "type-1117", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::VerifyAuthorizationRequest *", "name" : "keymaster::VerifyAuthorizationRequest *", "referenced_type" : "type-1121", "self_type" : "type-1122", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::VerifyAuthorizationResponse *", "name" : "keymaster::VerifyAuthorizationResponse *", "referenced_type" : "type-1126", "self_type" : "type-1128", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::km_auth_list *", "name" : "keymaster::km_auth_list *", "referenced_type" : "type-863", "self_type" : "type-874", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::km_root_of_trust *", "name" : "keymaster::km_root_of_trust *", "referenced_type" : "type-854", "self_type" : "type-866", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::km_wrapped_key_description *", "name" : "keymaster::km_wrapped_key_description *", "referenced_type" : "type-2866", "self_type" : "type-2872", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::stack_st_ASN1_TYPE_Delete *", "name" : "keymaster::stack_st_ASN1_TYPE_Delete *", "referenced_type" : "type-841", "self_type" : "type-842", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t *", "name" : "keymaster_algorithm_t *", "referenced_type" : "type-1255", "self_type" : "type-1254", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t *", "name" : "keymaster_algorithm_t *", "referenced_type" : "type-1635", "self_type" : "type-1634", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t *", "name" : "keymaster_algorithm_t *", "referenced_type" : "type-1888", "self_type" : "type-1887", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t *", "name" : "keymaster_algorithm_t *", "referenced_type" : "type-2034", "self_type" : "type-2033", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t *", "name" : "keymaster_algorithm_t *", "referenced_type" : "type-2331", "self_type" : "type-2330", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t *", "name" : "keymaster_algorithm_t *", "referenced_type" : "type-2368", "self_type" : "type-2367", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t *", "name" : "keymaster_algorithm_t *", "referenced_type" : "type-2556", "self_type" : "type-2555", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t *", "name" : "keymaster_algorithm_t *", "referenced_type" : "type-275", "self_type" : "type-274", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t *", "name" : "keymaster_algorithm_t *", "referenced_type" : "type-2758", "self_type" : "type-2757", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t *", "name" : "keymaster_algorithm_t *", "referenced_type" : "type-2969", "self_type" : "type-2968", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t *", "name" : "keymaster_algorithm_t *", "referenced_type" : "type-3354", "self_type" : "type-3353", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t *", "name" : "keymaster_algorithm_t *", "referenced_type" : "type-3709", "self_type" : "type-3708", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t *", "name" : "keymaster_algorithm_t *", "referenced_type" : "type-3962", "self_type" : "type-3961", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t *", "name" : "keymaster_algorithm_t *", "referenced_type" : "type-4107", "self_type" : "type-4106", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t *", "name" : "keymaster_algorithm_t *", "referenced_type" : "type-4381", "self_type" : "type-4380", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t *", "name" : "keymaster_algorithm_t *", "referenced_type" : "type-4416", "self_type" : "type-4415", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t *", "name" : "keymaster_algorithm_t *", "referenced_type" : "type-4595", "self_type" : "type-4594", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t *", "name" : "keymaster_algorithm_t *", "referenced_type" : "type-4786", "self_type" : "type-4785", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t *", "name" : "keymaster_algorithm_t *", "referenced_type" : "type-4972", "self_type" : "type-4971", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t *", "name" : "keymaster_algorithm_t *", "referenced_type" : "type-5159", "self_type" : "type-5158", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t *", "name" : "keymaster_algorithm_t *", "referenced_type" : "type-537", "self_type" : "type-536", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t *", "name" : "keymaster_algorithm_t *", "referenced_type" : "type-5469", "self_type" : "type-5468", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t *", "name" : "keymaster_algorithm_t *", "referenced_type" : "type-729", "self_type" : "type-728", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t **", "name" : "keymaster_algorithm_t **", "referenced_type" : "type-2968", "self_type" : "type-3072", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t **", "name" : "keymaster_algorithm_t **", "referenced_type" : "type-4971", "self_type" : "type-5068", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_blob_t *", "name" : "keymaster_blob_t *", "referenced_type" : "type-1242", "self_type" : "type-1241", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_blob_t *", "name" : "keymaster_blob_t *", "referenced_type" : "type-1468", "self_type" : "type-1467", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_blob_t *", "name" : "keymaster_blob_t *", "referenced_type" : "type-1625", "self_type" : "type-1624", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_blob_t *", "name" : "keymaster_blob_t *", "referenced_type" : "type-1780", "self_type" : "type-1779", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_blob_t *", "name" : "keymaster_blob_t *", "referenced_type" : "type-1842", "self_type" : "type-1841", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_blob_t *", "name" : "keymaster_blob_t *", "referenced_type" : "type-1878", "self_type" : "type-1877", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_blob_t *", "name" : "keymaster_blob_t *", "referenced_type" : "type-2015", "self_type" : "type-2014", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_blob_t *", "name" : "keymaster_blob_t *", "referenced_type" : "type-2203", "self_type" : "type-2202", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_blob_t *", "name" : "keymaster_blob_t *", "referenced_type" : "type-2305", "self_type" : "type-2304", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_blob_t *", "name" : "keymaster_blob_t *", "referenced_type" : "type-2341", "self_type" : "type-2340", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_blob_t *", "name" : "keymaster_blob_t *", "referenced_type" : "type-25", "self_type" : "type-24", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_blob_t *", "name" : "keymaster_blob_t *", "referenced_type" : "type-2505", "self_type" : "type-2504", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_blob_t *", "name" : "keymaster_blob_t *", "referenced_type" : "type-2550", "self_type" : "type-2549", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_blob_t *", "name" : "keymaster_blob_t *", "referenced_type" : "type-265", "self_type" : "type-264", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_blob_t *", "name" : "keymaster_blob_t *", "referenced_type" : "type-2751", "self_type" : "type-2750", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_blob_t *", "name" : "keymaster_blob_t *", "referenced_type" : "type-2922", "self_type" : "type-2921", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_blob_t *", "name" : "keymaster_blob_t *", "referenced_type" : "type-3341", "self_type" : "type-3340", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_blob_t *", "name" : "keymaster_blob_t *", "referenced_type" : "type-3542", "self_type" : "type-3541", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_blob_t *", "name" : "keymaster_blob_t *", "referenced_type" : "type-3699", "self_type" : "type-3698", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_blob_t *", "name" : "keymaster_blob_t *", "referenced_type" : "type-3854", "self_type" : "type-3853", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_blob_t *", "name" : "keymaster_blob_t *", "referenced_type" : "type-3916", "self_type" : "type-3915", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_blob_t *", "name" : "keymaster_blob_t *", "referenced_type" : "type-3952", "self_type" : "type-3951", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_blob_t *", "name" : "keymaster_blob_t *", "referenced_type" : "type-4089", "self_type" : "type-4088", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_blob_t *", "name" : "keymaster_blob_t *", "referenced_type" : "type-4253", "self_type" : "type-4252", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_blob_t *", "name" : "keymaster_blob_t *", "referenced_type" : "type-426", "self_type" : "type-425", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_blob_t *", "name" : "keymaster_blob_t *", "referenced_type" : "type-4355", "self_type" : "type-4354", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_blob_t *", "name" : "keymaster_blob_t *", "referenced_type" : "type-4391", "self_type" : "type-4390", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_blob_t *", "name" : "keymaster_blob_t *", "referenced_type" : "type-4544", "self_type" : "type-4543", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_blob_t *", "name" : "keymaster_blob_t *", "referenced_type" : "type-4589", "self_type" : "type-4588", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_blob_t *", "name" : "keymaster_blob_t *", "referenced_type" : "type-4779", "self_type" : "type-4778", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_blob_t *", "name" : "keymaster_blob_t *", "referenced_type" : "type-490", "self_type" : "type-489", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_blob_t *", "name" : "keymaster_blob_t *", "referenced_type" : "type-4936", "self_type" : "type-4935", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_blob_t *", "name" : "keymaster_blob_t *", "referenced_type" : "type-5133", "self_type" : "type-5132", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_blob_t *", "name" : "keymaster_blob_t *", "referenced_type" : "type-527", "self_type" : "type-526", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_blob_t *", "name" : "keymaster_blob_t *", "referenced_type" : "type-5456", "self_type" : "type-5455", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_blob_t *", "name" : "keymaster_blob_t *", "referenced_type" : "type-689", "self_type" : "type-688", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_block_mode_t *", "name" : "keymaster_block_mode_t *", "referenced_type" : "type-1451", "self_type" : "type-1450", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_block_mode_t *", "name" : "keymaster_block_mode_t *", "referenced_type" : "type-1639", "self_type" : "type-1638", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_block_mode_t *", "name" : "keymaster_block_mode_t *", "referenced_type" : "type-1892", "self_type" : "type-1891", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_block_mode_t *", "name" : "keymaster_block_mode_t *", "referenced_type" : "type-2045", "self_type" : "type-2044", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_block_mode_t *", "name" : "keymaster_block_mode_t *", "referenced_type" : "type-2360", "self_type" : "type-2359", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_block_mode_t *", "name" : "keymaster_block_mode_t *", "referenced_type" : "type-2565", "self_type" : "type-2564", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_block_mode_t *", "name" : "keymaster_block_mode_t *", "referenced_type" : "type-2605", "self_type" : "type-2604", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_block_mode_t *", "name" : "keymaster_block_mode_t *", "referenced_type" : "type-2778", "self_type" : "type-2777", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_block_mode_t *", "name" : "keymaster_block_mode_t *", "referenced_type" : "type-279", "self_type" : "type-278", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_block_mode_t *", "name" : "keymaster_block_mode_t *", "referenced_type" : "type-2983", "self_type" : "type-2982", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_block_mode_t *", "name" : "keymaster_block_mode_t *", "referenced_type" : "type-3525", "self_type" : "type-3524", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_block_mode_t *", "name" : "keymaster_block_mode_t *", "referenced_type" : "type-3713", "self_type" : "type-3712", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_block_mode_t *", "name" : "keymaster_block_mode_t *", "referenced_type" : "type-3966", "self_type" : "type-3965", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_block_mode_t *", "name" : "keymaster_block_mode_t *", "referenced_type" : "type-4118", "self_type" : "type-4117", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_block_mode_t *", "name" : "keymaster_block_mode_t *", "referenced_type" : "type-4408", "self_type" : "type-4407", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_block_mode_t *", "name" : "keymaster_block_mode_t *", "referenced_type" : "type-4604", "self_type" : "type-4603", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_block_mode_t *", "name" : "keymaster_block_mode_t *", "referenced_type" : "type-4644", "self_type" : "type-4643", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_block_mode_t *", "name" : "keymaster_block_mode_t *", "referenced_type" : "type-4803", "self_type" : "type-4802", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_block_mode_t *", "name" : "keymaster_block_mode_t *", "referenced_type" : "type-4986", "self_type" : "type-4985", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_block_mode_t *", "name" : "keymaster_block_mode_t *", "referenced_type" : "type-5163", "self_type" : "type-5162", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_block_mode_t *", "name" : "keymaster_block_mode_t *", "referenced_type" : "type-541", "self_type" : "type-540", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_block_mode_t *", "name" : "keymaster_block_mode_t *", "referenced_type" : "type-6", "self_type" : "type-5", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_block_mode_t *", "name" : "keymaster_block_mode_t *", "referenced_type" : "type-786", "self_type" : "type-785", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_block_mode_t **", "name" : "keymaster_block_mode_t **", "referenced_type" : "type-2982", "self_type" : "type-3073", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_block_mode_t **", "name" : "keymaster_block_mode_t **", "referenced_type" : "type-4985", "self_type" : "type-5069", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_cert_chain_t *", "name" : "keymaster_cert_chain_t *", "referenced_type" : "type-1251", "self_type" : "type-1250", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_cert_chain_t *", "name" : "keymaster_cert_chain_t *", "referenced_type" : "type-1511", "self_type" : "type-1510", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_cert_chain_t *", "name" : "keymaster_cert_chain_t *", "referenced_type" : "type-1631", "self_type" : "type-1630", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_cert_chain_t *", "name" : "keymaster_cert_chain_t *", "referenced_type" : "type-1732", "self_type" : "type-1731", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_cert_chain_t *", "name" : "keymaster_cert_chain_t *", "referenced_type" : "type-1846", "self_type" : "type-1845", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_cert_chain_t *", "name" : "keymaster_cert_chain_t *", "referenced_type" : "type-1884", "self_type" : "type-1883", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_cert_chain_t *", "name" : "keymaster_cert_chain_t *", "referenced_type" : "type-2020", "self_type" : "type-2019", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_cert_chain_t *", "name" : "keymaster_cert_chain_t *", "referenced_type" : "type-2246", "self_type" : "type-2245", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_cert_chain_t *", "name" : "keymaster_cert_chain_t *", "referenced_type" : "type-2309", "self_type" : "type-2308", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_cert_chain_t *", "name" : "keymaster_cert_chain_t *", "referenced_type" : "type-2349", "self_type" : "type-2348", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_cert_chain_t *", "name" : "keymaster_cert_chain_t *", "referenced_type" : "type-2509", "self_type" : "type-2508", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_cert_chain_t *", "name" : "keymaster_cert_chain_t *", "referenced_type" : "type-2621", "self_type" : "type-2620", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_cert_chain_t *", "name" : "keymaster_cert_chain_t *", "referenced_type" : "type-271", "self_type" : "type-270", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_cert_chain_t *", "name" : "keymaster_cert_chain_t *", "referenced_type" : "type-2856", "self_type" : "type-2855", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_cert_chain_t *", "name" : "keymaster_cert_chain_t *", "referenced_type" : "type-2953", "self_type" : "type-2952", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_cert_chain_t *", "name" : "keymaster_cert_chain_t *", "referenced_type" : "type-3350", "self_type" : "type-3349", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_cert_chain_t *", "name" : "keymaster_cert_chain_t *", "referenced_type" : "type-3585", "self_type" : "type-3584", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_cert_chain_t *", "name" : "keymaster_cert_chain_t *", "referenced_type" : "type-3705", "self_type" : "type-3704", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_cert_chain_t *", "name" : "keymaster_cert_chain_t *", "referenced_type" : "type-376", "self_type" : "type-375", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_cert_chain_t *", "name" : "keymaster_cert_chain_t *", "referenced_type" : "type-3806", "self_type" : "type-3805", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_cert_chain_t *", "name" : "keymaster_cert_chain_t *", "referenced_type" : "type-3920", "self_type" : "type-3919", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_cert_chain_t *", "name" : "keymaster_cert_chain_t *", "referenced_type" : "type-3958", "self_type" : "type-3957", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_cert_chain_t *", "name" : "keymaster_cert_chain_t *", "referenced_type" : "type-4094", "self_type" : "type-4093", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_cert_chain_t *", "name" : "keymaster_cert_chain_t *", "referenced_type" : "type-4296", "self_type" : "type-4295", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_cert_chain_t *", "name" : "keymaster_cert_chain_t *", "referenced_type" : "type-4359", "self_type" : "type-4358", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_cert_chain_t *", "name" : "keymaster_cert_chain_t *", "referenced_type" : "type-4399", "self_type" : "type-4398", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_cert_chain_t *", "name" : "keymaster_cert_chain_t *", "referenced_type" : "type-4548", "self_type" : "type-4547", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_cert_chain_t *", "name" : "keymaster_cert_chain_t *", "referenced_type" : "type-4659", "self_type" : "type-4658", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_cert_chain_t *", "name" : "keymaster_cert_chain_t *", "referenced_type" : "type-4874", "self_type" : "type-4873", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_cert_chain_t *", "name" : "keymaster_cert_chain_t *", "referenced_type" : "type-494", "self_type" : "type-493", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_cert_chain_t *", "name" : "keymaster_cert_chain_t *", "referenced_type" : "type-4958", "self_type" : "type-4957", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_cert_chain_t *", "name" : "keymaster_cert_chain_t *", "referenced_type" : "type-5152", "self_type" : "type-5151", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_cert_chain_t *", "name" : "keymaster_cert_chain_t *", "referenced_type" : "type-533", "self_type" : "type-532", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_cert_chain_t *", "name" : "keymaster_cert_chain_t *", "referenced_type" : "type-5465", "self_type" : "type-5464", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_cert_chain_t *", "name" : "keymaster_cert_chain_t *", "referenced_type" : "type-703", "self_type" : "type-702", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_cert_chain_t *", "name" : "keymaster_cert_chain_t *", "referenced_type" : "type-72", "self_type" : "type-71", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t *", "name" : "keymaster_digest_t *", "referenced_type" : "type-1502", "self_type" : "type-1501", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t *", "name" : "keymaster_digest_t *", "referenced_type" : "type-1665", "self_type" : "type-1664", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t *", "name" : "keymaster_digest_t *", "referenced_type" : "type-1939", "self_type" : "type-1938", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t *", "name" : "keymaster_digest_t *", "referenced_type" : "type-2090", "self_type" : "type-2089", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t *", "name" : "keymaster_digest_t *", "referenced_type" : "type-2384", "self_type" : "type-2383", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t *", "name" : "keymaster_digest_t *", "referenced_type" : "type-2610", "self_type" : "type-2609", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t *", "name" : "keymaster_digest_t *", "referenced_type" : "type-2801", "self_type" : "type-2800", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t *", "name" : "keymaster_digest_t *", "referenced_type" : "type-3005", "self_type" : "type-3004", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t *", "name" : "keymaster_digest_t *", "referenced_type" : "type-3016", "self_type" : "type-3015", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t *", "name" : "keymaster_digest_t *", "referenced_type" : "type-305", "self_type" : "type-304", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t *", "name" : "keymaster_digest_t *", "referenced_type" : "type-3576", "self_type" : "type-3575", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t *", "name" : "keymaster_digest_t *", "referenced_type" : "type-3739", "self_type" : "type-3738", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t *", "name" : "keymaster_digest_t *", "referenced_type" : "type-4013", "self_type" : "type-4012", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t *", "name" : "keymaster_digest_t *", "referenced_type" : "type-4163", "self_type" : "type-4162", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t *", "name" : "keymaster_digest_t *", "referenced_type" : "type-4432", "self_type" : "type-4431", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t *", "name" : "keymaster_digest_t *", "referenced_type" : "type-4649", "self_type" : "type-4648", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t *", "name" : "keymaster_digest_t *", "referenced_type" : "type-4826", "self_type" : "type-4825", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t *", "name" : "keymaster_digest_t *", "referenced_type" : "type-5009", "self_type" : "type-5008", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t *", "name" : "keymaster_digest_t *", "referenced_type" : "type-5020", "self_type" : "type-5019", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t *", "name" : "keymaster_digest_t *", "referenced_type" : "type-5187", "self_type" : "type-5186", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t *", "name" : "keymaster_digest_t *", "referenced_type" : "type-591", "self_type" : "type-590", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t *", "name" : "keymaster_digest_t *", "referenced_type" : "type-60", "self_type" : "type-59", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t *", "name" : "keymaster_digest_t *", "referenced_type" : "type-886", "self_type" : "type-885", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t **", "name" : "keymaster_digest_t **", "referenced_type" : "type-3004", "self_type" : "type-3075", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_digest_t **", "name" : "keymaster_digest_t **", "referenced_type" : "type-5008", "self_type" : "type-5071", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_ec_curve_t *", "name" : "keymaster_ec_curve_t *", "referenced_type" : "type-2382", "self_type" : "type-2381", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_ec_curve_t *", "name" : "keymaster_ec_curve_t *", "referenced_type" : "type-2990", "self_type" : "type-2989", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_ec_curve_t *", "name" : "keymaster_ec_curve_t *", "referenced_type" : "type-4430", "self_type" : "type-4429", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_ec_curve_t *", "name" : "keymaster_ec_curve_t *", "referenced_type" : "type-4993", "self_type" : "type-4992", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_error_t *", "name" : "keymaster_error_t *", "referenced_type" : "type-1235", "self_type" : "type-1234", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_error_t *", "name" : "keymaster_error_t *", "referenced_type" : "type-1610", "self_type" : "type-1609", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_error_t *", "name" : "keymaster_error_t *", "referenced_type" : "type-1817", "self_type" : "type-1816", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_error_t *", "name" : "keymaster_error_t *", "referenced_type" : "type-1868", "self_type" : "type-1867", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_error_t *", "name" : "keymaster_error_t *", "referenced_type" : "type-2003", "self_type" : "type-2002", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_error_t *", "name" : "keymaster_error_t *", "referenced_type" : "type-2093", "self_type" : "type-2092", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_error_t *", "name" : "keymaster_error_t *", "referenced_type" : "type-2242", "self_type" : "type-2241", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_error_t *", "name" : "keymaster_error_t *", "referenced_type" : "type-2328", "self_type" : "type-2327", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_error_t *", "name" : "keymaster_error_t *", "referenced_type" : "type-250", "self_type" : "type-249", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_error_t *", "name" : "keymaster_error_t *", "referenced_type" : "type-2532", "self_type" : "type-2531", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_error_t *", "name" : "keymaster_error_t *", "referenced_type" : "type-2736", "self_type" : "type-2735", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_error_t *", "name" : "keymaster_error_t *", "referenced_type" : "type-2919", "self_type" : "type-2918", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_error_t *", "name" : "keymaster_error_t *", "referenced_type" : "type-3334", "self_type" : "type-3333", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_error_t *", "name" : "keymaster_error_t *", "referenced_type" : "type-3684", "self_type" : "type-3683", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_error_t *", "name" : "keymaster_error_t *", "referenced_type" : "type-3891", "self_type" : "type-3890", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_error_t *", "name" : "keymaster_error_t *", "referenced_type" : "type-3942", "self_type" : "type-3941", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_error_t *", "name" : "keymaster_error_t *", "referenced_type" : "type-4077", "self_type" : "type-4076", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_error_t *", "name" : "keymaster_error_t *", "referenced_type" : "type-4166", "self_type" : "type-4165", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_error_t *", "name" : "keymaster_error_t *", "referenced_type" : "type-4292", "self_type" : "type-4291", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_error_t *", "name" : "keymaster_error_t *", "referenced_type" : "type-4378", "self_type" : "type-4377", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_error_t *", "name" : "keymaster_error_t *", "referenced_type" : "type-4571", "self_type" : "type-4570", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_error_t *", "name" : "keymaster_error_t *", "referenced_type" : "type-463", "self_type" : "type-462", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_error_t *", "name" : "keymaster_error_t *", "referenced_type" : "type-4764", "self_type" : "type-4763", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_error_t *", "name" : "keymaster_error_t *", "referenced_type" : "type-4934", "self_type" : "type-4933", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_error_t *", "name" : "keymaster_error_t *", "referenced_type" : "type-5128", "self_type" : "type-5127", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_error_t *", "name" : "keymaster_error_t *", "referenced_type" : "type-517", "self_type" : "type-516", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_error_t *", "name" : "keymaster_error_t *", "referenced_type" : "type-5449", "self_type" : "type-5448", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_error_t *", "name" : "keymaster_error_t *", "referenced_type" : "type-671", "self_type" : "type-670", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_blob_t *", "name" : "keymaster_key_blob_t *", "referenced_type" : "type-1238", "self_type" : "type-1237", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_blob_t *", "name" : "keymaster_key_blob_t *", "referenced_type" : "type-1249", "self_type" : "type-1248", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_blob_t *", "name" : "keymaster_key_blob_t *", "referenced_type" : "type-1620", "self_type" : "type-1619", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_blob_t *", "name" : "keymaster_key_blob_t *", "referenced_type" : "type-1775", "self_type" : "type-1774", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_blob_t *", "name" : "keymaster_key_blob_t *", "referenced_type" : "type-1839", "self_type" : "type-1838", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_blob_t *", "name" : "keymaster_key_blob_t *", "referenced_type" : "type-1873", "self_type" : "type-1872", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_blob_t *", "name" : "keymaster_key_blob_t *", "referenced_type" : "type-2008", "self_type" : "type-2007", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_blob_t *", "name" : "keymaster_key_blob_t *", "referenced_type" : "type-2135", "self_type" : "type-2134", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_blob_t *", "name" : "keymaster_key_blob_t *", "referenced_type" : "type-2302", "self_type" : "type-2301", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_blob_t *", "name" : "keymaster_key_blob_t *", "referenced_type" : "type-2336", "self_type" : "type-2335", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_blob_t *", "name" : "keymaster_key_blob_t *", "referenced_type" : "type-2499", "self_type" : "type-2498", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_blob_t *", "name" : "keymaster_key_blob_t *", "referenced_type" : "type-2542", "self_type" : "type-2541", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_blob_t *", "name" : "keymaster_key_blob_t *", "referenced_type" : "type-260", "self_type" : "type-259", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_blob_t *", "name" : "keymaster_key_blob_t *", "referenced_type" : "type-2745", "self_type" : "type-2744", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_blob_t *", "name" : "keymaster_key_blob_t *", "referenced_type" : "type-2943", "self_type" : "type-2942", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_blob_t *", "name" : "keymaster_key_blob_t *", "referenced_type" : "type-3337", "self_type" : "type-3336", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_blob_t *", "name" : "keymaster_key_blob_t *", "referenced_type" : "type-3348", "self_type" : "type-3347", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_blob_t *", "name" : "keymaster_key_blob_t *", "referenced_type" : "type-3694", "self_type" : "type-3693", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_blob_t *", "name" : "keymaster_key_blob_t *", "referenced_type" : "type-3849", "self_type" : "type-3848", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_blob_t *", "name" : "keymaster_key_blob_t *", "referenced_type" : "type-3913", "self_type" : "type-3912", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_blob_t *", "name" : "keymaster_key_blob_t *", "referenced_type" : "type-3947", "self_type" : "type-3946", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_blob_t *", "name" : "keymaster_key_blob_t *", "referenced_type" : "type-4082", "self_type" : "type-4081", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_blob_t *", "name" : "keymaster_key_blob_t *", "referenced_type" : "type-4203", "self_type" : "type-4202", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_blob_t *", "name" : "keymaster_key_blob_t *", "referenced_type" : "type-421", "self_type" : "type-420", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_blob_t *", "name" : "keymaster_key_blob_t *", "referenced_type" : "type-4352", "self_type" : "type-4351", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_blob_t *", "name" : "keymaster_key_blob_t *", "referenced_type" : "type-4386", "self_type" : "type-4385", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_blob_t *", "name" : "keymaster_key_blob_t *", "referenced_type" : "type-4538", "self_type" : "type-4537", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_blob_t *", "name" : "keymaster_key_blob_t *", "referenced_type" : "type-4581", "self_type" : "type-4580", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_blob_t *", "name" : "keymaster_key_blob_t *", "referenced_type" : "type-4773", "self_type" : "type-4772", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_blob_t *", "name" : "keymaster_key_blob_t *", "referenced_type" : "type-487", "self_type" : "type-486", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_blob_t *", "name" : "keymaster_key_blob_t *", "referenced_type" : "type-4948", "self_type" : "type-4947", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_blob_t *", "name" : "keymaster_key_blob_t *", "referenced_type" : "type-5143", "self_type" : "type-5142", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_blob_t *", "name" : "keymaster_key_blob_t *", "referenced_type" : "type-522", "self_type" : "type-521", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_blob_t *", "name" : "keymaster_key_blob_t *", "referenced_type" : "type-5452", "self_type" : "type-5451", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_blob_t *", "name" : "keymaster_key_blob_t *", "referenced_type" : "type-5463", "self_type" : "type-5462", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_blob_t *", "name" : "keymaster_key_blob_t *", "referenced_type" : "type-681", "self_type" : "type-680", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_characteristics_t *", "name" : "keymaster_key_characteristics_t *", "referenced_type" : "type-1247", "self_type" : "type-1246", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_characteristics_t *", "name" : "keymaster_key_characteristics_t *", "referenced_type" : "type-1495", "self_type" : "type-1494", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_characteristics_t *", "name" : "keymaster_key_characteristics_t *", "referenced_type" : "type-1629", "self_type" : "type-1628", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_characteristics_t *", "name" : "keymaster_key_characteristics_t *", "referenced_type" : "type-1782", "self_type" : "type-1781", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_characteristics_t *", "name" : "keymaster_key_characteristics_t *", "referenced_type" : "type-1844", "self_type" : "type-1843", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_characteristics_t *", "name" : "keymaster_key_characteristics_t *", "referenced_type" : "type-1882", "self_type" : "type-1881", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_characteristics_t *", "name" : "keymaster_key_characteristics_t *", "referenced_type" : "type-2017", "self_type" : "type-2016", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_characteristics_t *", "name" : "keymaster_key_characteristics_t *", "referenced_type" : "type-2232", "self_type" : "type-2231", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_characteristics_t *", "name" : "keymaster_key_characteristics_t *", "referenced_type" : "type-2307", "self_type" : "type-2306", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_characteristics_t *", "name" : "keymaster_key_characteristics_t *", "referenced_type" : "type-2346", "self_type" : "type-2345", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_characteristics_t *", "name" : "keymaster_key_characteristics_t *", "referenced_type" : "type-2507", "self_type" : "type-2506", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_characteristics_t *", "name" : "keymaster_key_characteristics_t *", "referenced_type" : "type-2552", "self_type" : "type-2551", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_characteristics_t *", "name" : "keymaster_key_characteristics_t *", "referenced_type" : "type-269", "self_type" : "type-268", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_characteristics_t *", "name" : "keymaster_key_characteristics_t *", "referenced_type" : "type-2754", "self_type" : "type-2753", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_characteristics_t *", "name" : "keymaster_key_characteristics_t *", "referenced_type" : "type-2950", "self_type" : "type-2949", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_characteristics_t *", "name" : "keymaster_key_characteristics_t *", "referenced_type" : "type-3346", "self_type" : "type-3345", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_characteristics_t *", "name" : "keymaster_key_characteristics_t *", "referenced_type" : "type-3569", "self_type" : "type-3568", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_characteristics_t *", "name" : "keymaster_key_characteristics_t *", "referenced_type" : "type-3703", "self_type" : "type-3702", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_characteristics_t *", "name" : "keymaster_key_characteristics_t *", "referenced_type" : "type-3856", "self_type" : "type-3855", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_characteristics_t *", "name" : "keymaster_key_characteristics_t *", "referenced_type" : "type-3918", "self_type" : "type-3917", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_characteristics_t *", "name" : "keymaster_key_characteristics_t *", "referenced_type" : "type-3956", "self_type" : "type-3955", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_characteristics_t *", "name" : "keymaster_key_characteristics_t *", "referenced_type" : "type-4091", "self_type" : "type-4090", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_characteristics_t *", "name" : "keymaster_key_characteristics_t *", "referenced_type" : "type-428", "self_type" : "type-427", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_characteristics_t *", "name" : "keymaster_key_characteristics_t *", "referenced_type" : "type-4282", "self_type" : "type-4281", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_characteristics_t *", "name" : "keymaster_key_characteristics_t *", "referenced_type" : "type-4357", "self_type" : "type-4356", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_characteristics_t *", "name" : "keymaster_key_characteristics_t *", "referenced_type" : "type-4396", "self_type" : "type-4395", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_characteristics_t *", "name" : "keymaster_key_characteristics_t *", "referenced_type" : "type-4546", "self_type" : "type-4545", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_characteristics_t *", "name" : "keymaster_key_characteristics_t *", "referenced_type" : "type-4591", "self_type" : "type-4590", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_characteristics_t *", "name" : "keymaster_key_characteristics_t *", "referenced_type" : "type-4782", "self_type" : "type-4781", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_characteristics_t *", "name" : "keymaster_key_characteristics_t *", "referenced_type" : "type-492", "self_type" : "type-491", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_characteristics_t *", "name" : "keymaster_key_characteristics_t *", "referenced_type" : "type-4955", "self_type" : "type-4954", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_characteristics_t *", "name" : "keymaster_key_characteristics_t *", "referenced_type" : "type-5150", "self_type" : "type-5149", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_characteristics_t *", "name" : "keymaster_key_characteristics_t *", "referenced_type" : "type-53", "self_type" : "type-52", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_characteristics_t *", "name" : "keymaster_key_characteristics_t *", "referenced_type" : "type-531", "self_type" : "type-530", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_characteristics_t *", "name" : "keymaster_key_characteristics_t *", "referenced_type" : "type-5461", "self_type" : "type-5460", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_characteristics_t *", "name" : "keymaster_key_characteristics_t *", "referenced_type" : "type-701", "self_type" : "type-700", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_characteristics_t **", "name" : "keymaster_key_characteristics_t **", "referenced_type" : "type-2949", "self_type" : "type-3079", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_characteristics_t **", "name" : "keymaster_key_characteristics_t **", "referenced_type" : "type-4954", "self_type" : "type-5075", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_format_t *", "name" : "keymaster_key_format_t *", "referenced_type" : "type-1513", "self_type" : "type-1512", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_format_t *", "name" : "keymaster_key_format_t *", "referenced_type" : "type-1703", "self_type" : "type-1702", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_format_t *", "name" : "keymaster_key_format_t *", "referenced_type" : "type-1950", "self_type" : "type-1949", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_format_t *", "name" : "keymaster_key_format_t *", "referenced_type" : "type-2097", "self_type" : "type-2096", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_format_t *", "name" : "keymaster_key_format_t *", "referenced_type" : "type-2413", "self_type" : "type-2412", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_format_t *", "name" : "keymaster_key_format_t *", "referenced_type" : "type-2614", "self_type" : "type-2613", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_format_t *", "name" : "keymaster_key_format_t *", "referenced_type" : "type-2810", "self_type" : "type-2809", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_format_t *", "name" : "keymaster_key_format_t *", "referenced_type" : "type-3014", "self_type" : "type-3013", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_format_t *", "name" : "keymaster_key_format_t *", "referenced_type" : "type-3151", "self_type" : "type-3150", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_format_t *", "name" : "keymaster_key_format_t *", "referenced_type" : "type-344", "self_type" : "type-343", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_format_t *", "name" : "keymaster_key_format_t *", "referenced_type" : "type-3587", "self_type" : "type-3586", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_format_t *", "name" : "keymaster_key_format_t *", "referenced_type" : "type-3777", "self_type" : "type-3776", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_format_t *", "name" : "keymaster_key_format_t *", "referenced_type" : "type-4024", "self_type" : "type-4023", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_format_t *", "name" : "keymaster_key_format_t *", "referenced_type" : "type-4170", "self_type" : "type-4169", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_format_t *", "name" : "keymaster_key_format_t *", "referenced_type" : "type-4461", "self_type" : "type-4460", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_format_t *", "name" : "keymaster_key_format_t *", "referenced_type" : "type-4653", "self_type" : "type-4652", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_format_t *", "name" : "keymaster_key_format_t *", "referenced_type" : "type-4835", "self_type" : "type-4834", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_format_t *", "name" : "keymaster_key_format_t *", "referenced_type" : "type-5018", "self_type" : "type-5017", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_format_t *", "name" : "keymaster_key_format_t *", "referenced_type" : "type-5194", "self_type" : "type-5193", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_format_t *", "name" : "keymaster_key_format_t *", "referenced_type" : "type-5266", "self_type" : "type-5265", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_format_t *", "name" : "keymaster_key_format_t *", "referenced_type" : "type-617", "self_type" : "type-616", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_format_t *", "name" : "keymaster_key_format_t *", "referenced_type" : "type-74", "self_type" : "type-73", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_format_t *", "name" : "keymaster_key_format_t *", "referenced_type" : "type-955", "self_type" : "type-954", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_format_t **", "name" : "keymaster_key_format_t **", "referenced_type" : "type-3013", "self_type" : "type-3077", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_format_t **", "name" : "keymaster_key_format_t **", "referenced_type" : "type-5017", "self_type" : "type-5073", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_set_t *", "name" : "keymaster_key_param_set_t *", "referenced_type" : "type-3081", "self_type" : "type-3080", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_set_t *", "name" : "keymaster_key_param_set_t *", "referenced_type" : "type-5077", "self_type" : "type-5076", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *", "name" : "keymaster_key_param_t *", "referenced_type" : "type-120", "self_type" : "type-119", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *", "name" : "keymaster_key_param_t *", "referenced_type" : "type-13", "self_type" : "type-12", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *", "name" : "keymaster_key_param_t *", "referenced_type" : "type-1458", "self_type" : "type-1457", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *", "name" : "keymaster_key_param_t *", "referenced_type" : "type-1644", "self_type" : "type-1643", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *", "name" : "keymaster_key_param_t *", "referenced_type" : "type-1772", "self_type" : "type-1771", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *", "name" : "keymaster_key_param_t *", "referenced_type" : "type-1784", "self_type" : "type-1783", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *", "name" : "keymaster_key_param_t *", "referenced_type" : "type-1896", "self_type" : "type-1895", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *", "name" : "keymaster_key_param_t *", "referenced_type" : "type-2039", "self_type" : "type-2038", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *", "name" : "keymaster_key_param_t *", "referenced_type" : "type-2210", "self_type" : "type-2209", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *", "name" : "keymaster_key_param_t *", "referenced_type" : "type-2372", "self_type" : "type-2371", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *", "name" : "keymaster_key_param_t *", "referenced_type" : "type-2571", "self_type" : "type-2570", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *", "name" : "keymaster_key_param_t *", "referenced_type" : "type-2643", "self_type" : "type-2642", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *", "name" : "keymaster_key_param_t *", "referenced_type" : "type-2775", "self_type" : "type-2774", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *", "name" : "keymaster_key_param_t *", "referenced_type" : "type-284", "self_type" : "type-283", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *", "name" : "keymaster_key_param_t *", "referenced_type" : "type-2975", "self_type" : "type-2974", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *", "name" : "keymaster_key_param_t *", "referenced_type" : "type-3532", "self_type" : "type-3531", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *", "name" : "keymaster_key_param_t *", "referenced_type" : "type-3718", "self_type" : "type-3717", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *", "name" : "keymaster_key_param_t *", "referenced_type" : "type-3846", "self_type" : "type-3845", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *", "name" : "keymaster_key_param_t *", "referenced_type" : "type-3858", "self_type" : "type-3857", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *", "name" : "keymaster_key_param_t *", "referenced_type" : "type-3970", "self_type" : "type-3969", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *", "name" : "keymaster_key_param_t *", "referenced_type" : "type-4112", "self_type" : "type-4111", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *", "name" : "keymaster_key_param_t *", "referenced_type" : "type-4260", "self_type" : "type-4259", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *", "name" : "keymaster_key_param_t *", "referenced_type" : "type-430", "self_type" : "type-429", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *", "name" : "keymaster_key_param_t *", "referenced_type" : "type-4420", "self_type" : "type-4419", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *", "name" : "keymaster_key_param_t *", "referenced_type" : "type-4610", "self_type" : "type-4609", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *", "name" : "keymaster_key_param_t *", "referenced_type" : "type-4680", "self_type" : "type-4679", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *", "name" : "keymaster_key_param_t *", "referenced_type" : "type-4800", "self_type" : "type-4799", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *", "name" : "keymaster_key_param_t *", "referenced_type" : "type-4978", "self_type" : "type-4977", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *", "name" : "keymaster_key_param_t *", "referenced_type" : "type-5165", "self_type" : "type-5164", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *", "name" : "keymaster_key_param_t *", "referenced_type" : "type-545", "self_type" : "type-544", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_key_param_t *", "name" : "keymaster_key_param_t *", "referenced_type" : "type-805", "self_type" : "type-804", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_padding_t *", "name" : "keymaster_padding_t *", "referenced_type" : "type-1471", "self_type" : "type-1470", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_padding_t *", "name" : "keymaster_padding_t *", "referenced_type" : "type-1653", "self_type" : "type-1652", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_padding_t *", "name" : "keymaster_padding_t *", "referenced_type" : "type-1907", "self_type" : "type-1906", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_padding_t *", "name" : "keymaster_padding_t *", "referenced_type" : "type-2081", "self_type" : "type-2080", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_padding_t *", "name" : "keymaster_padding_t *", "referenced_type" : "type-2366", "self_type" : "type-2365", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_padding_t *", "name" : "keymaster_padding_t *", "referenced_type" : "type-2576", "self_type" : "type-2575", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_padding_t *", "name" : "keymaster_padding_t *", "referenced_type" : "type-2767", "self_type" : "type-2766", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_padding_t *", "name" : "keymaster_padding_t *", "referenced_type" : "type-2793", "self_type" : "type-2792", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_padding_t *", "name" : "keymaster_padding_t *", "referenced_type" : "type-28", "self_type" : "type-27", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_padding_t *", "name" : "keymaster_padding_t *", "referenced_type" : "type-293", "self_type" : "type-292", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_padding_t *", "name" : "keymaster_padding_t *", "referenced_type" : "type-2997", "self_type" : "type-2996", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_padding_t *", "name" : "keymaster_padding_t *", "referenced_type" : "type-3545", "self_type" : "type-3544", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_padding_t *", "name" : "keymaster_padding_t *", "referenced_type" : "type-3727", "self_type" : "type-3726", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_padding_t *", "name" : "keymaster_padding_t *", "referenced_type" : "type-3981", "self_type" : "type-3980", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_padding_t *", "name" : "keymaster_padding_t *", "referenced_type" : "type-4154", "self_type" : "type-4153", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_padding_t *", "name" : "keymaster_padding_t *", "referenced_type" : "type-4414", "self_type" : "type-4413", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_padding_t *", "name" : "keymaster_padding_t *", "referenced_type" : "type-4615", "self_type" : "type-4614", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_padding_t *", "name" : "keymaster_padding_t *", "referenced_type" : "type-4794", "self_type" : "type-4793", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_padding_t *", "name" : "keymaster_padding_t *", "referenced_type" : "type-4818", "self_type" : "type-4817", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_padding_t *", "name" : "keymaster_padding_t *", "referenced_type" : "type-5001", "self_type" : "type-5000", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_padding_t *", "name" : "keymaster_padding_t *", "referenced_type" : "type-5179", "self_type" : "type-5178", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_padding_t *", "name" : "keymaster_padding_t *", "referenced_type" : "type-555", "self_type" : "type-554", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_padding_t *", "name" : "keymaster_padding_t *", "referenced_type" : "type-819", "self_type" : "type-818", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_padding_t **", "name" : "keymaster_padding_t **", "referenced_type" : "type-2996", "self_type" : "type-3074", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_padding_t **", "name" : "keymaster_padding_t **", "referenced_type" : "type-5000", "self_type" : "type-5070", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_purpose_t *", "name" : "keymaster_purpose_t *", "referenced_type" : "type-1233", "self_type" : "type-1232", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_purpose_t *", "name" : "keymaster_purpose_t *", "referenced_type" : "type-1606", "self_type" : "type-1605", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_purpose_t *", "name" : "keymaster_purpose_t *", "referenced_type" : "type-1866", "self_type" : "type-1865", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_purpose_t *", "name" : "keymaster_purpose_t *", "referenced_type" : "type-2001", "self_type" : "type-2000", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_purpose_t *", "name" : "keymaster_purpose_t *", "referenced_type" : "type-2088", "self_type" : "type-2087", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_purpose_t *", "name" : "keymaster_purpose_t *", "referenced_type" : "type-2326", "self_type" : "type-2325", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_purpose_t *", "name" : "keymaster_purpose_t *", "referenced_type" : "type-247", "self_type" : "type-246", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_purpose_t *", "name" : "keymaster_purpose_t *", "referenced_type" : "type-2530", "self_type" : "type-2529", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_purpose_t *", "name" : "keymaster_purpose_t *", "referenced_type" : "type-2734", "self_type" : "type-2733", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_purpose_t *", "name" : "keymaster_purpose_t *", "referenced_type" : "type-2917", "self_type" : "type-2916", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_purpose_t *", "name" : "keymaster_purpose_t *", "referenced_type" : "type-3332", "self_type" : "type-3331", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_purpose_t *", "name" : "keymaster_purpose_t *", "referenced_type" : "type-3680", "self_type" : "type-3679", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_purpose_t *", "name" : "keymaster_purpose_t *", "referenced_type" : "type-3940", "self_type" : "type-3939", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_purpose_t *", "name" : "keymaster_purpose_t *", "referenced_type" : "type-4075", "self_type" : "type-4074", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_purpose_t *", "name" : "keymaster_purpose_t *", "referenced_type" : "type-4161", "self_type" : "type-4160", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_purpose_t *", "name" : "keymaster_purpose_t *", "referenced_type" : "type-4376", "self_type" : "type-4375", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_purpose_t *", "name" : "keymaster_purpose_t *", "referenced_type" : "type-4569", "self_type" : "type-4568", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_purpose_t *", "name" : "keymaster_purpose_t *", "referenced_type" : "type-4762", "self_type" : "type-4761", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_purpose_t *", "name" : "keymaster_purpose_t *", "referenced_type" : "type-4932", "self_type" : "type-4931", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_purpose_t *", "name" : "keymaster_purpose_t *", "referenced_type" : "type-5126", "self_type" : "type-5125", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_purpose_t *", "name" : "keymaster_purpose_t *", "referenced_type" : "type-515", "self_type" : "type-514", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_purpose_t *", "name" : "keymaster_purpose_t *", "referenced_type" : "type-5447", "self_type" : "type-5446", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_purpose_t *", "name" : "keymaster_purpose_t *", "referenced_type" : "type-669", "self_type" : "type-668", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_verified_boot_t *", "name" : "keymaster_verified_boot_t *", "referenced_type" : "type-1500", "self_type" : "type-1499", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_verified_boot_t *", "name" : "keymaster_verified_boot_t *", "referenced_type" : "type-1701", "self_type" : "type-1700", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_verified_boot_t *", "name" : "keymaster_verified_boot_t *", "referenced_type" : "type-1937", "self_type" : "type-1936", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_verified_boot_t *", "name" : "keymaster_verified_boot_t *", "referenced_type" : "type-2079", "self_type" : "type-2078", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_verified_boot_t *", "name" : "keymaster_verified_boot_t *", "referenced_type" : "type-2286", "self_type" : "type-2285", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_verified_boot_t *", "name" : "keymaster_verified_boot_t *", "referenced_type" : "type-2411", "self_type" : "type-2410", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_verified_boot_t *", "name" : "keymaster_verified_boot_t *", "referenced_type" : "type-2608", "self_type" : "type-2607", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_verified_boot_t *", "name" : "keymaster_verified_boot_t *", "referenced_type" : "type-2838", "self_type" : "type-2837", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_verified_boot_t *", "name" : "keymaster_verified_boot_t *", "referenced_type" : "type-3024", "self_type" : "type-3023", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_verified_boot_t *", "name" : "keymaster_verified_boot_t *", "referenced_type" : "type-3040", "self_type" : "type-3039", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_verified_boot_t *", "name" : "keymaster_verified_boot_t *", "referenced_type" : "type-342", "self_type" : "type-341", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_verified_boot_t *", "name" : "keymaster_verified_boot_t *", "referenced_type" : "type-3574", "self_type" : "type-3573", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_verified_boot_t *", "name" : "keymaster_verified_boot_t *", "referenced_type" : "type-3775", "self_type" : "type-3774", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_verified_boot_t *", "name" : "keymaster_verified_boot_t *", "referenced_type" : "type-4011", "self_type" : "type-4010", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_verified_boot_t *", "name" : "keymaster_verified_boot_t *", "referenced_type" : "type-4152", "self_type" : "type-4151", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_verified_boot_t *", "name" : "keymaster_verified_boot_t *", "referenced_type" : "type-4336", "self_type" : "type-4335", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_verified_boot_t *", "name" : "keymaster_verified_boot_t *", "referenced_type" : "type-4459", "self_type" : "type-4458", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_verified_boot_t *", "name" : "keymaster_verified_boot_t *", "referenced_type" : "type-4647", "self_type" : "type-4646", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_verified_boot_t *", "name" : "keymaster_verified_boot_t *", "referenced_type" : "type-4863", "self_type" : "type-4862", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_verified_boot_t *", "name" : "keymaster_verified_boot_t *", "referenced_type" : "type-5028", "self_type" : "type-5027", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_verified_boot_t *", "name" : "keymaster_verified_boot_t *", "referenced_type" : "type-5044", "self_type" : "type-5043", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_verified_boot_t *", "name" : "keymaster_verified_boot_t *", "referenced_type" : "type-58", "self_type" : "type-57", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_verified_boot_t *", "name" : "keymaster_verified_boot_t *", "referenced_type" : "type-589", "self_type" : "type-588", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_verified_boot_t *", "name" : "keymaster_verified_boot_t *", "referenced_type" : "type-888", "self_type" : "type-887", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "rsa_st *", "name" : "rsa_st *", "referenced_type" : "type-1740", "self_type" : "type-1739", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "linker_set_key" : "rsa_st *", "name" : "rsa_st *", "referenced_type" : "type-1805", "self_type" : "type-1804", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 4, "linker_set_key" : "rsa_st *", "name" : "rsa_st *", "referenced_type" : "type-1909", "self_type" : "type-1908", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "rsa_st *", "name" : "rsa_st *", "referenced_type" : "type-2133", "self_type" : "type-2132", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "rsa_st *", "name" : "rsa_st *", "referenced_type" : "type-2248", "self_type" : "type-2247", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "rsa_st *", "name" : "rsa_st *", "referenced_type" : "type-2436", "self_type" : "type-2435", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "rsa_st *", "name" : "rsa_st *", "referenced_type" : "type-2697", "self_type" : "type-2696", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "rsa_st *", "name" : "rsa_st *", "referenced_type" : "type-3814", "self_type" : "type-3813", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "linker_set_key" : "rsa_st *", "name" : "rsa_st *", "referenced_type" : "type-3879", "self_type" : "type-3878", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 4, "linker_set_key" : "rsa_st *", "name" : "rsa_st *", "referenced_type" : "type-388", "self_type" : "type-387", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "linker_set_key" : "rsa_st *", "name" : "rsa_st *", "referenced_type" : "type-3983", "self_type" : "type-3982", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "rsa_st *", "name" : "rsa_st *", "referenced_type" : "type-4201", "self_type" : "type-4200", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "rsa_st *", "name" : "rsa_st *", "referenced_type" : "type-4298", "self_type" : "type-4297", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "rsa_st *", "name" : "rsa_st *", "referenced_type" : "type-4484", "self_type" : "type-4483", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "rsa_st *", "name" : "rsa_st *", "referenced_type" : "type-451", "self_type" : "type-450", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" }, { "alignment" : 4, "linker_set_key" : "rsa_st *", "name" : "rsa_st *", "referenced_type" : "type-4725", "self_type" : "type-4724", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "rsa_st *", "name" : "rsa_st *", "referenced_type" : "type-559", "self_type" : "type-558", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-1486", "self_type" : "type-1485", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-1692", "self_type" : "type-1691", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-1928", "self_type" : "type-1927", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-2068", "self_type" : "type-2067", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-2273", "self_type" : "type-2272", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-2401", "self_type" : "type-2400", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-2597", "self_type" : "type-2596", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-2828", "self_type" : "type-2827", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-2971", "self_type" : "type-2970", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-3031", "self_type" : "type-3030", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-333", "self_type" : "type-332", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-3560", "self_type" : "type-3559", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-3766", "self_type" : "type-3765", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-4002", "self_type" : "type-4001", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-4141", "self_type" : "type-4140", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-4323", "self_type" : "type-4322", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-44", "self_type" : "type-43", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-4449", "self_type" : "type-4448", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-4636", "self_type" : "type-4635", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-4853", "self_type" : "type-4852", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-4974", "self_type" : "type-4973", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-5035", "self_type" : "type-5034", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-580", "self_type" : "type-579", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "stack_st_ASN1_INTEGER *", "name" : "stack_st_ASN1_INTEGER *", "referenced_type" : "type-865", "self_type" : "type-864", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-1473", "self_type" : "type-1472", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-1680", "self_type" : "type-1679", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-1917", "self_type" : "type-1916", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-2056", "self_type" : "type-2055", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-2262", "self_type" : "type-2261", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-2388", "self_type" : "type-2387", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-2586", "self_type" : "type-2585", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-2817", "self_type" : "type-2816", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-2874", "self_type" : "type-2873", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-30", "self_type" : "type-29", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-3018", "self_type" : "type-3017", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-322", "self_type" : "type-321", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-3547", "self_type" : "type-3546", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-3754", "self_type" : "type-3753", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-3991", "self_type" : "type-3990", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-4129", "self_type" : "type-4128", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-4312", "self_type" : "type-4311", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-4436", "self_type" : "type-4435", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-4625", "self_type" : "type-4624", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-4842", "self_type" : "type-4841", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-4889", "self_type" : "type-4888", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-5022", "self_type" : "type-5021", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-569", "self_type" : "type-568", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "stack_st_ASN1_TYPE *", "name" : "stack_st_ASN1_TYPE *", "referenced_type" : "type-844", "self_type" : "type-843", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "linker_set_key" : "std::unique_ptr<unsigned char [], keymaster::Keymaster0Engine::Malloc_Delete> *", "name" : "std::unique_ptr<unsigned char [], keymaster::Keymaster0Engine::Malloc_Delete> *", "referenced_type" : "type-1765", "self_type" : "type-1764", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "linker_set_key" : "std::unique_ptr<unsigned char [], keymaster::Keymaster0Engine::Malloc_Delete> *", "name" : "std::unique_ptr<unsigned char [], keymaster::Keymaster0Engine::Malloc_Delete> *", "referenced_type" : "type-3839", "self_type" : "type-3838", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "linker_set_key" : "std::unique_ptr<unsigned char [], keymaster::Keymaster0Engine::Malloc_Delete> *", "name" : "std::unique_ptr<unsigned char [], keymaster::Keymaster0Engine::Malloc_Delete> *", "referenced_type" : "type-414", "self_type" : "type-413", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "linker_set_key" : "unsigned char *", "name" : "unsigned char *", "referenced_type" : "type-1", "self_type" : "type-123", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "linker_set_key" : "unsigned int *", "name" : "unsigned int *", "referenced_type" : "type-122", "self_type" : "type-667", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "unsigned long long *", "name" : "unsigned long long *", "referenced_type" : "type-116", "self_type" : "type-1118", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "void *", "name" : "void *", "referenced_type" : "type-62", "self_type" : "type-410", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "void **", "name" : "void **", "referenced_type" : "type-410", "self_type" : "type-409", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" } ], "qualified_types" : [ { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[2]", "name" : "ASN1_TEMPLATE_st const[2]", "referenced_type" : "type-2868", "self_type" : "type-2870", "size" : 40, "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[2]", "name" : "ASN1_TEMPLATE_st const[2]", "referenced_type" : "type-4884", "self_type" : "type-4886", "size" : 40, "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-1488", "self_type" : "type-1490", "size" : 720, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-1693", "self_type" : "type-1695", "size" : 720, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-1929", "self_type" : "type-1931", "size" : 720, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-2071", "self_type" : "type-2073", "size" : 720, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-2274", "self_type" : "type-2276", "size" : 720, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-2402", "self_type" : "type-2404", "size" : 720, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-2598", "self_type" : "type-2600", "size" : 720, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-2829", "self_type" : "type-2833", "size" : 720, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-2987", "self_type" : "type-2995", "size" : 720, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-3032", "self_type" : "type-3034", "size" : 720, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-334", "self_type" : "type-336", "size" : 720, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-3562", "self_type" : "type-3564", "size" : 720, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-3767", "self_type" : "type-3769", "size" : 720, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-4003", "self_type" : "type-4005", "size" : 720, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-4144", "self_type" : "type-4146", "size" : 720, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-4324", "self_type" : "type-4326", "size" : 720, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-4450", "self_type" : "type-4452", "size" : 720, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-4637", "self_type" : "type-4639", "size" : 720, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-46", "self_type" : "type-48", "size" : 720, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-4854", "self_type" : "type-4858", "size" : 720, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-4990", "self_type" : "type-4998", "size" : 720, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-5036", "self_type" : "type-5038", "size" : 720, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-581", "self_type" : "type-583", "size" : 720, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[36]", "name" : "ASN1_TEMPLATE_st const[36]", "referenced_type" : "type-870", "self_type" : "type-872", "size" : 720, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-1478", "self_type" : "type-1482", "size" : 60, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-1686", "self_type" : "type-1688", "size" : 60, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-1922", "self_type" : "type-1924", "size" : 60, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-2062", "self_type" : "type-2064", "size" : 60, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-2267", "self_type" : "type-2269", "size" : 60, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-2395", "self_type" : "type-2397", "size" : 60, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-2591", "self_type" : "type-2593", "size" : 60, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-2822", "self_type" : "type-2824", "size" : 60, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-2940", "self_type" : "type-2954", "size" : 60, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-3025", "self_type" : "type-3027", "size" : 60, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-327", "self_type" : "type-329", "size" : 60, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-3552", "self_type" : "type-3556", "size" : 60, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-36", "self_type" : "type-40", "size" : 60, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-3760", "self_type" : "type-3762", "size" : 60, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-3996", "self_type" : "type-3998", "size" : 60, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-4135", "self_type" : "type-4137", "size" : 60, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-4317", "self_type" : "type-4319", "size" : 60, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-4443", "self_type" : "type-4445", "size" : 60, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-4630", "self_type" : "type-4632", "size" : 60, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-4847", "self_type" : "type-4849", "size" : 60, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-4945", "self_type" : "type-4959", "size" : 60, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-5029", "self_type" : "type-5031", "size" : 60, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-574", "self_type" : "type-576", "size" : 60, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[3]", "name" : "ASN1_TEMPLATE_st const[3]", "referenced_type" : "type-857", "self_type" : "type-859", "size" : 60, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[6]", "name" : "ASN1_TEMPLATE_st const[6]", "referenced_type" : "type-2875", "self_type" : "type-2877", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[6]", "name" : "ASN1_TEMPLATE_st const[6]", "referenced_type" : "type-4890", "self_type" : "type-4892", "size" : 120, "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-1491", "self_type" : "type-1493", "size" : 160, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-1696", "self_type" : "type-1698", "size" : 160, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-1932", "self_type" : "type-1934", "size" : 160, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-2074", "self_type" : "type-2076", "size" : 160, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-2279", "self_type" : "type-2281", "size" : 160, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-2405", "self_type" : "type-2407", "size" : 160, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-2601", "self_type" : "type-2603", "size" : 160, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-2834", "self_type" : "type-2836", "size" : 160, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-3001", "self_type" : "type-3003", "size" : 160, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-3035", "self_type" : "type-3037", "size" : 160, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-337", "self_type" : "type-339", "size" : 160, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-3565", "self_type" : "type-3567", "size" : 160, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-3770", "self_type" : "type-3772", "size" : 160, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-4006", "self_type" : "type-4008", "size" : 160, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-4147", "self_type" : "type-4149", "size" : 160, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-4329", "self_type" : "type-4331", "size" : 160, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-4453", "self_type" : "type-4455", "size" : 160, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-4640", "self_type" : "type-4642", "size" : 160, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-4859", "self_type" : "type-4861", "size" : 160, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-49", "self_type" : "type-51", "size" : 160, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-5005", "self_type" : "type-5007", "size" : 160, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-5039", "self_type" : "type-5041", "size" : 160, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-584", "self_type" : "type-586", "size" : 160, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "ASN1_TEMPLATE_st const[8]", "name" : "ASN1_TEMPLATE_st const[8]", "referenced_type" : "type-876", "self_type" : "type-878", "size" : 160, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "char const[25]", "name" : "char const[25]", "referenced_type" : "type-891", "self_type" : "type-892", "size" : 25, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-1484", "self_type" : "type-1483", "size" : 28, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-1690", "self_type" : "type-1689", "size" : 28, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-1926", "self_type" : "type-1925", "size" : 28, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-2066", "self_type" : "type-2065", "size" : 28, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-2271", "self_type" : "type-2270", "size" : 28, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-2399", "self_type" : "type-2398", "size" : 28, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-2595", "self_type" : "type-2594", "size" : 28, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-2826", "self_type" : "type-2825", "size" : 28, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-2963", "self_type" : "type-2962", "size" : 28, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-3029", "self_type" : "type-3028", "size" : 28, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-331", "self_type" : "type-330", "size" : 28, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-3558", "self_type" : "type-3557", "size" : 28, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-3764", "self_type" : "type-3763", "size" : 28, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-4000", "self_type" : "type-3999", "size" : 28, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-4139", "self_type" : "type-4138", "size" : 28, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-42", "self_type" : "type-41", "size" : 28, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-4321", "self_type" : "type-4320", "size" : 28, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-4447", "self_type" : "type-4446", "size" : 28, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-4634", "self_type" : "type-4633", "size" : 28, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-4851", "self_type" : "type-4850", "size" : 28, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-4968", "self_type" : "type-4967", "size" : 28, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-5033", "self_type" : "type-5032", "size" : 28, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-578", "self_type" : "type-577", "size" : 28, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const ASN1_ITEM_st", "name" : "const ASN1_ITEM_st", "referenced_type" : "type-862", "self_type" : "type-861", "size" : 28, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const char", "name" : "const char", "referenced_type" : "type-22", "self_type" : "type-21", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_configuration.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const crypto_ex_data_st", "name" : "const crypto_ex_data_st", "referenced_type" : "type-1757", "self_type" : "type-1756", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const crypto_ex_data_st", "name" : "const crypto_ex_data_st", "referenced_type" : "type-1833", "self_type" : "type-1832", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const crypto_ex_data_st", "name" : "const crypto_ex_data_st", "referenced_type" : "type-3831", "self_type" : "type-3830", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const crypto_ex_data_st", "name" : "const crypto_ex_data_st", "referenced_type" : "type-3907", "self_type" : "type-3906", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const crypto_ex_data_st", "name" : "const crypto_ex_data_st", "referenced_type" : "type-405", "self_type" : "type-404", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const crypto_ex_data_st", "name" : "const crypto_ex_data_st", "referenced_type" : "type-481", "self_type" : "type-480", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "is_const" : true, "linker_set_key" : "const ec_key_st", "name" : "const ec_key_st", "referenced_type" : "type-1750", "self_type" : "type-1749", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "is_const" : true, "linker_set_key" : "const ec_key_st", "name" : "const ec_key_st", "referenced_type" : "type-1823", "self_type" : "type-1822", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "is_const" : true, "linker_set_key" : "const ec_key_st", "name" : "const ec_key_st", "referenced_type" : "type-3824", "self_type" : "type-3823", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "is_const" : true, "linker_set_key" : "const ec_key_st", "name" : "const ec_key_st", "referenced_type" : "type-3897", "self_type" : "type-3896", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "is_const" : true, "linker_set_key" : "const ec_key_st", "name" : "const ec_key_st", "referenced_type" : "type-398", "self_type" : "type-397", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "is_const" : true, "linker_set_key" : "const ec_key_st", "name" : "const ec_key_st", "referenced_type" : "type-471", "self_type" : "type-470", "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const ecdsa_method_st", "name" : "const ecdsa_method_st", "referenced_type" : "type-113", "self_type" : "type-112", "size" : 32, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const ecdsa_method_st", "name" : "const ecdsa_method_st", "referenced_type" : "type-1536", "self_type" : "type-1535", "size" : 32, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const ecdsa_method_st", "name" : "const ecdsa_method_st", "referenced_type" : "type-1676", "self_type" : "type-1675", "size" : 32, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const ecdsa_method_st", "name" : "const ecdsa_method_st", "referenced_type" : "type-1815", "self_type" : "type-1814", "size" : 32, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const ecdsa_method_st", "name" : "const ecdsa_method_st", "referenced_type" : "type-2123", "self_type" : "type-2122", "size" : 32, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const ecdsa_method_st", "name" : "const ecdsa_method_st", "referenced_type" : "type-2258", "self_type" : "type-2257", "size" : 32, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const ecdsa_method_st", "name" : "const ecdsa_method_st", "referenced_type" : "type-2447", "self_type" : "type-2446", "size" : 32, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const ecdsa_method_st", "name" : "const ecdsa_method_st", "referenced_type" : "type-2691", "self_type" : "type-2690", "size" : 32, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const ecdsa_method_st", "name" : "const ecdsa_method_st", "referenced_type" : "type-318", "self_type" : "type-317", "size" : 32, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const ecdsa_method_st", "name" : "const ecdsa_method_st", "referenced_type" : "type-3610", "self_type" : "type-3609", "size" : 32, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const ecdsa_method_st", "name" : "const ecdsa_method_st", "referenced_type" : "type-3750", "self_type" : "type-3749", "size" : 32, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const ecdsa_method_st", "name" : "const ecdsa_method_st", "referenced_type" : "type-3889", "self_type" : "type-3888", "size" : 32, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const ecdsa_method_st", "name" : "const ecdsa_method_st", "referenced_type" : "type-4196", "self_type" : "type-4195", "size" : 32, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const ecdsa_method_st", "name" : "const ecdsa_method_st", "referenced_type" : "type-4308", "self_type" : "type-4307", "size" : 32, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const ecdsa_method_st", "name" : "const ecdsa_method_st", "referenced_type" : "type-4495", "self_type" : "type-4494", "size" : 32, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const ecdsa_method_st", "name" : "const ecdsa_method_st", "referenced_type" : "type-461", "self_type" : "type-460", "size" : 32, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const ecdsa_method_st", "name" : "const ecdsa_method_st", "referenced_type" : "type-4719", "self_type" : "type-4718", "size" : 32, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "is_const" : true, "linker_set_key" : "const env_md_st", "name" : "const env_md_st", "referenced_type" : "type-1560", "self_type" : "type-1559", "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" }, { "is_const" : true, "linker_set_key" : "const env_md_st", "name" : "const env_md_st", "referenced_type" : "type-1660", "self_type" : "type-1659", "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" }, { "is_const" : true, "linker_set_key" : "const env_md_st", "name" : "const env_md_st", "referenced_type" : "type-186", "self_type" : "type-185", "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" }, { "is_const" : true, "linker_set_key" : "const env_md_st", "name" : "const env_md_st", "referenced_type" : "type-2145", "self_type" : "type-2144", "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "is_const" : true, "linker_set_key" : "const env_md_st", "name" : "const env_md_st", "referenced_type" : "type-2239", "self_type" : "type-2238", "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "is_const" : true, "linker_set_key" : "const env_md_st", "name" : "const env_md_st", "referenced_type" : "type-300", "self_type" : "type-299", "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" }, { "is_const" : true, "linker_set_key" : "const env_md_st", "name" : "const env_md_st", "referenced_type" : "type-3634", "self_type" : "type-3633", "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" }, { "is_const" : true, "linker_set_key" : "const env_md_st", "name" : "const env_md_st", "referenced_type" : "type-3734", "self_type" : "type-3733", "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" }, { "is_const" : true, "linker_set_key" : "const env_md_st", "name" : "const env_md_st", "referenced_type" : "type-4211", "self_type" : "type-4210", "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "is_const" : true, "linker_set_key" : "const env_md_st", "name" : "const env_md_st", "referenced_type" : "type-4289", "self_type" : "type-4288", "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const hw_auth_token_t", "name" : "const hw_auth_token_t", "referenced_type" : "type-2844", "self_type" : "type-2843", "size" : 69, "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const hw_auth_token_t", "name" : "const hw_auth_token_t", "referenced_type" : "type-4868", "self_type" : "type-4867", "size" : 69, "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const hw_auth_token_t", "name" : "const hw_auth_token_t", "referenced_type" : "type-5203", "self_type" : "type-5202", "size" : 69, "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const int", "name" : "const int", "referenced_type" : "type-109", "self_type" : "type-108", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster0_device", "name" : "const keymaster0_device", "referenced_type" : "type-1760", "self_type" : "type-1759", "size" : 104, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster0_device", "name" : "const keymaster0_device", "referenced_type" : "type-1965", "self_type" : "type-1964", "size" : 104, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster0_device", "name" : "const keymaster0_device", "referenced_type" : "type-2693", "self_type" : "type-2692", "size" : 104, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster0_device", "name" : "const keymaster0_device", "referenced_type" : "type-3114", "self_type" : "type-3113", "size" : 104, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster0_device", "name" : "const keymaster0_device", "referenced_type" : "type-3834", "self_type" : "type-3833", "size" : 104, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster0_device", "name" : "const keymaster0_device", "referenced_type" : "type-4039", "self_type" : "type-4038", "size" : 104, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster0_device", "name" : "const keymaster0_device", "referenced_type" : "type-408", "self_type" : "type-407", "size" : 104, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster0_device", "name" : "const keymaster0_device", "referenced_type" : "type-4721", "self_type" : "type-4720", "size" : 104, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster0_device", "name" : "const keymaster0_device", "referenced_type" : "type-5140", "self_type" : "type-5139", "size" : 104, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster0_device", "name" : "const keymaster0_device", "referenced_type" : "type-602", "self_type" : "type-601", "size" : 104, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster0_device", "name" : "const keymaster0_device", "referenced_type" : "type-633", "self_type" : "type-632", "size" : 104, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster1_device", "name" : "const keymaster1_device", "referenced_type" : "type-105", "self_type" : "type-104", "size" : 172, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster1_device", "name" : "const keymaster1_device", "referenced_type" : "type-1530", "self_type" : "type-1529", "size" : 172, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster1_device", "name" : "const keymaster1_device", "referenced_type" : "type-1669", "self_type" : "type-1668", "size" : 172, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster1_device", "name" : "const keymaster1_device", "referenced_type" : "type-1808", "self_type" : "type-1807", "size" : 172, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster1_device", "name" : "const keymaster1_device", "referenced_type" : "type-2115", "self_type" : "type-2114", "size" : 172, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster1_device", "name" : "const keymaster1_device", "referenced_type" : "type-2251", "self_type" : "type-2250", "size" : 172, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster1_device", "name" : "const keymaster1_device", "referenced_type" : "type-2440", "self_type" : "type-2439", "size" : 172, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster1_device", "name" : "const keymaster1_device", "referenced_type" : "type-2684", "self_type" : "type-2683", "size" : 172, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster1_device", "name" : "const keymaster1_device", "referenced_type" : "type-3070", "self_type" : "type-3069", "size" : 172, "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster1_device", "name" : "const keymaster1_device", "referenced_type" : "type-311", "self_type" : "type-310", "size" : 172, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster1_device", "name" : "const keymaster1_device", "referenced_type" : "type-3604", "self_type" : "type-3603", "size" : 172, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster1_device", "name" : "const keymaster1_device", "referenced_type" : "type-3743", "self_type" : "type-3742", "size" : 172, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster1_device", "name" : "const keymaster1_device", "referenced_type" : "type-3882", "self_type" : "type-3881", "size" : 172, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster1_device", "name" : "const keymaster1_device", "referenced_type" : "type-4188", "self_type" : "type-4187", "size" : 172, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster1_device", "name" : "const keymaster1_device", "referenced_type" : "type-4301", "self_type" : "type-4300", "size" : 172, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster1_device", "name" : "const keymaster1_device", "referenced_type" : "type-4488", "self_type" : "type-4487", "size" : 172, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster1_device", "name" : "const keymaster1_device", "referenced_type" : "type-454", "self_type" : "type-453", "size" : 172, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster1_device", "name" : "const keymaster1_device", "referenced_type" : "type-4712", "self_type" : "type-4711", "size" : 172, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster1_device", "name" : "const keymaster1_device", "referenced_type" : "type-5066", "self_type" : "type-5065", "size" : 172, "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster1_device *const", "name" : "const keymaster1_device *const", "referenced_type" : "type-103", "self_type" : "type-102", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster1_device *const", "name" : "const keymaster1_device *const", "referenced_type" : "type-1528", "self_type" : "type-1527", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster1_device *const", "name" : "const keymaster1_device *const", "referenced_type" : "type-1667", "self_type" : "type-1670", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster1_device *const", "name" : "const keymaster1_device *const", "referenced_type" : "type-1806", "self_type" : "type-1809", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster1_device *const", "name" : "const keymaster1_device *const", "referenced_type" : "type-2113", "self_type" : "type-2117", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster1_device *const", "name" : "const keymaster1_device *const", "referenced_type" : "type-2249", "self_type" : "type-2252", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster1_device *const", "name" : "const keymaster1_device *const", "referenced_type" : "type-2438", "self_type" : "type-2441", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster1_device *const", "name" : "const keymaster1_device *const", "referenced_type" : "type-2682", "self_type" : "type-2685", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster1_device *const", "name" : "const keymaster1_device *const", "referenced_type" : "type-309", "self_type" : "type-312", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster1_device *const", "name" : "const keymaster1_device *const", "referenced_type" : "type-3602", "self_type" : "type-3601", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster1_device *const", "name" : "const keymaster1_device *const", "referenced_type" : "type-3741", "self_type" : "type-3744", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster1_device *const", "name" : "const keymaster1_device *const", "referenced_type" : "type-3880", "self_type" : "type-3883", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster1_device *const", "name" : "const keymaster1_device *const", "referenced_type" : "type-4186", "self_type" : "type-4190", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster1_device *const", "name" : "const keymaster1_device *const", "referenced_type" : "type-4299", "self_type" : "type-4302", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster1_device *const", "name" : "const keymaster1_device *const", "referenced_type" : "type-4486", "self_type" : "type-4489", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster1_device *const", "name" : "const keymaster1_device *const", "referenced_type" : "type-452", "self_type" : "type-455", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster1_device *const", "name" : "const keymaster1_device *const", "referenced_type" : "type-4710", "self_type" : "type-4713", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster2_device", "name" : "const keymaster2_device", "referenced_type" : "type-3083", "self_type" : "type-3082", "size" : 128, "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster2_device", "name" : "const keymaster2_device", "referenced_type" : "type-5079", "self_type" : "type-5078", "size" : 128, "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::AbortOperationRequest", "name" : "const keymaster::AbortOperationRequest", "referenced_type" : "type-1017", "self_type" : "type-1019", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::AbortOperationResponse", "name" : "const keymaster::AbortOperationResponse", "referenced_type" : "type-1021", "self_type" : "type-1023", "size" : 12, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::AddEntropyResponse", "name" : "const keymaster::AddEntropyResponse", "referenced_type" : "type-1028", "self_type" : "type-1030", "size" : 12, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::AesKeyFactory", "name" : "const keymaster::AesKeyFactory", "referenced_type" : "type-2656", "self_type" : "type-2658", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/km_openssl/aes_key.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::AttestationRecordContext", "name" : "const keymaster::AttestationRecordContext", "referenced_type" : "type-880", "self_type" : "type-882", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::AuthProxy", "name" : "const keymaster::AuthProxy", "referenced_type" : "type-907", "self_type" : "type-928", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::AuthProxyIterator", "name" : "const keymaster::AuthProxyIterator", "referenced_type" : "type-836", "self_type" : "type-856", "size" : 12, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::AuthorizationSet", "name" : "const keymaster::AuthorizationSet", "referenced_type" : "type-117", "self_type" : "type-735", "size" : 40, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::AuthorizationSetBuilder", "name" : "const keymaster::AuthorizationSetBuilder", "referenced_type" : "type-803", "self_type" : "type-820", "size" : 40, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::Buffer", "name" : "const keymaster::Buffer", "referenced_type" : "type-190", "self_type" : "type-1150", "size" : 20, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::ComputeSharedHmacRequest", "name" : "const keymaster::ComputeSharedHmacRequest", "referenced_type" : "type-1100", "self_type" : "type-1102", "size" : 20, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::ConfigureRequest", "name" : "const keymaster::ConfigureRequest", "referenced_type" : "type-1082", "self_type" : "type-1084", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::ConfigureResponse", "name" : "const keymaster::ConfigureResponse", "referenced_type" : "type-1087", "self_type" : "type-1089", "size" : 12, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const keymaster::DefaultDelete<keymaster::AndroidKeymaster>", "name" : "const keymaster::DefaultDelete<keymaster::AndroidKeymaster>", "referenced_type" : "type-2924", "self_type" : "type-2951", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const keymaster::DefaultDelete<keymaster::Key>", "name" : "const keymaster::DefaultDelete<keymaster::Key>", "referenced_type" : "type-627", "self_type" : "type-662", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const keymaster::DefaultDelete<keymaster::Operation>", "name" : "const keymaster::DefaultDelete<keymaster::Operation>", "referenced_type" : "type-226", "self_type" : "type-234", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const keymaster::DefaultDelete<keymaster_algorithm_t []>", "name" : "const keymaster::DefaultDelete<keymaster_algorithm_t []>", "referenced_type" : "type-685", "self_type" : "type-720", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const keymaster::DefaultDelete<keymaster_blob_t []>", "name" : "const keymaster::DefaultDelete<keymaster_blob_t []>", "referenced_type" : "type-5121", "self_type" : "type-5120", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const keymaster::DefaultDelete<keymaster_block_mode_t []>", "name" : "const keymaster::DefaultDelete<keymaster_block_mode_t []>", "referenced_type" : "type-739", "self_type" : "type-770", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const keymaster::DefaultDelete<keymaster_digest_t []>", "name" : "const keymaster::DefaultDelete<keymaster_digest_t []>", "referenced_type" : "type-825", "self_type" : "type-860", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const keymaster::DefaultDelete<keymaster_key_format_t []>", "name" : "const keymaster::DefaultDelete<keymaster_key_format_t []>", "referenced_type" : "type-894", "self_type" : "type-925", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const keymaster::DefaultDelete<keymaster_padding_t []>", "name" : "const keymaster::DefaultDelete<keymaster_padding_t []>", "referenced_type" : "type-797", "self_type" : "type-807", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const keymaster::DefaultDelete<unsigned char []>", "name" : "const keymaster::DefaultDelete<unsigned char []>", "referenced_type" : "type-81", "self_type" : "type-80", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::DeleteAllKeysRequest", "name" : "const keymaster::DeleteAllKeysRequest", "referenced_type" : "type-1054", "self_type" : "type-1056", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::DeleteAllKeysResponse", "name" : "const keymaster::DeleteAllKeysResponse", "referenced_type" : "type-1058", "self_type" : "type-1060", "size" : 12, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::DeleteKeyResponse", "name" : "const keymaster::DeleteKeyResponse", "referenced_type" : "type-1050", "self_type" : "type-1052", "size" : 12, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::EcKey", "name" : "const keymaster::EcKey", "referenced_type" : "type-153", "self_type" : "type-838", "size" : 100, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::EcKeyFactory", "name" : "const keymaster::EcKeyFactory", "referenced_type" : "type-139", "self_type" : "type-901", "size" : 12, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key_factory.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::EcdsaKeymaster0KeyFactory", "name" : "const keymaster::EcdsaKeymaster0KeyFactory", "referenced_type" : "type-903", "self_type" : "type-906", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::EcdsaKeymaster1KeyFactory", "name" : "const keymaster::EcdsaKeymaster1KeyFactory", "referenced_type" : "type-136", "self_type" : "type-147", "size" : 24, "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::EcdsaOperationFactory", "name" : "const keymaster::EcdsaOperationFactory", "referenced_type" : "type-198", "self_type" : "type-199", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::EcdsaSignOperationFactory", "name" : "const keymaster::EcdsaSignOperationFactory", "referenced_type" : "type-201", "self_type" : "type-202", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::EcdsaVerifyOperationFactory", "name" : "const keymaster::EcdsaVerifyOperationFactory", "referenced_type" : "type-205", "self_type" : "type-206", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::GenerateKeyRequest", "name" : "const keymaster::GenerateKeyRequest", "referenced_type" : "type-987", "self_type" : "type-989", "size" : 48, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::GetHmacSharingParametersResponse", "name" : "const keymaster::GetHmacSharingParametersResponse", "referenced_type" : "type-1095", "self_type" : "type-1098", "size" : 56, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::GetVersionRequest", "name" : "const keymaster::GetVersionRequest", "referenced_type" : "type-1062", "self_type" : "type-1065", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::HmacKeyFactory", "name" : "const keymaster::HmacKeyFactory", "referenced_type" : "type-2667", "self_type" : "type-2669", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac_key.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::HmacSharingParametersArray", "name" : "const keymaster::HmacSharingParametersArray", "referenced_type" : "type-1092", "self_type" : "type-5205", "size" : 12, "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::Key", "name" : "const keymaster::Key", "referenced_type" : "type-161", "self_type" : "type-821", "size" : 96, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::KeyFactory", "name" : "const keymaster::KeyFactory", "referenced_type" : "type-141", "self_type" : "type-163", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::Keymaster0Engine", "name" : "const keymaster::Keymaster0Engine", "referenced_type" : "type-599", "self_type" : "type-598", "size" : 96, "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::Keymaster1ArbitrationFactory<keymaster::EcdsaKeymaster1KeyFactory>", "name" : "const keymaster::Keymaster1ArbitrationFactory<keymaster::EcdsaKeymaster1KeyFactory>", "referenced_type" : "type-2469", "self_type" : "type-2470", "size" : 56, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::Keymaster1ArbitrationFactory<keymaster::RsaKeymaster1KeyFactory>", "name" : "const keymaster::Keymaster1ArbitrationFactory<keymaster::RsaKeymaster1KeyFactory>", "referenced_type" : "type-2472", "self_type" : "type-2474", "size" : 64, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::Keymaster1Engine", "name" : "const keymaster::Keymaster1Engine", "referenced_type" : "type-101", "self_type" : "type-133", "size" : 92, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::Keymaster1Engine::KeyData", "name" : "const keymaster::Keymaster1Engine::KeyData", "referenced_type" : "type-115", "self_type" : "type-473", "size" : 104, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::Keymaster1LegacySupport", "name" : "const keymaster::Keymaster1LegacySupport", "referenced_type" : "type-2464", "self_type" : "type-2467", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::KeymasterContext", "name" : "const keymaster::KeymasterContext", "referenced_type" : "type-1146", "self_type" : "type-1148", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_context.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::KeymasterEnforcement", "name" : "const keymaster::KeymasterEnforcement", "referenced_type" : "type-1135", "self_type" : "type-1144", "size" : 12, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::KeymasterPassthroughEngine", "name" : "const keymaster::KeymasterPassthroughEngine", "referenced_type" : "type-2448", "self_type" : "type-2452", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_key.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::KeymasterPassthroughKeyFactory", "name" : "const keymaster::KeymasterPassthroughKeyFactory", "referenced_type" : "type-2450", "self_type" : "type-2456", "size" : 12, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_key.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::Operation", "name" : "const keymaster::Operation", "referenced_type" : "type-175", "self_type" : "type-179", "size" : 112, "source_file" : "/system/keymaster/include/keymaster/operation.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::OperationFactory", "name" : "const keymaster::OperationFactory", "referenced_type" : "type-151", "self_type" : "type-173", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/operation.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::OperationFactory::KeyType", "name" : "const keymaster::OperationFactory::KeyType", "referenced_type" : "type-165", "self_type" : "type-169", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/operation.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::PureSoftKeymasterContext", "name" : "const keymaster::PureSoftKeymasterContext", "referenced_type" : "type-2846", "self_type" : "type-2854", "size" : 112, "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::RandomSource", "name" : "const keymaster::RandomSource", "referenced_type" : "type-1151", "self_type" : "type-2646", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::RsaCryptOperation", "name" : "const keymaster::RsaCryptOperation", "referenced_type" : "type-2157", "self_type" : "type-2159", "size" : 152, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::RsaDecryptionOperationFactory", "name" : "const keymaster::RsaDecryptionOperationFactory", "referenced_type" : "type-2181", "self_type" : "type-2182", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::RsaDigestingOperation", "name" : "const keymaster::RsaDigestingOperation", "referenced_type" : "type-2149", "self_type" : "type-2151", "size" : 168, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::RsaEncryptionOperationFactory", "name" : "const keymaster::RsaEncryptionOperationFactory", "referenced_type" : "type-2178", "self_type" : "type-2179", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::RsaKey", "name" : "const keymaster::RsaKey", "referenced_type" : "type-556", "self_type" : "type-564", "size" : 100, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::RsaKeyFactory", "name" : "const keymaster::RsaKeyFactory", "referenced_type" : "type-592", "self_type" : "type-594", "size" : 12, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key_factory.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::RsaKeymaster0KeyFactory", "name" : "const keymaster::RsaKeymaster0KeyFactory", "referenced_type" : "type-596", "self_type" : "type-610", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::RsaKeymaster1KeyFactory", "name" : "const keymaster::RsaKeymaster1KeyFactory", "referenced_type" : "type-2126", "self_type" : "type-2136", "size" : 32, "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::RsaOperation", "name" : "const keymaster::RsaOperation", "referenced_type" : "type-2140", "self_type" : "type-2147", "size" : 152, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::RsaOperationFactory", "name" : "const keymaster::RsaOperationFactory", "referenced_type" : "type-2165", "self_type" : "type-2166", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::RsaSigningOperationFactory", "name" : "const keymaster::RsaSigningOperationFactory", "referenced_type" : "type-2170", "self_type" : "type-2171", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::RsaVerificationOperationFactory", "name" : "const keymaster::RsaVerificationOperationFactory", "referenced_type" : "type-2175", "self_type" : "type-2176", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::SoftKeymasterContext", "name" : "const keymaster::SoftKeymasterContext", "referenced_type" : "type-1154", "self_type" : "type-2638", "size" : 64, "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::SoftKeymasterDevice", "name" : "const keymaster::SoftKeymasterDevice", "referenced_type" : "type-3050", "self_type" : "type-3067", "size" : 468, "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::SoftKeymasterEnforcement", "name" : "const keymaster::SoftKeymasterEnforcement", "referenced_type" : "type-2839", "self_type" : "type-2841", "size" : 68, "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::SoftKeymasterLogger", "name" : "const keymaster::SoftKeymasterLogger", "referenced_type" : "type-3087", "self_type" : "type-5243", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_logger.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::SoftwareKeyBlobMaker", "name" : "const keymaster::SoftwareKeyBlobMaker", "referenced_type" : "type-145", "self_type" : "type-144", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/soft_key_factory.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::SupportedAlgorithmsRequest", "name" : "const keymaster::SupportedAlgorithmsRequest", "referenced_type" : "type-914", "self_type" : "type-916", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::SupportedByAlgorithmAndPurposeRequest", "name" : "const keymaster::SupportedByAlgorithmAndPurposeRequest", "referenced_type" : "type-930", "self_type" : "type-934", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::SupportedByAlgorithmRequest", "name" : "const keymaster::SupportedByAlgorithmRequest", "referenced_type" : "type-919", "self_type" : "type-922", "size" : 12, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::SupportedResponse<keymaster_algorithm_t>", "name" : "const keymaster::SupportedResponse<keymaster_algorithm_t>", "referenced_type" : "type-944", "self_type" : "type-947", "size" : 20, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::SupportedResponse<keymaster_block_mode_t>", "name" : "const keymaster::SupportedResponse<keymaster_block_mode_t>", "referenced_type" : "type-949", "self_type" : "type-953", "size" : 20, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::SupportedResponse<keymaster_digest_t>", "name" : "const keymaster::SupportedResponse<keymaster_digest_t>", "referenced_type" : "type-963", "self_type" : "type-966", "size" : 20, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::SupportedResponse<keymaster_key_format_t>", "name" : "const keymaster::SupportedResponse<keymaster_key_format_t>", "referenced_type" : "type-968", "self_type" : "type-971", "size" : 20, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::SupportedResponse<keymaster_padding_t>", "name" : "const keymaster::SupportedResponse<keymaster_padding_t>", "referenced_type" : "type-957", "self_type" : "type-960", "size" : 20, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::SymmetricKey", "name" : "const keymaster::SymmetricKey", "referenced_type" : "type-2651", "self_type" : "type-2652", "size" : 96, "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::SymmetricKeyFactory", "name" : "const keymaster::SymmetricKeyFactory", "referenced_type" : "type-2644", "self_type" : "type-2649", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::TKeymasterBlob<keymaster_blob_t>", "name" : "const keymaster::TKeymasterBlob<keymaster_blob_t>", "referenced_type" : "type-690", "self_type" : "type-1164", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::TKeymasterBlob<keymaster_key_blob_t>", "name" : "const keymaster::TKeymasterBlob<keymaster_key_blob_t>", "referenced_type" : "type-127", "self_type" : "type-824", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/key.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::TripleDesKeyFactory", "name" : "const keymaster::TripleDesKeyFactory", "referenced_type" : "type-2673", "self_type" : "type-2675", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/km_openssl/triple_des_key.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::UniquePtr<ec_key_st, keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> >", "name" : "const keymaster::UniquePtr<ec_key_st, keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> >", "referenced_type" : "type-154", "self_type" : "type-1119", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::UniquePtr<evp_pkey_st, keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> >", "name" : "const keymaster::UniquePtr<evp_pkey_st, keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> >", "referenced_type" : "type-350", "self_type" : "type-361", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::UniquePtr<hmac_ctx_st, keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> >", "name" : "const keymaster::UniquePtr<hmac_ctx_st, keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> >", "referenced_type" : "type-5216", "self_type" : "type-5221", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::UniquePtr<keymaster::AndroidKeymaster, keymaster::DefaultDelete<keymaster::AndroidKeymaster> >", "name" : "const keymaster::UniquePtr<keymaster::AndroidKeymaster, keymaster::DefaultDelete<keymaster::AndroidKeymaster> >", "referenced_type" : "type-3055", "self_type" : "type-3090", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> >", "name" : "const keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> >", "referenced_type" : "type-1143", "self_type" : "type-1166", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> >", "name" : "const keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> >", "referenced_type" : "type-346", "self_type" : "type-2878", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::UniquePtr<keymaster_algorithm_t [], keymaster::DefaultDelete<keymaster_algorithm_t []> >", "name" : "const keymaster::UniquePtr<keymaster_algorithm_t [], keymaster::DefaultDelete<keymaster_algorithm_t []> >", "referenced_type" : "type-1177", "self_type" : "type-1181", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::UniquePtr<keymaster_blob_t [], keymaster::DefaultDelete<keymaster_blob_t []> >", "name" : "const keymaster::UniquePtr<keymaster_blob_t [], keymaster::DefaultDelete<keymaster_blob_t []> >", "referenced_type" : "type-5223", "self_type" : "type-5226", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::UniquePtr<keymaster_block_mode_t [], keymaster::DefaultDelete<keymaster_block_mode_t []> >", "name" : "const keymaster::UniquePtr<keymaster_block_mode_t [], keymaster::DefaultDelete<keymaster_block_mode_t []> >", "referenced_type" : "type-1183", "self_type" : "type-1187", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::UniquePtr<keymaster_digest_t [], keymaster::DefaultDelete<keymaster_digest_t []> >", "name" : "const keymaster::UniquePtr<keymaster_digest_t [], keymaster::DefaultDelete<keymaster_digest_t []> >", "referenced_type" : "type-1196", "self_type" : "type-1200", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::UniquePtr<keymaster_key_format_t [], keymaster::DefaultDelete<keymaster_key_format_t []> >", "name" : "const keymaster::UniquePtr<keymaster_key_format_t [], keymaster::DefaultDelete<keymaster_key_format_t []> >", "referenced_type" : "type-1202", "self_type" : "type-1207", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::UniquePtr<keymaster_padding_t [], keymaster::DefaultDelete<keymaster_padding_t []> >", "name" : "const keymaster::UniquePtr<keymaster_padding_t [], keymaster::DefaultDelete<keymaster_padding_t []> >", "referenced_type" : "type-1189", "self_type" : "type-1194", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::UniquePtr<rsa_st, keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> >", "name" : "const keymaster::UniquePtr<rsa_st, keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> >", "referenced_type" : "type-2184", "self_type" : "type-2187", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::UniquePtr<rsa_st, keymaster::RsaKey::RSA_Delete>", "name" : "const keymaster::UniquePtr<rsa_st, keymaster::RsaKey::RSA_Delete>", "referenced_type" : "type-557", "self_type" : "type-620", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster::UniquePtr<unsigned char [], keymaster::DefaultDelete<unsigned char []> >", "name" : "const keymaster::UniquePtr<unsigned char [], keymaster::DefaultDelete<unsigned char []> >", "referenced_type" : "type-191", "self_type" : "type-951", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::VerifyAuthorizationRequest", "name" : "const keymaster::VerifyAuthorizationRequest", "referenced_type" : "type-1121", "self_type" : "type-1124", "size" : 112, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster::VerifyAuthorizationResponse", "name" : "const keymaster::VerifyAuthorizationResponse", "referenced_type" : "type-1126", "self_type" : "type-1130", "size" : 96, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_algorithm_t", "name" : "const keymaster_algorithm_t", "referenced_type" : "type-1218", "self_type" : "type-1217", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_algorithm_t", "name" : "const keymaster_algorithm_t", "referenced_type" : "type-1590", "self_type" : "type-1589", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_algorithm_t", "name" : "const keymaster_algorithm_t", "referenced_type" : "type-1851", "self_type" : "type-1850", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_algorithm_t", "name" : "const keymaster_algorithm_t", "referenced_type" : "type-1986", "self_type" : "type-1985", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_algorithm_t", "name" : "const keymaster_algorithm_t", "referenced_type" : "type-2010", "self_type" : "type-2009", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_algorithm_t", "name" : "const keymaster_algorithm_t", "referenced_type" : "type-229", "self_type" : "type-228", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_algorithm_t", "name" : "const keymaster_algorithm_t", "referenced_type" : "type-2311", "self_type" : "type-2310", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_algorithm_t", "name" : "const keymaster_algorithm_t", "referenced_type" : "type-2514", "self_type" : "type-2513", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_algorithm_t", "name" : "const keymaster_algorithm_t", "referenced_type" : "type-2718", "self_type" : "type-2717", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_algorithm_t", "name" : "const keymaster_algorithm_t", "referenced_type" : "type-2900", "self_type" : "type-2899", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_algorithm_t", "name" : "const keymaster_algorithm_t", "referenced_type" : "type-3317", "self_type" : "type-3316", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_algorithm_t", "name" : "const keymaster_algorithm_t", "referenced_type" : "type-3664", "self_type" : "type-3663", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_algorithm_t", "name" : "const keymaster_algorithm_t", "referenced_type" : "type-3925", "self_type" : "type-3924", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_algorithm_t", "name" : "const keymaster_algorithm_t", "referenced_type" : "type-4060", "self_type" : "type-4059", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_algorithm_t", "name" : "const keymaster_algorithm_t", "referenced_type" : "type-4084", "self_type" : "type-4083", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_algorithm_t", "name" : "const keymaster_algorithm_t", "referenced_type" : "type-4361", "self_type" : "type-4360", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_algorithm_t", "name" : "const keymaster_algorithm_t", "referenced_type" : "type-4553", "self_type" : "type-4552", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_algorithm_t", "name" : "const keymaster_algorithm_t", "referenced_type" : "type-4746", "self_type" : "type-4745", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_algorithm_t", "name" : "const keymaster_algorithm_t", "referenced_type" : "type-4915", "self_type" : "type-4914", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_algorithm_t", "name" : "const keymaster_algorithm_t", "referenced_type" : "type-500", "self_type" : "type-499", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_algorithm_t", "name" : "const keymaster_algorithm_t", "referenced_type" : "type-5106", "self_type" : "type-5105", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_algorithm_t", "name" : "const keymaster_algorithm_t", "referenced_type" : "type-5432", "self_type" : "type-5431", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_algorithm_t", "name" : "const keymaster_algorithm_t", "referenced_type" : "type-651", "self_type" : "type-650", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_blob_t", "name" : "const keymaster_blob_t", "referenced_type" : "type-11", "self_type" : "type-10", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_blob_t", "name" : "const keymaster_blob_t", "referenced_type" : "type-1456", "self_type" : "type-1455", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_blob_t", "name" : "const keymaster_blob_t", "referenced_type" : "type-1498", "self_type" : "type-1497", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_blob_t", "name" : "const keymaster_blob_t", "referenced_type" : "type-1622", "self_type" : "type-1621", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_blob_t", "name" : "const keymaster_blob_t", "referenced_type" : "type-1777", "self_type" : "type-1776", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_blob_t", "name" : "const keymaster_blob_t", "referenced_type" : "type-1829", "self_type" : "type-1828", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_blob_t", "name" : "const keymaster_blob_t", "referenced_type" : "type-1875", "self_type" : "type-1874", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_blob_t", "name" : "const keymaster_blob_t", "referenced_type" : "type-2012", "self_type" : "type-2011", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_blob_t", "name" : "const keymaster_blob_t", "referenced_type" : "type-2174", "self_type" : "type-2173", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_blob_t", "name" : "const keymaster_blob_t", "referenced_type" : "type-2284", "self_type" : "type-2283", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_blob_t", "name" : "const keymaster_blob_t", "referenced_type" : "type-2338", "self_type" : "type-2337", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_blob_t", "name" : "const keymaster_blob_t", "referenced_type" : "type-2501", "self_type" : "type-2500", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_blob_t", "name" : "const keymaster_blob_t", "referenced_type" : "type-2546", "self_type" : "type-2545", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_blob_t", "name" : "const keymaster_blob_t", "referenced_type" : "type-262", "self_type" : "type-261", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_blob_t", "name" : "const keymaster_blob_t", "referenced_type" : "type-2748", "self_type" : "type-2747", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_blob_t", "name" : "const keymaster_blob_t", "referenced_type" : "type-2945", "self_type" : "type-2944", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_blob_t", "name" : "const keymaster_blob_t", "referenced_type" : "type-3530", "self_type" : "type-3529", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_blob_t", "name" : "const keymaster_blob_t", "referenced_type" : "type-3572", "self_type" : "type-3571", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_blob_t", "name" : "const keymaster_blob_t", "referenced_type" : "type-3696", "self_type" : "type-3695", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_blob_t", "name" : "const keymaster_blob_t", "referenced_type" : "type-3851", "self_type" : "type-3850", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_blob_t", "name" : "const keymaster_blob_t", "referenced_type" : "type-3903", "self_type" : "type-3902", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_blob_t", "name" : "const keymaster_blob_t", "referenced_type" : "type-3949", "self_type" : "type-3948", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_blob_t", "name" : "const keymaster_blob_t", "referenced_type" : "type-4086", "self_type" : "type-4085", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_blob_t", "name" : "const keymaster_blob_t", "referenced_type" : "type-4229", "self_type" : "type-4228", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_blob_t", "name" : "const keymaster_blob_t", "referenced_type" : "type-423", "self_type" : "type-422", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_blob_t", "name" : "const keymaster_blob_t", "referenced_type" : "type-4334", "self_type" : "type-4333", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_blob_t", "name" : "const keymaster_blob_t", "referenced_type" : "type-4388", "self_type" : "type-4387", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_blob_t", "name" : "const keymaster_blob_t", "referenced_type" : "type-4540", "self_type" : "type-4539", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_blob_t", "name" : "const keymaster_blob_t", "referenced_type" : "type-4585", "self_type" : "type-4584", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_blob_t", "name" : "const keymaster_blob_t", "referenced_type" : "type-4776", "self_type" : "type-4775", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_blob_t", "name" : "const keymaster_blob_t", "referenced_type" : "type-477", "self_type" : "type-476", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_blob_t", "name" : "const keymaster_blob_t", "referenced_type" : "type-4950", "self_type" : "type-4949", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_blob_t", "name" : "const keymaster_blob_t", "referenced_type" : "type-5145", "self_type" : "type-5144", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_blob_t", "name" : "const keymaster_blob_t", "referenced_type" : "type-524", "self_type" : "type-523", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_blob_t", "name" : "const keymaster_blob_t", "referenced_type" : "type-56", "self_type" : "type-55", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_blob_t", "name" : "const keymaster_blob_t", "referenced_type" : "type-683", "self_type" : "type-682", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_block_mode_t", "name" : "const keymaster_block_mode_t", "referenced_type" : "type-1221", "self_type" : "type-1220", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_block_mode_t", "name" : "const keymaster_block_mode_t", "referenced_type" : "type-1593", "self_type" : "type-1592", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_block_mode_t", "name" : "const keymaster_block_mode_t", "referenced_type" : "type-1854", "self_type" : "type-1853", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_block_mode_t", "name" : "const keymaster_block_mode_t", "referenced_type" : "type-1989", "self_type" : "type-1988", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_block_mode_t", "name" : "const keymaster_block_mode_t", "referenced_type" : "type-2024", "self_type" : "type-2023", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_block_mode_t", "name" : "const keymaster_block_mode_t", "referenced_type" : "type-2230", "self_type" : "type-2229", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/operation.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_block_mode_t", "name" : "const keymaster_block_mode_t", "referenced_type" : "type-2314", "self_type" : "type-2313", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_block_mode_t", "name" : "const keymaster_block_mode_t", "referenced_type" : "type-232", "self_type" : "type-231", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_block_mode_t", "name" : "const keymaster_block_mode_t", "referenced_type" : "type-2517", "self_type" : "type-2516", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_block_mode_t", "name" : "const keymaster_block_mode_t", "referenced_type" : "type-2722", "self_type" : "type-2721", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_block_mode_t", "name" : "const keymaster_block_mode_t", "referenced_type" : "type-2903", "self_type" : "type-2902", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_block_mode_t", "name" : "const keymaster_block_mode_t", "referenced_type" : "type-3320", "self_type" : "type-3319", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_block_mode_t", "name" : "const keymaster_block_mode_t", "referenced_type" : "type-3667", "self_type" : "type-3666", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_block_mode_t", "name" : "const keymaster_block_mode_t", "referenced_type" : "type-3928", "self_type" : "type-3927", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_block_mode_t", "name" : "const keymaster_block_mode_t", "referenced_type" : "type-4063", "self_type" : "type-4062", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_block_mode_t", "name" : "const keymaster_block_mode_t", "referenced_type" : "type-4097", "self_type" : "type-4096", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_block_mode_t", "name" : "const keymaster_block_mode_t", "referenced_type" : "type-4280", "self_type" : "type-4279", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/operation.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_block_mode_t", "name" : "const keymaster_block_mode_t", "referenced_type" : "type-4364", "self_type" : "type-4363", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_block_mode_t", "name" : "const keymaster_block_mode_t", "referenced_type" : "type-4556", "self_type" : "type-4555", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_block_mode_t", "name" : "const keymaster_block_mode_t", "referenced_type" : "type-4750", "self_type" : "type-4749", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_block_mode_t", "name" : "const keymaster_block_mode_t", "referenced_type" : "type-4918", "self_type" : "type-4917", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_block_mode_t", "name" : "const keymaster_block_mode_t", "referenced_type" : "type-503", "self_type" : "type-502", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_block_mode_t", "name" : "const keymaster_block_mode_t", "referenced_type" : "type-5109", "self_type" : "type-5108", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_block_mode_t", "name" : "const keymaster_block_mode_t", "referenced_type" : "type-5435", "self_type" : "type-5434", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_block_mode_t", "name" : "const keymaster_block_mode_t", "referenced_type" : "type-654", "self_type" : "type-653", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_digest_t", "name" : "const keymaster_digest_t", "referenced_type" : "type-1227", "self_type" : "type-1226", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_digest_t", "name" : "const keymaster_digest_t", "referenced_type" : "type-1600", "self_type" : "type-1599", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_digest_t", "name" : "const keymaster_digest_t", "referenced_type" : "type-1860", "self_type" : "type-1859", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_digest_t", "name" : "const keymaster_digest_t", "referenced_type" : "type-1995", "self_type" : "type-1994", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_digest_t", "name" : "const keymaster_digest_t", "referenced_type" : "type-2047", "self_type" : "type-2046", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_digest_t", "name" : "const keymaster_digest_t", "referenced_type" : "type-2235", "self_type" : "type-2234", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/operation.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_digest_t", "name" : "const keymaster_digest_t", "referenced_type" : "type-2320", "self_type" : "type-2319", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_digest_t", "name" : "const keymaster_digest_t", "referenced_type" : "type-241", "self_type" : "type-240", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_digest_t", "name" : "const keymaster_digest_t", "referenced_type" : "type-2523", "self_type" : "type-2522", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_digest_t", "name" : "const keymaster_digest_t", "referenced_type" : "type-2728", "self_type" : "type-2727", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_digest_t", "name" : "const keymaster_digest_t", "referenced_type" : "type-2909", "self_type" : "type-2908", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_digest_t", "name" : "const keymaster_digest_t", "referenced_type" : "type-3326", "self_type" : "type-3325", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_digest_t", "name" : "const keymaster_digest_t", "referenced_type" : "type-3674", "self_type" : "type-3673", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_digest_t", "name" : "const keymaster_digest_t", "referenced_type" : "type-3934", "self_type" : "type-3933", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_digest_t", "name" : "const keymaster_digest_t", "referenced_type" : "type-4069", "self_type" : "type-4068", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_digest_t", "name" : "const keymaster_digest_t", "referenced_type" : "type-4120", "self_type" : "type-4119", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_digest_t", "name" : "const keymaster_digest_t", "referenced_type" : "type-4285", "self_type" : "type-4284", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/operation.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_digest_t", "name" : "const keymaster_digest_t", "referenced_type" : "type-4370", "self_type" : "type-4369", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_digest_t", "name" : "const keymaster_digest_t", "referenced_type" : "type-4562", "self_type" : "type-4561", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_digest_t", "name" : "const keymaster_digest_t", "referenced_type" : "type-4756", "self_type" : "type-4755", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_digest_t", "name" : "const keymaster_digest_t", "referenced_type" : "type-4924", "self_type" : "type-4923", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_digest_t", "name" : "const keymaster_digest_t", "referenced_type" : "type-509", "self_type" : "type-508", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_digest_t", "name" : "const keymaster_digest_t", "referenced_type" : "type-5115", "self_type" : "type-5114", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_digest_t", "name" : "const keymaster_digest_t", "referenced_type" : "type-5441", "self_type" : "type-5440", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_digest_t", "name" : "const keymaster_digest_t", "referenced_type" : "type-660", "self_type" : "type-659", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_blob_t", "name" : "const keymaster_key_blob_t", "referenced_type" : "type-1216", "self_type" : "type-1215", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_blob_t", "name" : "const keymaster_key_blob_t", "referenced_type" : "type-1509", "self_type" : "type-1508", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_blob_t", "name" : "const keymaster_key_blob_t", "referenced_type" : "type-1617", "self_type" : "type-1616", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_blob_t", "name" : "const keymaster_key_blob_t", "referenced_type" : "type-1745", "self_type" : "type-1744", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_blob_t", "name" : "const keymaster_key_blob_t", "referenced_type" : "type-1836", "self_type" : "type-1835", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_blob_t", "name" : "const keymaster_key_blob_t", "referenced_type" : "type-1870", "self_type" : "type-1869", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_blob_t", "name" : "const keymaster_key_blob_t", "referenced_type" : "type-2005", "self_type" : "type-2004", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_blob_t", "name" : "const keymaster_key_blob_t", "referenced_type" : "type-2108", "self_type" : "type-2107", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_blob_t", "name" : "const keymaster_key_blob_t", "referenced_type" : "type-2298", "self_type" : "type-2297", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_blob_t", "name" : "const keymaster_key_blob_t", "referenced_type" : "type-2333", "self_type" : "type-2332", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_blob_t", "name" : "const keymaster_key_blob_t", "referenced_type" : "type-2495", "self_type" : "type-2494", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_blob_t", "name" : "const keymaster_key_blob_t", "referenced_type" : "type-2539", "self_type" : "type-2538", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_blob_t", "name" : "const keymaster_key_blob_t", "referenced_type" : "type-257", "self_type" : "type-256", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_blob_t", "name" : "const keymaster_key_blob_t", "referenced_type" : "type-2742", "self_type" : "type-2741", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_blob_t", "name" : "const keymaster_key_blob_t", "referenced_type" : "type-2938", "self_type" : "type-2937", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_blob_t", "name" : "const keymaster_key_blob_t", "referenced_type" : "type-3315", "self_type" : "type-3314", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_blob_t", "name" : "const keymaster_key_blob_t", "referenced_type" : "type-3583", "self_type" : "type-3582", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_blob_t", "name" : "const keymaster_key_blob_t", "referenced_type" : "type-3691", "self_type" : "type-3690", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_blob_t", "name" : "const keymaster_key_blob_t", "referenced_type" : "type-3819", "self_type" : "type-3818", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_blob_t", "name" : "const keymaster_key_blob_t", "referenced_type" : "type-3910", "self_type" : "type-3909", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_blob_t", "name" : "const keymaster_key_blob_t", "referenced_type" : "type-393", "self_type" : "type-392", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_blob_t", "name" : "const keymaster_key_blob_t", "referenced_type" : "type-3944", "self_type" : "type-3943", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_blob_t", "name" : "const keymaster_key_blob_t", "referenced_type" : "type-4079", "self_type" : "type-4078", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_blob_t", "name" : "const keymaster_key_blob_t", "referenced_type" : "type-4181", "self_type" : "type-4180", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_blob_t", "name" : "const keymaster_key_blob_t", "referenced_type" : "type-4348", "self_type" : "type-4347", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_blob_t", "name" : "const keymaster_key_blob_t", "referenced_type" : "type-4383", "self_type" : "type-4382", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_blob_t", "name" : "const keymaster_key_blob_t", "referenced_type" : "type-4534", "self_type" : "type-4533", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_blob_t", "name" : "const keymaster_key_blob_t", "referenced_type" : "type-4578", "self_type" : "type-4577", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_blob_t", "name" : "const keymaster_key_blob_t", "referenced_type" : "type-4770", "self_type" : "type-4769", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_blob_t", "name" : "const keymaster_key_blob_t", "referenced_type" : "type-484", "self_type" : "type-483", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_blob_t", "name" : "const keymaster_key_blob_t", "referenced_type" : "type-4943", "self_type" : "type-4942", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_blob_t", "name" : "const keymaster_key_blob_t", "referenced_type" : "type-5136", "self_type" : "type-5135", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_blob_t", "name" : "const keymaster_key_blob_t", "referenced_type" : "type-519", "self_type" : "type-518", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_blob_t", "name" : "const keymaster_key_blob_t", "referenced_type" : "type-5430", "self_type" : "type-5429", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_blob_t", "name" : "const keymaster_key_blob_t", "referenced_type" : "type-676", "self_type" : "type-675", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_blob_t", "name" : "const keymaster_key_blob_t", "referenced_type" : "type-70", "self_type" : "type-69", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_format_t", "name" : "const keymaster_key_format_t", "referenced_type" : "type-1230", "self_type" : "type-1229", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_format_t", "name" : "const keymaster_key_format_t", "referenced_type" : "type-1603", "self_type" : "type-1602", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_format_t", "name" : "const keymaster_key_format_t", "referenced_type" : "type-1863", "self_type" : "type-1862", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_format_t", "name" : "const keymaster_key_format_t", "referenced_type" : "type-1998", "self_type" : "type-1997", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_format_t", "name" : "const keymaster_key_format_t", "referenced_type" : "type-2070", "self_type" : "type-2069", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_format_t", "name" : "const keymaster_key_format_t", "referenced_type" : "type-2323", "self_type" : "type-2322", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_format_t", "name" : "const keymaster_key_format_t", "referenced_type" : "type-244", "self_type" : "type-243", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_format_t", "name" : "const keymaster_key_format_t", "referenced_type" : "type-2526", "self_type" : "type-2525", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_format_t", "name" : "const keymaster_key_format_t", "referenced_type" : "type-2731", "self_type" : "type-2730", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_format_t", "name" : "const keymaster_key_format_t", "referenced_type" : "type-2914", "self_type" : "type-2913", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_format_t", "name" : "const keymaster_key_format_t", "referenced_type" : "type-3329", "self_type" : "type-3328", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_format_t", "name" : "const keymaster_key_format_t", "referenced_type" : "type-3677", "self_type" : "type-3676", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_format_t", "name" : "const keymaster_key_format_t", "referenced_type" : "type-3937", "self_type" : "type-3936", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_format_t", "name" : "const keymaster_key_format_t", "referenced_type" : "type-4072", "self_type" : "type-4071", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_format_t", "name" : "const keymaster_key_format_t", "referenced_type" : "type-4143", "self_type" : "type-4142", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_format_t", "name" : "const keymaster_key_format_t", "referenced_type" : "type-4373", "self_type" : "type-4372", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_format_t", "name" : "const keymaster_key_format_t", "referenced_type" : "type-4565", "self_type" : "type-4564", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_format_t", "name" : "const keymaster_key_format_t", "referenced_type" : "type-4759", "self_type" : "type-4758", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_format_t", "name" : "const keymaster_key_format_t", "referenced_type" : "type-4929", "self_type" : "type-4928", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_format_t", "name" : "const keymaster_key_format_t", "referenced_type" : "type-5119", "self_type" : "type-5118", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_format_t", "name" : "const keymaster_key_format_t", "referenced_type" : "type-512", "self_type" : "type-511", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_format_t", "name" : "const keymaster_key_format_t", "referenced_type" : "type-5444", "self_type" : "type-5443", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_format_t", "name" : "const keymaster_key_format_t", "referenced_type" : "type-664", "self_type" : "type-663", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_param_set_t", "name" : "const keymaster_key_param_set_t", "referenced_type" : "type-1464", "self_type" : "type-1463", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_param_set_t", "name" : "const keymaster_key_param_set_t", "referenced_type" : "type-1650", "self_type" : "type-1649", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_param_set_t", "name" : "const keymaster_key_param_set_t", "referenced_type" : "type-1792", "self_type" : "type-1791", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_param_set_t", "name" : "const keymaster_key_param_set_t", "referenced_type" : "type-1903", "self_type" : "type-1902", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_param_set_t", "name" : "const keymaster_key_param_set_t", "referenced_type" : "type-19", "self_type" : "type-18", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_param_set_t", "name" : "const keymaster_key_param_set_t", "referenced_type" : "type-2049", "self_type" : "type-2048", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_param_set_t", "name" : "const keymaster_key_param_set_t", "referenced_type" : "type-2217", "self_type" : "type-2216", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_param_set_t", "name" : "const keymaster_key_param_set_t", "referenced_type" : "type-2260", "self_type" : "type-2259", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_param_set_t", "name" : "const keymaster_key_param_set_t", "referenced_type" : "type-2378", "self_type" : "type-2377", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_param_set_t", "name" : "const keymaster_key_param_set_t", "referenced_type" : "type-2579", "self_type" : "type-2578", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_param_set_t", "name" : "const keymaster_key_param_set_t", "referenced_type" : "type-2702", "self_type" : "type-2701", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_param_set_t", "name" : "const keymaster_key_param_set_t", "referenced_type" : "type-2783", "self_type" : "type-2782", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_param_set_t", "name" : "const keymaster_key_param_set_t", "referenced_type" : "type-290", "self_type" : "type-289", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_param_set_t", "name" : "const keymaster_key_param_set_t", "referenced_type" : "type-2985", "self_type" : "type-2984", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_param_set_t", "name" : "const keymaster_key_param_set_t", "referenced_type" : "type-3538", "self_type" : "type-3537", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_param_set_t", "name" : "const keymaster_key_param_set_t", "referenced_type" : "type-3724", "self_type" : "type-3723", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_param_set_t", "name" : "const keymaster_key_param_set_t", "referenced_type" : "type-3866", "self_type" : "type-3865", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_param_set_t", "name" : "const keymaster_key_param_set_t", "referenced_type" : "type-3977", "self_type" : "type-3976", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_param_set_t", "name" : "const keymaster_key_param_set_t", "referenced_type" : "type-4122", "self_type" : "type-4121", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_param_set_t", "name" : "const keymaster_key_param_set_t", "referenced_type" : "type-4267", "self_type" : "type-4266", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_param_set_t", "name" : "const keymaster_key_param_set_t", "referenced_type" : "type-4310", "self_type" : "type-4309", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_param_set_t", "name" : "const keymaster_key_param_set_t", "referenced_type" : "type-438", "self_type" : "type-437", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_param_set_t", "name" : "const keymaster_key_param_set_t", "referenced_type" : "type-4426", "self_type" : "type-4425", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_param_set_t", "name" : "const keymaster_key_param_set_t", "referenced_type" : "type-4618", "self_type" : "type-4617", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_param_set_t", "name" : "const keymaster_key_param_set_t", "referenced_type" : "type-4730", "self_type" : "type-4729", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_param_set_t", "name" : "const keymaster_key_param_set_t", "referenced_type" : "type-4808", "self_type" : "type-4807", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_param_set_t", "name" : "const keymaster_key_param_set_t", "referenced_type" : "type-4988", "self_type" : "type-4987", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_param_set_t", "name" : "const keymaster_key_param_set_t", "referenced_type" : "type-5171", "self_type" : "type-5170", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_param_set_t", "name" : "const keymaster_key_param_set_t", "referenced_type" : "type-551", "self_type" : "type-550", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_param_set_t", "name" : "const keymaster_key_param_set_t", "referenced_type" : "type-707", "self_type" : "type-706", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_key_param_set_t", "name" : "const keymaster_key_param_set_t", "referenced_type" : "type-812", "self_type" : "type-811", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster_key_param_t", "name" : "const keymaster_key_param_t", "referenced_type" : "type-1461", "self_type" : "type-1460", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster_key_param_t", "name" : "const keymaster_key_param_t", "referenced_type" : "type-1647", "self_type" : "type-1646", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster_key_param_t", "name" : "const keymaster_key_param_t", "referenced_type" : "type-16", "self_type" : "type-15", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster_key_param_t", "name" : "const keymaster_key_param_t", "referenced_type" : "type-1789", "self_type" : "type-1788", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster_key_param_t", "name" : "const keymaster_key_param_t", "referenced_type" : "type-1899", "self_type" : "type-1898", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster_key_param_t", "name" : "const keymaster_key_param_t", "referenced_type" : "type-2042", "self_type" : "type-2041", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster_key_param_t", "name" : "const keymaster_key_param_t", "referenced_type" : "type-2125", "self_type" : "type-2124", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster_key_param_t", "name" : "const keymaster_key_param_t", "referenced_type" : "type-2214", "self_type" : "type-2213", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster_key_param_t", "name" : "const keymaster_key_param_t", "referenced_type" : "type-2375", "self_type" : "type-2374", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster_key_param_t", "name" : "const keymaster_key_param_t", "referenced_type" : "type-2574", "self_type" : "type-2573", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster_key_param_t", "name" : "const keymaster_key_param_t", "referenced_type" : "type-2681", "self_type" : "type-2680", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster_key_param_t", "name" : "const keymaster_key_param_t", "referenced_type" : "type-2780", "self_type" : "type-2779", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster_key_param_t", "name" : "const keymaster_key_param_t", "referenced_type" : "type-287", "self_type" : "type-286", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster_key_param_t", "name" : "const keymaster_key_param_t", "referenced_type" : "type-2980", "self_type" : "type-2979", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster_key_param_t", "name" : "const keymaster_key_param_t", "referenced_type" : "type-3535", "self_type" : "type-3534", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster_key_param_t", "name" : "const keymaster_key_param_t", "referenced_type" : "type-3721", "self_type" : "type-3720", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster_key_param_t", "name" : "const keymaster_key_param_t", "referenced_type" : "type-3863", "self_type" : "type-3862", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster_key_param_t", "name" : "const keymaster_key_param_t", "referenced_type" : "type-3973", "self_type" : "type-3972", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster_key_param_t", "name" : "const keymaster_key_param_t", "referenced_type" : "type-4115", "self_type" : "type-4114", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster_key_param_t", "name" : "const keymaster_key_param_t", "referenced_type" : "type-4198", "self_type" : "type-4197", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster_key_param_t", "name" : "const keymaster_key_param_t", "referenced_type" : "type-4264", "self_type" : "type-4263", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster_key_param_t", "name" : "const keymaster_key_param_t", "referenced_type" : "type-435", "self_type" : "type-434", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster_key_param_t", "name" : "const keymaster_key_param_t", "referenced_type" : "type-4423", "self_type" : "type-4422", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster_key_param_t", "name" : "const keymaster_key_param_t", "referenced_type" : "type-4613", "self_type" : "type-4612", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster_key_param_t", "name" : "const keymaster_key_param_t", "referenced_type" : "type-4709", "self_type" : "type-4708", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster_key_param_t", "name" : "const keymaster_key_param_t", "referenced_type" : "type-4805", "self_type" : "type-4804", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster_key_param_t", "name" : "const keymaster_key_param_t", "referenced_type" : "type-4983", "self_type" : "type-4982", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster_key_param_t", "name" : "const keymaster_key_param_t", "referenced_type" : "type-5168", "self_type" : "type-5167", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster_key_param_t", "name" : "const keymaster_key_param_t", "referenced_type" : "type-548", "self_type" : "type-547", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster_key_param_t", "name" : "const keymaster_key_param_t", "referenced_type" : "type-679", "self_type" : "type-678", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const keymaster_key_param_t", "name" : "const keymaster_key_param_t", "referenced_type" : "type-809", "self_type" : "type-808", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_padding_t", "name" : "const keymaster_padding_t", "referenced_type" : "type-1224", "self_type" : "type-1223", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_padding_t", "name" : "const keymaster_padding_t", "referenced_type" : "type-1597", "self_type" : "type-1596", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_padding_t", "name" : "const keymaster_padding_t", "referenced_type" : "type-1857", "self_type" : "type-1856", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_padding_t", "name" : "const keymaster_padding_t", "referenced_type" : "type-1992", "self_type" : "type-1991", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_padding_t", "name" : "const keymaster_padding_t", "referenced_type" : "type-2032", "self_type" : "type-2031", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_padding_t", "name" : "const keymaster_padding_t", "referenced_type" : "type-2227", "self_type" : "type-2226", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/operation.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_padding_t", "name" : "const keymaster_padding_t", "referenced_type" : "type-2317", "self_type" : "type-2316", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_padding_t", "name" : "const keymaster_padding_t", "referenced_type" : "type-236", "self_type" : "type-235", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_padding_t", "name" : "const keymaster_padding_t", "referenced_type" : "type-2520", "self_type" : "type-2519", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_padding_t", "name" : "const keymaster_padding_t", "referenced_type" : "type-2725", "self_type" : "type-2724", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_padding_t", "name" : "const keymaster_padding_t", "referenced_type" : "type-2906", "self_type" : "type-2905", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_padding_t", "name" : "const keymaster_padding_t", "referenced_type" : "type-3323", "self_type" : "type-3322", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_padding_t", "name" : "const keymaster_padding_t", "referenced_type" : "type-3671", "self_type" : "type-3670", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_padding_t", "name" : "const keymaster_padding_t", "referenced_type" : "type-3931", "self_type" : "type-3930", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_padding_t", "name" : "const keymaster_padding_t", "referenced_type" : "type-4066", "self_type" : "type-4065", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_padding_t", "name" : "const keymaster_padding_t", "referenced_type" : "type-4105", "self_type" : "type-4104", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_padding_t", "name" : "const keymaster_padding_t", "referenced_type" : "type-4277", "self_type" : "type-4276", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/operation.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_padding_t", "name" : "const keymaster_padding_t", "referenced_type" : "type-4367", "self_type" : "type-4366", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_padding_t", "name" : "const keymaster_padding_t", "referenced_type" : "type-4559", "self_type" : "type-4558", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_padding_t", "name" : "const keymaster_padding_t", "referenced_type" : "type-4753", "self_type" : "type-4752", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_padding_t", "name" : "const keymaster_padding_t", "referenced_type" : "type-4921", "self_type" : "type-4920", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_padding_t", "name" : "const keymaster_padding_t", "referenced_type" : "type-506", "self_type" : "type-505", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_padding_t", "name" : "const keymaster_padding_t", "referenced_type" : "type-5112", "self_type" : "type-5111", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_padding_t", "name" : "const keymaster_padding_t", "referenced_type" : "type-5438", "self_type" : "type-5437", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_padding_t", "name" : "const keymaster_padding_t", "referenced_type" : "type-657", "self_type" : "type-656", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_purpose_t", "name" : "const keymaster_purpose_t", "referenced_type" : "type-1554", "self_type" : "type-1553", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/operation.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_purpose_t", "name" : "const keymaster_purpose_t", "referenced_type" : "type-1658", "self_type" : "type-1657", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/operation.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_purpose_t", "name" : "const keymaster_purpose_t", "referenced_type" : "type-177", "self_type" : "type-176", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/operation.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_purpose_t", "name" : "const keymaster_purpose_t", "referenced_type" : "type-2110", "self_type" : "type-2109", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/operation.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_purpose_t", "name" : "const keymaster_purpose_t", "referenced_type" : "type-2237", "self_type" : "type-2236", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/operation.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_purpose_t", "name" : "const keymaster_purpose_t", "referenced_type" : "type-2463", "self_type" : "type-2462", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/operation.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_purpose_t", "name" : "const keymaster_purpose_t", "referenced_type" : "type-2704", "self_type" : "type-2703", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/operation.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_purpose_t", "name" : "const keymaster_purpose_t", "referenced_type" : "type-2865", "self_type" : "type-2864", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/operation.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_purpose_t", "name" : "const keymaster_purpose_t", "referenced_type" : "type-298", "self_type" : "type-297", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/operation.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_purpose_t", "name" : "const keymaster_purpose_t", "referenced_type" : "type-3628", "self_type" : "type-3627", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/operation.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_purpose_t", "name" : "const keymaster_purpose_t", "referenced_type" : "type-3732", "self_type" : "type-3731", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/operation.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_purpose_t", "name" : "const keymaster_purpose_t", "referenced_type" : "type-4183", "self_type" : "type-4182", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/operation.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_purpose_t", "name" : "const keymaster_purpose_t", "referenced_type" : "type-4287", "self_type" : "type-4286", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/operation.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_purpose_t", "name" : "const keymaster_purpose_t", "referenced_type" : "type-4506", "self_type" : "type-4505", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/operation.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_purpose_t", "name" : "const keymaster_purpose_t", "referenced_type" : "type-4732", "self_type" : "type-4731", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/operation.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_purpose_t", "name" : "const keymaster_purpose_t", "referenced_type" : "type-4883", "self_type" : "type-4882", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/operation.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_tag_t", "name" : "const keymaster_tag_t", "referenced_type" : "type-1253", "self_type" : "type-1252", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_tag_t", "name" : "const keymaster_tag_t", "referenced_type" : "type-1515", "self_type" : "type-1514", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_tag_t", "name" : "const keymaster_tag_t", "referenced_type" : "type-1633", "self_type" : "type-1632", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_tag_t", "name" : "const keymaster_tag_t", "referenced_type" : "type-1848", "self_type" : "type-1847", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_tag_t", "name" : "const keymaster_tag_t", "referenced_type" : "type-1886", "self_type" : "type-1885", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_tag_t", "name" : "const keymaster_tag_t", "referenced_type" : "type-2027", "self_type" : "type-2026", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_tag_t", "name" : "const keymaster_tag_t", "referenced_type" : "type-2205", "self_type" : "type-2204", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_tag_t", "name" : "const keymaster_tag_t", "referenced_type" : "type-2353", "self_type" : "type-2352", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_tag_t", "name" : "const keymaster_tag_t", "referenced_type" : "type-2358", "self_type" : "type-2357", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_tag_t", "name" : "const keymaster_tag_t", "referenced_type" : "type-2560", "self_type" : "type-2559", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_tag_t", "name" : "const keymaster_tag_t", "referenced_type" : "type-273", "self_type" : "type-272", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_tag_t", "name" : "const keymaster_tag_t", "referenced_type" : "type-2761", "self_type" : "type-2760", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_tag_t", "name" : "const keymaster_tag_t", "referenced_type" : "type-2958", "self_type" : "type-2957", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_tag_t", "name" : "const keymaster_tag_t", "referenced_type" : "type-3352", "self_type" : "type-3351", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_tag_t", "name" : "const keymaster_tag_t", "referenced_type" : "type-3589", "self_type" : "type-3588", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_tag_t", "name" : "const keymaster_tag_t", "referenced_type" : "type-3707", "self_type" : "type-3706", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_tag_t", "name" : "const keymaster_tag_t", "referenced_type" : "type-3922", "self_type" : "type-3921", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_tag_t", "name" : "const keymaster_tag_t", "referenced_type" : "type-3960", "self_type" : "type-3959", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_tag_t", "name" : "const keymaster_tag_t", "referenced_type" : "type-4100", "self_type" : "type-4099", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_tag_t", "name" : "const keymaster_tag_t", "referenced_type" : "type-4255", "self_type" : "type-4254", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_tag_t", "name" : "const keymaster_tag_t", "referenced_type" : "type-4402", "self_type" : "type-4401", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_tag_t", "name" : "const keymaster_tag_t", "referenced_type" : "type-4406", "self_type" : "type-4405", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_tag_t", "name" : "const keymaster_tag_t", "referenced_type" : "type-4599", "self_type" : "type-4598", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_tag_t", "name" : "const keymaster_tag_t", "referenced_type" : "type-4789", "self_type" : "type-4788", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_tag_t", "name" : "const keymaster_tag_t", "referenced_type" : "type-4963", "self_type" : "type-4962", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_tag_t", "name" : "const keymaster_tag_t", "referenced_type" : "type-496", "self_type" : "type-495", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_tag_t", "name" : "const keymaster_tag_t", "referenced_type" : "type-5157", "self_type" : "type-5156", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_tag_t", "name" : "const keymaster_tag_t", "referenced_type" : "type-535", "self_type" : "type-534", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_tag_t", "name" : "const keymaster_tag_t", "referenced_type" : "type-5467", "self_type" : "type-5466", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_tag_t", "name" : "const keymaster_tag_t", "referenced_type" : "type-724", "self_type" : "type-723", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const keymaster_tag_t", "name" : "const keymaster_tag_t", "referenced_type" : "type-76", "self_type" : "type-75", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const nullptr_t", "name" : "const nullptr_t", "referenced_type" : "type-776", "self_type" : "type-775", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const rsa_meth_st", "name" : "const rsa_meth_st", "referenced_type" : "type-111", "self_type" : "type-110", "size" : 44, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const rsa_meth_st", "name" : "const rsa_meth_st", "referenced_type" : "type-1534", "self_type" : "type-1533", "size" : 44, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const rsa_meth_st", "name" : "const rsa_meth_st", "referenced_type" : "type-1674", "self_type" : "type-1673", "size" : 44, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const rsa_meth_st", "name" : "const rsa_meth_st", "referenced_type" : "type-1813", "self_type" : "type-1812", "size" : 44, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const rsa_meth_st", "name" : "const rsa_meth_st", "referenced_type" : "type-2121", "self_type" : "type-2120", "size" : 44, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const rsa_meth_st", "name" : "const rsa_meth_st", "referenced_type" : "type-2256", "self_type" : "type-2255", "size" : 44, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const rsa_meth_st", "name" : "const rsa_meth_st", "referenced_type" : "type-2445", "self_type" : "type-2444", "size" : 44, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const rsa_meth_st", "name" : "const rsa_meth_st", "referenced_type" : "type-2689", "self_type" : "type-2688", "size" : 44, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const rsa_meth_st", "name" : "const rsa_meth_st", "referenced_type" : "type-316", "self_type" : "type-315", "size" : 44, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const rsa_meth_st", "name" : "const rsa_meth_st", "referenced_type" : "type-3608", "self_type" : "type-3607", "size" : 44, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const rsa_meth_st", "name" : "const rsa_meth_st", "referenced_type" : "type-3748", "self_type" : "type-3747", "size" : 44, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const rsa_meth_st", "name" : "const rsa_meth_st", "referenced_type" : "type-3887", "self_type" : "type-3886", "size" : 44, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const rsa_meth_st", "name" : "const rsa_meth_st", "referenced_type" : "type-4194", "self_type" : "type-4193", "size" : 44, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const rsa_meth_st", "name" : "const rsa_meth_st", "referenced_type" : "type-4306", "self_type" : "type-4305", "size" : 44, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const rsa_meth_st", "name" : "const rsa_meth_st", "referenced_type" : "type-4493", "self_type" : "type-4492", "size" : 44, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const rsa_meth_st", "name" : "const rsa_meth_st", "referenced_type" : "type-459", "self_type" : "type-458", "size" : 44, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const rsa_meth_st", "name" : "const rsa_meth_st", "referenced_type" : "type-4717", "self_type" : "type-4716", "size" : 44, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const rsa_st", "name" : "const rsa_st", "referenced_type" : "type-1747", "self_type" : "type-1746", "size" : 152, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const rsa_st", "name" : "const rsa_st", "referenced_type" : "type-1820", "self_type" : "type-1819", "size" : 152, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const rsa_st", "name" : "const rsa_st", "referenced_type" : "type-3821", "self_type" : "type-3820", "size" : 152, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const rsa_st", "name" : "const rsa_st", "referenced_type" : "type-3894", "self_type" : "type-3893", "size" : 152, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const rsa_st", "name" : "const rsa_st", "referenced_type" : "type-395", "self_type" : "type-394", "size" : 152, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 8, "is_const" : true, "linker_set_key" : "const rsa_st", "name" : "const rsa_st", "referenced_type" : "type-468", "self_type" : "type-467", "size" : 152, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", "referenced_type" : "type-2633", "self_type" : "type-2632", "size" : 12, "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >", "referenced_type" : "type-4670", "self_type" : "type-4669", "size" : 12, "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-1210", "self_type" : "type-1209", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/new" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-1585", "self_type" : "type-1584", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/new" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-1730", "self_type" : "type-1729", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/new" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-1767", "self_type" : "type-1766", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/new" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-1787", "self_type" : "type-1786", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/new" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-1981", "self_type" : "type-1980", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/new" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-1984", "self_type" : "type-1983", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/new" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-221", "self_type" : "type-220", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/new" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-2278", "self_type" : "type-2277", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/new" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-2490", "self_type" : "type-2489", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/new" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-2492", "self_type" : "type-2491", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/new" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-2511", "self_type" : "type-2510", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/new" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-2893", "self_type" : "type-2892", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/new" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-2897", "self_type" : "type-2896", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/new" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-3163", "self_type" : "type-3162", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/new" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-3311", "self_type" : "type-3310", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/new" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-3659", "self_type" : "type-3658", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/new" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-374", "self_type" : "type-373", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/new" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-3804", "self_type" : "type-3803", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/new" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-3841", "self_type" : "type-3840", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/new" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-3861", "self_type" : "type-3860", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/new" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-4055", "self_type" : "type-4054", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/new" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-4058", "self_type" : "type-4057", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/new" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-416", "self_type" : "type-415", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/new" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-4328", "self_type" : "type-4327", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/new" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-433", "self_type" : "type-432", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/new" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-4529", "self_type" : "type-4528", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/new" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-4531", "self_type" : "type-4530", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/new" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-4550", "self_type" : "type-4549", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/new" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-4908", "self_type" : "type-4907", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/new" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-4912", "self_type" : "type-4911", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/new" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-5241", "self_type" : "type-5240", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/new" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-5278", "self_type" : "type-5277", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/new" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-5426", "self_type" : "type-5425", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/new" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-649", "self_type" : "type-648", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/new" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const std::nothrow_t", "name" : "const std::nothrow_t", "referenced_type" : "type-973", "self_type" : "type-972", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/new" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", "referenced_type" : "type-107", "self_type" : "type-106", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", "referenced_type" : "type-1532", "self_type" : "type-1531", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", "referenced_type" : "type-1672", "self_type" : "type-1671", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", "referenced_type" : "type-1811", "self_type" : "type-1810", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", "referenced_type" : "type-2119", "self_type" : "type-2118", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", "referenced_type" : "type-2254", "self_type" : "type-2253", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", "referenced_type" : "type-2443", "self_type" : "type-2442", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", "referenced_type" : "type-2687", "self_type" : "type-2686", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", "referenced_type" : "type-314", "self_type" : "type-313", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", "referenced_type" : "type-3606", "self_type" : "type-3605", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", "referenced_type" : "type-3746", "self_type" : "type-3745", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", "referenced_type" : "type-3885", "self_type" : "type-3884", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", "referenced_type" : "type-4192", "self_type" : "type-4191", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", "referenced_type" : "type-4304", "self_type" : "type-4303", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", "referenced_type" : "type-4491", "self_type" : "type-4490", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", "referenced_type" : "type-457", "self_type" : "type-456", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", "name" : "const std::unique_ptr<engine_st, keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free> >", "referenced_type" : "type-4715", "self_type" : "type-4714", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h" }, { "alignment" : 1, "is_const" : true, "linker_set_key" : "const unsigned char", "name" : "const unsigned char", "referenced_type" : "type-1", "self_type" : "type-1024", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const unsigned char *const", "name" : "const unsigned char *const", "referenced_type" : "type-1034", "self_type" : "type-1214", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "const unsigned int", "name" : "const unsigned int", "referenced_type" : "type-122", "self_type" : "type-1257", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "is_const" : true, "linker_set_key" : "const void", "name" : "const void", "referenced_type" : "type-62", "self_type" : "type-1075", "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "engine_st *const", "name" : "engine_st *const", "referenced_type" : "type-1768", "self_type" : "type-1773", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "engine_st *const", "name" : "engine_st *const", "referenced_type" : "type-1967", "self_type" : "type-1969", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "engine_st *const", "name" : "engine_st *const", "referenced_type" : "type-2698", "self_type" : "type-2700", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "engine_st *const", "name" : "engine_st *const", "referenced_type" : "type-3116", "self_type" : "type-3115", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "engine_st *const", "name" : "engine_st *const", "referenced_type" : "type-3842", "self_type" : "type-3847", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "engine_st *const", "name" : "engine_st *const", "referenced_type" : "type-4041", "self_type" : "type-4043", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "engine_st *const", "name" : "engine_st *const", "referenced_type" : "type-417", "self_type" : "type-419", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "engine_st *const", "name" : "engine_st *const", "referenced_type" : "type-4726", "self_type" : "type-4728", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "engine_st *const", "name" : "engine_st *const", "referenced_type" : "type-5154", "self_type" : "type-5153", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "engine_st *const", "name" : "engine_st *const", "referenced_type" : "type-604", "self_type" : "type-603", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "engine_st *const", "name" : "engine_st *const", "referenced_type" : "type-635", "self_type" : "type-637", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "keymaster_algorithm_t const[4]", "name" : "keymaster_algorithm_t const[4]", "referenced_type" : "type-2535", "self_type" : "type-2534", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "keymaster_algorithm_t const[4]", "name" : "keymaster_algorithm_t const[4]", "referenced_type" : "type-2738", "self_type" : "type-2737", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "keymaster_algorithm_t const[4]", "name" : "keymaster_algorithm_t const[4]", "referenced_type" : "type-4574", "self_type" : "type-4573", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "keymaster_algorithm_t const[4]", "name" : "keymaster_algorithm_t const[4]", "referenced_type" : "type-4766", "self_type" : "type-4765", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "keymaster_digest_t const[7]", "name" : "keymaster_digest_t const[7]", "referenced_type" : "type-1612", "self_type" : "type-1611", "size" : 28, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "keymaster_digest_t const[7]", "name" : "keymaster_digest_t const[7]", "referenced_type" : "type-2290", "self_type" : "type-2289", "size" : 28, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "keymaster_digest_t const[7]", "name" : "keymaster_digest_t const[7]", "referenced_type" : "type-252", "self_type" : "type-251", "size" : 28, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "keymaster_digest_t const[7]", "name" : "keymaster_digest_t const[7]", "referenced_type" : "type-3686", "self_type" : "type-3685", "size" : 28, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "keymaster_digest_t const[7]", "name" : "keymaster_digest_t const[7]", "referenced_type" : "type-4340", "self_type" : "type-4339", "size" : 28, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "keymaster_padding_t const[3]", "name" : "keymaster_padding_t const[3]", "referenced_type" : "type-2294", "self_type" : "type-2293", "size" : 12, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "is_const" : true, "linker_set_key" : "keymaster_padding_t const[3]", "name" : "keymaster_padding_t const[3]", "referenced_type" : "type-4344", "self_type" : "type-4343", "size" : 12, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" } ], "record_types" : [ { "alignment" : 1, "linker_set_key" : "keymaster::ASN1_STRING_Delete", "name" : "keymaster::ASN1_STRING_Delete", "referenced_type" : "type-846", "self_type" : "type-846", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h", "unique_id" : "_ZTSN9keymaster18ASN1_STRING_DeleteE" }, { "alignment" : 1, "linker_set_key" : "keymaster::ASN1_TYPE_Delete", "name" : "keymaster::ASN1_TYPE_Delete", "referenced_type" : "type-850", "self_type" : "type-850", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h", "unique_id" : "_ZTSN9keymaster16ASN1_TYPE_DeleteE" }, { "alignment" : 8, "base_specifiers" : [ { "referenced_type" : "type-719" } ], "fields" : [ { "field_name" : "op_handle", "field_offset" : 64, "referenced_type" : "type-116" } ], "linker_set_key" : "keymaster::AbortOperationRequest", "name" : "keymaster::AbortOperationRequest", "referenced_type" : "type-1017", "self_type" : "type-1017", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster21AbortOperationRequestE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster21AbortOperationRequestE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster21AbortOperationRequestD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster21AbortOperationRequestD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster21AbortOperationRequest14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster21AbortOperationRequest9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster21AbortOperationRequest11DeserializeEPPKhS2_" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-717" } ], "linker_set_key" : "keymaster::AbortOperationResponse", "name" : "keymaster::AbortOperationResponse", "referenced_type" : "type-1021", "self_type" : "type-1021", "size" : 12, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster22AbortOperationResponseE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster22AbortOperationResponseE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster22AbortOperationResponseD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster22AbortOperationResponseD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" }, { "mangled_component_name" : "_ZNK9keymaster22AbortOperationResponse22NonErrorSerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster22AbortOperationResponse17NonErrorSerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster22AbortOperationResponse19NonErrorDeserializeEPPKhS2_" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-719" } ], "fields" : [ { "field_name" : "random_data", "field_offset" : 64, "referenced_type" : "type-190" } ], "linker_set_key" : "keymaster::AddEntropyRequest", "name" : "keymaster::AddEntropyRequest", "referenced_type" : "type-1026", "self_type" : "type-1026", "size" : 28, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster17AddEntropyRequestE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster17AddEntropyRequestE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster17AddEntropyRequestD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster17AddEntropyRequestD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster17AddEntropyRequest14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster17AddEntropyRequest9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster17AddEntropyRequest11DeserializeEPPKhS2_" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-717" } ], "linker_set_key" : "keymaster::AddEntropyResponse", "name" : "keymaster::AddEntropyResponse", "referenced_type" : "type-1028", "self_type" : "type-1028", "size" : 12, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster18AddEntropyResponseE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster18AddEntropyResponseE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster18AddEntropyResponseD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster18AddEntropyResponseD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" }, { "mangled_component_name" : "_ZNK9keymaster18AddEntropyResponse22NonErrorSerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster18AddEntropyResponse17NonErrorSerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster18AddEntropyResponse19NonErrorDeserializeEPPKhS2_" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-2651" } ], "linker_set_key" : "keymaster::AesKey", "name" : "keymaster::AesKey", "record_kind" : "class", "referenced_type" : "type-2660", "self_type" : "type-2660", "size" : 96, "source_file" : "/system/keymaster/include/keymaster/km_openssl/aes_key.h", "unique_id" : "_ZTSN9keymaster6AesKeyE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster6AesKeyE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster6AesKeyD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster6AesKeyD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster12SymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-2644" } ], "linker_set_key" : "keymaster::AesKeyFactory", "name" : "keymaster::AesKeyFactory", "record_kind" : "class", "referenced_type" : "type-2656", "self_type" : "type-2656", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/km_openssl/aes_key.h", "unique_id" : "_ZTSN9keymaster13AesKeyFactoryE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster13AesKeyFactoryE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster13AesKeyFactoryD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster13AesKeyFactoryD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" }, { "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" }, { "mangled_component_name" : "_ZNK9keymaster13AesKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" }, { "mangled_component_name" : "_ZNK9keymaster13AesKeyFactory19GetOperationFactoryE19keymaster_purpose_t" }, { "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedImportFormatsEPj" }, { "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedExportFormatsEPj" }, { "mangled_component_name" : "_ZNK9keymaster13AesKeyFactory18key_size_supportedEj" }, { "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory14key_size_bytesEj" }, { "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory13key_size_bitsEj" }, { "mangled_component_name" : "_ZNK9keymaster13AesKeyFactory42validate_algorithm_specific_new_key_paramsERKNS_16AuthorizationSetE" }, { "component_value" : -4, "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster13AesKeyFactoryE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZThn4_N9keymaster13AesKeyFactoryD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZThn4_N9keymaster13AesKeyFactoryD0Ev" } ] }, { "alignment" : 4, "fields" : [ { "access" : "private", "field_name" : "context_", "field_offset" : 32, "referenced_type" : "type-2926" }, { "access" : "private", "field_name" : "operation_table_", "field_offset" : 64, "referenced_type" : "type-2929" } ], "linker_set_key" : "keymaster::AndroidKeymaster", "name" : "keymaster::AndroidKeymaster", "record_kind" : "class", "referenced_type" : "type-2925", "self_type" : "type-2925", "size" : 12, "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h", "unique_id" : "_ZTSN9keymaster16AndroidKeymasterE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster16AndroidKeymasterE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster16AndroidKeymasterD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster16AndroidKeymasterD0Ev" } ] }, { "alignment" : 4, "fields" : [ { "access" : "private", "field_name" : "begin_", "referenced_type" : "type-1091" }, { "access" : "private", "field_name" : "end_", "field_offset" : 32, "referenced_type" : "type-1091" } ], "linker_set_key" : "keymaster::ArrayWrapper<keymaster::HmacSharingParameters>", "name" : "keymaster::ArrayWrapper<keymaster::HmacSharingParameters>", "record_kind" : "class", "referenced_type" : "type-5130", "self_type" : "type-5130", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", "template_args" : [ "type-712" ], "unique_id" : "_ZTSN9keymaster12ArrayWrapperINS_21HmacSharingParametersEEE" }, { "alignment" : 4, "fields" : [ { "access" : "private", "field_name" : "begin_", "referenced_type" : "type-2921" }, { "access" : "private", "field_name" : "end_", "field_offset" : 32, "referenced_type" : "type-2921" } ], "linker_set_key" : "keymaster::ArrayWrapper<keymaster_blob_t>", "name" : "keymaster::ArrayWrapper<keymaster_blob_t>", "record_kind" : "class", "referenced_type" : "type-2920", "self_type" : "type-2920", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", "template_args" : [ "type-2923" ], "unique_id" : "_ZTSN9keymaster12ArrayWrapperI16keymaster_blob_tEE" }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-161" } ], "linker_set_key" : "keymaster::AsymmetricKey", "name" : "keymaster::AsymmetricKey", "record_kind" : "class", "referenced_type" : "type-160", "self_type" : "type-160", "size" : 96, "source_file" : "/system/keymaster/include/keymaster/km_openssl/asymmetric_key.h", "unique_id" : "_ZTSN9keymaster13AsymmetricKeyE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster13AsymmetricKeyE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster13AsymmetricKeyD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster13AsymmetricKeyD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster13AsymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster13AsymmetricKey13InternalToEvpEP11evp_pkey_st" }, { "is_pure" : true, "mangled_component_name" : "_ZN9keymaster13AsymmetricKey13EvpToInternalEPK11evp_pkey_st" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-141" } ], "linker_set_key" : "keymaster::AsymmetricKeyFactory", "name" : "keymaster::AsymmetricKeyFactory", "record_kind" : "class", "referenced_type" : "type-140", "self_type" : "type-140", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/asymmetric_key_factory.h", "unique_id" : "_ZTSN9keymaster20AsymmetricKeyFactoryE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster20AsymmetricKeyFactoryE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster20AsymmetricKeyFactoryD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster20AsymmetricKeyFactoryD0Ev" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster10KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster10KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" }, { "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster10KeyFactory19GetOperationFactoryE19keymaster_purpose_t" }, { "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPj" }, { "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPj" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory18keymaster_key_typeEv" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory12evp_key_typeEv" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-719" } ], "fields" : [ { "field_name" : "key_blob", "field_offset" : 64, "referenced_type" : "type-1070" }, { "field_name" : "attest_params", "field_offset" : 128, "referenced_type" : "type-117" } ], "linker_set_key" : "keymaster::AttestKeyRequest", "name" : "keymaster::AttestKeyRequest", "referenced_type" : "type-1069", "self_type" : "type-1069", "size" : 56, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster16AttestKeyRequestE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster16AttestKeyRequestE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster16AttestKeyRequestD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster16AttestKeyRequestD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster16AttestKeyRequest14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster16AttestKeyRequest9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster16AttestKeyRequest11DeserializeEPPKhS2_" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-717" } ], "fields" : [ { "field_name" : "certificate_chain", "field_offset" : 96, "referenced_type" : "type-1073" } ], "linker_set_key" : "keymaster::AttestKeyResponse", "name" : "keymaster::AttestKeyResponse", "referenced_type" : "type-1072", "self_type" : "type-1072", "size" : 20, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster17AttestKeyResponseE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster17AttestKeyResponseE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster17AttestKeyResponseD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster17AttestKeyResponseD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" }, { "mangled_component_name" : "_ZNK9keymaster17AttestKeyResponse22NonErrorSerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster17AttestKeyResponse17NonErrorSerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster17AttestKeyResponse19NonErrorDeserializeEPPKhS2_" } ] }, { "alignment" : 4, "linker_set_key" : "keymaster::AttestationRecordContext", "name" : "keymaster::AttestationRecordContext", "record_kind" : "class", "referenced_type" : "type-880", "self_type" : "type-880", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h", "unique_id" : "_ZTSN9keymaster24AttestationRecordContextE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster24AttestationRecordContextE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster24AttestationRecordContextD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster24AttestationRecordContextD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext16GetSecurityLevelEv" }, { "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext22VerifyAndCopyDeviceIdsERKNS_16AuthorizationSetEPS1_" }, { "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext16GenerateUniqueIdEyRK16keymaster_blob_tbPNS_6BufferE" }, { "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext21GetVerifiedBootParamsEP16keymaster_blob_tP25keymaster_verified_boot_tPb" } ] }, { "alignment" : 4, "fields" : [ { "access" : "private", "field_name" : "hw_enforced_", "referenced_type" : "type-745" }, { "access" : "private", "field_name" : "sw_enforced_", "field_offset" : 32, "referenced_type" : "type-745" } ], "linker_set_key" : "keymaster::AuthProxy", "name" : "keymaster::AuthProxy", "record_kind" : "class", "referenced_type" : "type-907", "self_type" : "type-907", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h", "unique_id" : "_ZTSN9keymaster9AuthProxyE" }, { "alignment" : 4, "fields" : [ { "access" : "private", "field_name" : "pos_", "referenced_type" : "type-122" }, { "access" : "private", "field_name" : "auth_set1_", "field_offset" : 32, "referenced_type" : "type-792" }, { "access" : "private", "field_name" : "auth_set2_", "field_offset" : 64, "referenced_type" : "type-792" } ], "linker_set_key" : "keymaster::AuthProxyIterator", "name" : "keymaster::AuthProxyIterator", "record_kind" : "class", "referenced_type" : "type-836", "self_type" : "type-836", "size" : 12, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h", "unique_id" : "_ZTSN9keymaster17AuthProxyIteratorE" }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-125" }, { "referenced_type" : "type-126" } ], "fields" : [ { "access" : "private", "field_name" : "elems_", "field_offset" : 96, "referenced_type" : "type-118" }, { "access" : "private", "field_name" : "elems_size_", "field_offset" : 128, "referenced_type" : "type-121" }, { "access" : "private", "field_name" : "elems_capacity_", "field_offset" : 160, "referenced_type" : "type-122" }, { "access" : "private", "field_name" : "indirect_data_", "field_offset" : 192, "referenced_type" : "type-123" }, { "access" : "private", "field_name" : "indirect_data_size_", "field_offset" : 224, "referenced_type" : "type-122" }, { "access" : "private", "field_name" : "indirect_data_capacity_", "field_offset" : 256, "referenced_type" : "type-122" }, { "access" : "private", "field_name" : "error_", "field_offset" : 288, "referenced_type" : "type-124" } ], "linker_set_key" : "keymaster::AuthorizationSet", "name" : "keymaster::AuthorizationSet", "record_kind" : "class", "referenced_type" : "type-117", "self_type" : "type-117", "size" : 40, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h", "unique_id" : "_ZTSN9keymaster16AuthorizationSetE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster16AuthorizationSetE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster16AuthorizationSetD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster16AuthorizationSetD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster16AuthorizationSet14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster16AuthorizationSet9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster16AuthorizationSet11DeserializeEPPKhS2_" } ] }, { "alignment" : 4, "fields" : [ { "access" : "private", "field_name" : "set", "referenced_type" : "type-117" } ], "linker_set_key" : "keymaster::AuthorizationSetBuilder", "name" : "keymaster::AuthorizationSetBuilder", "record_kind" : "class", "referenced_type" : "type-803", "self_type" : "type-803", "size" : 40, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h", "unique_id" : "_ZTSN9keymaster23AuthorizationSetBuilderE" }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-719" } ], "fields" : [ { "field_name" : "purpose", "field_offset" : 64, "referenced_type" : "type-1002" }, { "field_name" : "key_blob", "field_offset" : 96, "referenced_type" : "type-1003" }, { "field_name" : "additional_params", "field_offset" : 160, "referenced_type" : "type-117" } ], "linker_set_key" : "keymaster::BeginOperationRequest", "name" : "keymaster::BeginOperationRequest", "referenced_type" : "type-1001", "self_type" : "type-1001", "size" : 60, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster21BeginOperationRequestE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster21BeginOperationRequestE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster21BeginOperationRequestD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster21BeginOperationRequestD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster21BeginOperationRequest14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster21BeginOperationRequest9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster21BeginOperationRequest11DeserializeEPPKhS2_" } ] }, { "alignment" : 8, "base_specifiers" : [ { "referenced_type" : "type-717" } ], "fields" : [ { "field_name" : "op_handle", "field_offset" : 128, "referenced_type" : "type-116" }, { "field_name" : "output_params", "field_offset" : 192, "referenced_type" : "type-117" } ], "linker_set_key" : "keymaster::BeginOperationResponse", "name" : "keymaster::BeginOperationResponse", "referenced_type" : "type-1006", "self_type" : "type-1006", "size" : 64, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster22BeginOperationResponseE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster22BeginOperationResponseE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster22BeginOperationResponseD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster22BeginOperationResponseD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" }, { "mangled_component_name" : "_ZNK9keymaster22BeginOperationResponse22NonErrorSerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster22BeginOperationResponse17NonErrorSerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster22BeginOperationResponse19NonErrorDeserializeEPPKhS2_" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-125" } ], "fields" : [ { "access" : "private", "field_name" : "buffer_", "field_offset" : 32, "referenced_type" : "type-191" }, { "access" : "private", "field_name" : "buffer_size_", "field_offset" : 64, "referenced_type" : "type-122" }, { "access" : "private", "field_name" : "read_position_", "field_offset" : 96, "referenced_type" : "type-122" }, { "access" : "private", "field_name" : "write_position_", "field_offset" : 128, "referenced_type" : "type-122" } ], "linker_set_key" : "keymaster::Buffer", "name" : "keymaster::Buffer", "record_kind" : "class", "referenced_type" : "type-190", "self_type" : "type-190", "size" : 20, "source_file" : "/system/keymaster/include/keymaster/serializable.h", "unique_id" : "_ZTSN9keymaster6BufferE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster6BufferE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster6BufferD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster6BufferD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster6Buffer14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster6Buffer9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster6Buffer11DeserializeEPPKhS2_" } ] }, { "alignment" : 1, "linker_set_key" : "keymaster::CertificateChainDelete", "name" : "keymaster::CertificateChainDelete", "referenced_type" : "type-66", "self_type" : "type-66", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", "unique_id" : "_ZTSN9keymaster22CertificateChainDeleteE" }, { "alignment" : 1, "linker_set_key" : "keymaster::Characteristics_Delete", "name" : "keymaster::Characteristics_Delete", "referenced_type" : "type-35", "self_type" : "type-35", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", "unique_id" : "_ZTSN9keymaster22Characteristics_DeleteE" }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-719" } ], "fields" : [ { "field_name" : "params_array", "field_offset" : 64, "referenced_type" : "type-1092" } ], "linker_set_key" : "keymaster::ComputeSharedHmacRequest", "name" : "keymaster::ComputeSharedHmacRequest", "referenced_type" : "type-1100", "self_type" : "type-1100", "size" : 20, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster24ComputeSharedHmacRequestE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster24ComputeSharedHmacRequestE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster24ComputeSharedHmacRequestD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster24ComputeSharedHmacRequestD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster24ComputeSharedHmacRequest14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster24ComputeSharedHmacRequest9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster24ComputeSharedHmacRequest11DeserializeEPPKhS2_" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-717" } ], "fields" : [ { "field_name" : "sharing_check", "field_offset" : 96, "referenced_type" : "type-690" } ], "linker_set_key" : "keymaster::ComputeSharedHmacResponse", "name" : "keymaster::ComputeSharedHmacResponse", "referenced_type" : "type-716", "self_type" : "type-716", "size" : 20, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster25ComputeSharedHmacResponseE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster25ComputeSharedHmacResponseE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster25ComputeSharedHmacResponseD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster25ComputeSharedHmacResponseD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" }, { "mangled_component_name" : "_ZNK9keymaster25ComputeSharedHmacResponse22NonErrorSerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster25ComputeSharedHmacResponse17NonErrorSerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster25ComputeSharedHmacResponse19NonErrorDeserializeEPPKhS2_" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-719" } ], "fields" : [ { "field_name" : "os_version", "field_offset" : 64, "referenced_type" : "type-122" }, { "field_name" : "os_patchlevel", "field_offset" : 96, "referenced_type" : "type-122" } ], "linker_set_key" : "keymaster::ConfigureRequest", "name" : "keymaster::ConfigureRequest", "referenced_type" : "type-1082", "self_type" : "type-1082", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster16ConfigureRequestE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster16ConfigureRequestE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster16ConfigureRequestD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster16ConfigureRequestD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster16ConfigureRequest14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster16ConfigureRequest9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster16ConfigureRequest11DeserializeEPPKhS2_" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-717" } ], "linker_set_key" : "keymaster::ConfigureResponse", "name" : "keymaster::ConfigureResponse", "referenced_type" : "type-1087", "self_type" : "type-1087", "size" : 12, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster17ConfigureResponseE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster17ConfigureResponseE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster17ConfigureResponseD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster17ConfigureResponseD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" }, { "mangled_component_name" : "_ZNK9keymaster17ConfigureResponse22NonErrorSerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster17ConfigureResponse17NonErrorSerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster17ConfigureResponse19NonErrorDeserializeEPPKhS2_" } ] }, { "alignment" : 1, "linker_set_key" : "keymaster::DefaultDelete<keymaster::AndroidKeymaster>", "name" : "keymaster::DefaultDelete<keymaster::AndroidKeymaster>", "referenced_type" : "type-2924", "self_type" : "type-2924", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-2925" ], "unique_id" : "_ZTSN9keymaster13DefaultDeleteINS_16AndroidKeymasterEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::DefaultDelete<keymaster::Key>", "name" : "keymaster::DefaultDelete<keymaster::Key>", "referenced_type" : "type-627", "self_type" : "type-627", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-161" ], "unique_id" : "_ZTSN9keymaster13DefaultDeleteINS_3KeyEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::DefaultDelete<keymaster::Operation>", "name" : "keymaster::DefaultDelete<keymaster::Operation>", "referenced_type" : "type-226", "self_type" : "type-226", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-175" ], "unique_id" : "_ZTSN9keymaster13DefaultDeleteINS_9OperationEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::DefaultDelete<keymaster_algorithm_t []>", "name" : "keymaster::DefaultDelete<keymaster_algorithm_t []>", "referenced_type" : "type-685", "self_type" : "type-685", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-686" ], "unique_id" : "_ZTSN9keymaster13DefaultDeleteIA_21keymaster_algorithm_tEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::DefaultDelete<keymaster_blob_t []>", "name" : "keymaster::DefaultDelete<keymaster_blob_t []>", "referenced_type" : "type-5121", "self_type" : "type-5121", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-5122" ], "unique_id" : "_ZTSN9keymaster13DefaultDeleteIA_16keymaster_blob_tEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::DefaultDelete<keymaster_block_mode_t []>", "name" : "keymaster::DefaultDelete<keymaster_block_mode_t []>", "referenced_type" : "type-739", "self_type" : "type-739", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-740" ], "unique_id" : "_ZTSN9keymaster13DefaultDeleteIA_22keymaster_block_mode_tEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::DefaultDelete<keymaster_digest_t []>", "name" : "keymaster::DefaultDelete<keymaster_digest_t []>", "referenced_type" : "type-825", "self_type" : "type-825", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-826" ], "unique_id" : "_ZTSN9keymaster13DefaultDeleteIA_18keymaster_digest_tEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::DefaultDelete<keymaster_key_format_t []>", "name" : "keymaster::DefaultDelete<keymaster_key_format_t []>", "referenced_type" : "type-894", "self_type" : "type-894", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-895" ], "unique_id" : "_ZTSN9keymaster13DefaultDeleteIA_22keymaster_key_format_tEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::DefaultDelete<keymaster_padding_t []>", "name" : "keymaster::DefaultDelete<keymaster_padding_t []>", "referenced_type" : "type-797", "self_type" : "type-797", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-798" ], "unique_id" : "_ZTSN9keymaster13DefaultDeleteIA_19keymaster_padding_tEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::DefaultDelete<unsigned char []>", "name" : "keymaster::DefaultDelete<unsigned char []>", "referenced_type" : "type-81", "self_type" : "type-81", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-82" ], "unique_id" : "_ZTSN9keymaster13DefaultDeleteIA_hEE" }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-719" } ], "linker_set_key" : "keymaster::DeleteAllKeysRequest", "name" : "keymaster::DeleteAllKeysRequest", "referenced_type" : "type-1054", "self_type" : "type-1054", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster20DeleteAllKeysRequestE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster20DeleteAllKeysRequestE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster20DeleteAllKeysRequestD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster20DeleteAllKeysRequestD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster20DeleteAllKeysRequest14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster20DeleteAllKeysRequest9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster20DeleteAllKeysRequest11DeserializeEPPKhS2_" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-717" } ], "linker_set_key" : "keymaster::DeleteAllKeysResponse", "name" : "keymaster::DeleteAllKeysResponse", "referenced_type" : "type-1058", "self_type" : "type-1058", "size" : 12, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster21DeleteAllKeysResponseE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster21DeleteAllKeysResponseE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster21DeleteAllKeysResponseD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster21DeleteAllKeysResponseD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" }, { "mangled_component_name" : "_ZNK9keymaster21DeleteAllKeysResponse22NonErrorSerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster21DeleteAllKeysResponse17NonErrorSerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster21DeleteAllKeysResponse19NonErrorDeserializeEPPKhS2_" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-719" } ], "fields" : [ { "field_name" : "key_blob", "field_offset" : 64, "referenced_type" : "type-1048" } ], "linker_set_key" : "keymaster::DeleteKeyRequest", "name" : "keymaster::DeleteKeyRequest", "referenced_type" : "type-1047", "self_type" : "type-1047", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster16DeleteKeyRequestE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster16DeleteKeyRequestE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster16DeleteKeyRequestD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster16DeleteKeyRequestD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster16DeleteKeyRequest14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster16DeleteKeyRequest9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster16DeleteKeyRequest11DeserializeEPPKhS2_" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-717" } ], "linker_set_key" : "keymaster::DeleteKeyResponse", "name" : "keymaster::DeleteKeyResponse", "referenced_type" : "type-1050", "self_type" : "type-1050", "size" : 12, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster17DeleteKeyResponseE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster17DeleteKeyResponseE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster17DeleteKeyResponseD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster17DeleteKeyResponseD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" }, { "mangled_component_name" : "_ZNK9keymaster17DeleteKeyResponse22NonErrorSerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster17DeleteKeyResponse17NonErrorSerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster17DeleteKeyResponse19NonErrorDeserializeEPPKhS2_" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-160" } ], "fields" : [ { "access" : "private", "field_name" : "ec_key_", "field_offset" : 768, "referenced_type" : "type-154" } ], "linker_set_key" : "keymaster::EcKey", "name" : "keymaster::EcKey", "record_kind" : "class", "referenced_type" : "type-153", "self_type" : "type-153", "size" : 100, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h", "unique_id" : "_ZTSN9keymaster5EcKeyE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster5EcKeyE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster5EcKeyD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster5EcKeyD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster13AsymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj" }, { "mangled_component_name" : "_ZNK9keymaster5EcKey13InternalToEvpEP11evp_pkey_st" }, { "mangled_component_name" : "_ZN9keymaster5EcKey13EvpToInternalEPK11evp_pkey_st" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-140" }, { "referenced_type" : "type-142" } ], "linker_set_key" : "keymaster::EcKeyFactory", "name" : "keymaster::EcKeyFactory", "record_kind" : "class", "referenced_type" : "type-139", "self_type" : "type-139", "size" : 12, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key_factory.h", "unique_id" : "_ZTSN9keymaster12EcKeyFactoryE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster12EcKeyFactoryE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster12EcKeyFactoryD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster12EcKeyFactoryD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" }, { "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" }, { "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" }, { "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory19GetOperationFactoryE19keymaster_purpose_t" }, { "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPj" }, { "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPj" }, { "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE" }, { "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory18keymaster_key_typeEv" }, { "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory12evp_key_typeEv" }, { "component_value" : -4, "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster12EcKeyFactoryE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZThn4_N9keymaster12EcKeyFactoryD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZThn4_N9keymaster12EcKeyFactoryD0Ev" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-153" } ], "linker_set_key" : "keymaster::EcKeymaster0Key", "name" : "keymaster::EcKeymaster0Key", "record_kind" : "class", "referenced_type" : "type-909", "self_type" : "type-909", "size" : 100, "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h", "unique_id" : "_ZTSN9keymaster15EcKeymaster0KeyE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster15EcKeymaster0KeyE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster15EcKeymaster0KeyD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster15EcKeymaster0KeyD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster13AsymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj" }, { "mangled_component_name" : "_ZNK9keymaster5EcKey13InternalToEvpEP11evp_pkey_st" }, { "mangled_component_name" : "_ZN9keymaster5EcKey13EvpToInternalEPK11evp_pkey_st" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-139" } ], "fields" : [ { "access" : "private", "field_name" : "engine_", "field_offset" : 96, "referenced_type" : "type-597" } ], "linker_set_key" : "keymaster::EcdsaKeymaster0KeyFactory", "name" : "keymaster::EcdsaKeymaster0KeyFactory", "record_kind" : "class", "referenced_type" : "type-903", "self_type" : "type-903", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster0_key.h", "unique_id" : "_ZTSN9keymaster25EcdsaKeymaster0KeyFactoryE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster25EcdsaKeymaster0KeyFactoryE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster25EcdsaKeymaster0KeyFactoryD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster25EcdsaKeymaster0KeyFactoryD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster25EcdsaKeymaster0KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" }, { "mangled_component_name" : "_ZNK9keymaster25EcdsaKeymaster0KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" }, { "mangled_component_name" : "_ZNK9keymaster25EcdsaKeymaster0KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" }, { "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory19GetOperationFactoryE19keymaster_purpose_t" }, { "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPj" }, { "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPj" }, { "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE" }, { "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory18keymaster_key_typeEv" }, { "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory12evp_key_typeEv" }, { "component_value" : -4, "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster25EcdsaKeymaster0KeyFactoryE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZThn4_N9keymaster25EcdsaKeymaster0KeyFactoryD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZThn4_N9keymaster25EcdsaKeymaster0KeyFactoryD0Ev" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-153" } ], "linker_set_key" : "keymaster::EcdsaKeymaster1Key", "name" : "keymaster::EcdsaKeymaster1Key", "record_kind" : "class", "referenced_type" : "type-152", "self_type" : "type-152", "size" : 100, "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h", "unique_id" : "_ZTSN9keymaster18EcdsaKeymaster1KeyE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster18EcdsaKeymaster1KeyE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster18EcdsaKeymaster1KeyD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster18EcdsaKeymaster1KeyD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster13AsymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj" }, { "mangled_component_name" : "_ZNK9keymaster5EcKey13InternalToEvpEP11evp_pkey_st" }, { "mangled_component_name" : "_ZN9keymaster5EcKey13EvpToInternalEPK11evp_pkey_st" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-139" } ], "fields" : [ { "access" : "private", "field_name" : "engine_", "field_offset" : 96, "referenced_type" : "type-134" }, { "access" : "private", "field_name" : "sign_factory_", "field_offset" : 128, "referenced_type" : "type-137" }, { "access" : "private", "field_name" : "verify_factory_", "field_offset" : 160, "referenced_type" : "type-138" } ], "linker_set_key" : "keymaster::EcdsaKeymaster1KeyFactory", "name" : "keymaster::EcdsaKeymaster1KeyFactory", "record_kind" : "class", "referenced_type" : "type-136", "self_type" : "type-136", "size" : 24, "source_file" : "/system/keymaster/include/keymaster/legacy_support/ec_keymaster1_key.h", "unique_id" : "_ZTSN9keymaster25EcdsaKeymaster1KeyFactoryE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster25EcdsaKeymaster1KeyFactoryE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster25EcdsaKeymaster1KeyFactoryD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster25EcdsaKeymaster1KeyFactoryD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" }, { "mangled_component_name" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" }, { "mangled_component_name" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" }, { "mangled_component_name" : "_ZNK9keymaster25EcdsaKeymaster1KeyFactory19GetOperationFactoryE19keymaster_purpose_t" }, { "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPj" }, { "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPj" }, { "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE" }, { "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory18keymaster_key_typeEv" }, { "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory12evp_key_typeEv" }, { "component_value" : -4, "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster25EcdsaKeymaster1KeyFactoryE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZThn4_N9keymaster25EcdsaKeymaster1KeyFactoryD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZThn4_N9keymaster25EcdsaKeymaster1KeyFactoryD0Ev" } ] }, { "alignment" : 8, "base_specifiers" : [ { "referenced_type" : "type-175" } ], "fields" : [ { "access" : "protected", "field_name" : "digest_", "field_offset" : 896, "referenced_type" : "type-183" }, { "access" : "protected", "field_name" : "digest_algorithm_", "field_offset" : 928, "referenced_type" : "type-184" }, { "access" : "protected", "field_name" : "ecdsa_key_", "field_offset" : 960, "referenced_type" : "type-187" }, { "access" : "protected", "field_name" : "digest_ctx_", "field_offset" : 992, "referenced_type" : "type-189" }, { "access" : "protected", "field_name" : "data_", "field_offset" : 1120, "referenced_type" : "type-190" } ], "linker_set_key" : "keymaster::EcdsaOperation", "name" : "keymaster::EcdsaOperation", "record_kind" : "class", "referenced_type" : "type-182", "self_type" : "type-182", "size" : 160, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h", "unique_id" : "_ZTSN9keymaster14EcdsaOperationE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster14EcdsaOperationE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster14EcdsaOperationD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster14EcdsaOperationD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" }, { "is_pure" : true, "mangled_component_name" : "_ZN9keymaster9Operation5BeginERKNS_16AuthorizationSetEPS1_" }, { "is_pure" : true, "mangled_component_name" : "_ZN9keymaster9Operation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj" }, { "is_pure" : true, "mangled_component_name" : "_ZN9keymaster9Operation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" }, { "mangled_component_name" : "_ZN9keymaster14EcdsaOperation5AbortEv" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-151" } ], "linker_set_key" : "keymaster::EcdsaOperationFactory", "name" : "keymaster::EcdsaOperationFactory", "record_kind" : "class", "referenced_type" : "type-198", "self_type" : "type-198", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h", "unique_id" : "_ZTSN9keymaster21EcdsaOperationFactoryE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster21EcdsaOperationFactoryE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster21EcdsaOperationFactoryD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster21EcdsaOperationFactoryD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory12registry_keyEv" }, { "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" }, { "mangled_component_name" : "_ZNK9keymaster16OperationFactory21SupportedPaddingModesEPj" }, { "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPj" }, { "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory16SupportedDigestsEPj" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory7purposeEv" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_tP11evp_pkey_st" } ] }, { "alignment" : 8, "base_specifiers" : [ { "referenced_type" : "type-182" } ], "linker_set_key" : "keymaster::EcdsaSignOperation", "name" : "keymaster::EcdsaSignOperation", "record_kind" : "class", "referenced_type" : "type-193", "self_type" : "type-193", "size" : 160, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h", "unique_id" : "_ZTSN9keymaster18EcdsaSignOperationE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster18EcdsaSignOperationE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster18EcdsaSignOperationD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster18EcdsaSignOperationD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" }, { "mangled_component_name" : "_ZN9keymaster18EcdsaSignOperation5BeginERKNS_16AuthorizationSetEPS1_" }, { "mangled_component_name" : "_ZN9keymaster18EcdsaSignOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj" }, { "mangled_component_name" : "_ZN9keymaster18EcdsaSignOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" }, { "mangled_component_name" : "_ZN9keymaster14EcdsaOperation5AbortEv" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-198" } ], "linker_set_key" : "keymaster::EcdsaSignOperationFactory", "name" : "keymaster::EcdsaSignOperationFactory", "record_kind" : "class", "referenced_type" : "type-201", "self_type" : "type-201", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h", "unique_id" : "_ZTSN9keymaster25EcdsaSignOperationFactoryE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster25EcdsaSignOperationFactoryE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster25EcdsaSignOperationFactoryD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster25EcdsaSignOperationFactoryD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory12registry_keyEv" }, { "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" }, { "mangled_component_name" : "_ZNK9keymaster16OperationFactory21SupportedPaddingModesEPj" }, { "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPj" }, { "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory16SupportedDigestsEPj" }, { "mangled_component_name" : "_ZNK9keymaster25EcdsaSignOperationFactory7purposeEv" }, { "mangled_component_name" : "_ZNK9keymaster25EcdsaSignOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_tP11evp_pkey_st" } ] }, { "alignment" : 8, "base_specifiers" : [ { "referenced_type" : "type-182" } ], "linker_set_key" : "keymaster::EcdsaVerifyOperation", "name" : "keymaster::EcdsaVerifyOperation", "record_kind" : "class", "referenced_type" : "type-196", "self_type" : "type-196", "size" : 160, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h", "unique_id" : "_ZTSN9keymaster20EcdsaVerifyOperationE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster20EcdsaVerifyOperationE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster20EcdsaVerifyOperationD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster20EcdsaVerifyOperationD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" }, { "mangled_component_name" : "_ZN9keymaster20EcdsaVerifyOperation5BeginERKNS_16AuthorizationSetEPS1_" }, { "mangled_component_name" : "_ZN9keymaster20EcdsaVerifyOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj" }, { "mangled_component_name" : "_ZN9keymaster20EcdsaVerifyOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" }, { "mangled_component_name" : "_ZN9keymaster14EcdsaOperation5AbortEv" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-198" } ], "linker_set_key" : "keymaster::EcdsaVerifyOperationFactory", "name" : "keymaster::EcdsaVerifyOperationFactory", "record_kind" : "class", "referenced_type" : "type-205", "self_type" : "type-205", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h", "unique_id" : "_ZTSN9keymaster27EcdsaVerifyOperationFactoryE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster27EcdsaVerifyOperationFactoryE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster27EcdsaVerifyOperationFactoryD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster27EcdsaVerifyOperationFactoryD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory12registry_keyEv" }, { "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" }, { "mangled_component_name" : "_ZNK9keymaster16OperationFactory21SupportedPaddingModesEPj" }, { "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPj" }, { "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory16SupportedDigestsEPj" }, { "mangled_component_name" : "_ZNK9keymaster27EcdsaVerifyOperationFactory7purposeEv" }, { "mangled_component_name" : "_ZNK9keymaster27EcdsaVerifyOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_tP11evp_pkey_st" } ] }, { "alignment" : 4, "fields" : [ { "access" : "private", "field_name" : "buf_", "referenced_type" : "type-123" }, { "access" : "private", "field_name" : "size_", "field_offset" : 32, "referenced_type" : "type-122" } ], "linker_set_key" : "keymaster::Eraser", "name" : "keymaster::Eraser", "record_kind" : "class", "referenced_type" : "type-1211", "self_type" : "type-1211", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", "unique_id" : "_ZTSN9keymaster6EraserE" }, { "alignment" : 4, "fields" : [ { "access" : "private", "field_name" : "ctx_", "referenced_type" : "type-832" } ], "linker_set_key" : "keymaster::EvpMdCtxCleaner", "name" : "keymaster::EvpMdCtxCleaner", "record_kind" : "class", "referenced_type" : "type-831", "self_type" : "type-831", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", "unique_id" : "_ZTSN9keymaster15EvpMdCtxCleanerE" }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-719" } ], "fields" : [ { "field_name" : "additional_params", "field_offset" : 64, "referenced_type" : "type-117" }, { "field_name" : "key_format", "field_offset" : 384, "referenced_type" : "type-1040" }, { "field_name" : "key_blob", "field_offset" : 416, "referenced_type" : "type-1041" } ], "linker_set_key" : "keymaster::ExportKeyRequest", "name" : "keymaster::ExportKeyRequest", "referenced_type" : "type-1039", "self_type" : "type-1039", "size" : 60, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster16ExportKeyRequestE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster16ExportKeyRequestE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster16ExportKeyRequestD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster16ExportKeyRequestD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster16ExportKeyRequest14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster16ExportKeyRequest9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster16ExportKeyRequest11DeserializeEPPKhS2_" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-717" } ], "fields" : [ { "field_name" : "key_data", "field_offset" : 96, "referenced_type" : "type-123" }, { "field_name" : "key_data_length", "field_offset" : 128, "referenced_type" : "type-122" } ], "linker_set_key" : "keymaster::ExportKeyResponse", "name" : "keymaster::ExportKeyResponse", "referenced_type" : "type-1043", "self_type" : "type-1043", "size" : 20, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster17ExportKeyResponseE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster17ExportKeyResponseE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster17ExportKeyResponseD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster17ExportKeyResponseD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" }, { "mangled_component_name" : "_ZNK9keymaster17ExportKeyResponse22NonErrorSerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster17ExportKeyResponse17NonErrorSerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster17ExportKeyResponse19NonErrorDeserializeEPPKhS2_" } ] }, { "alignment" : 8, "base_specifiers" : [ { "referenced_type" : "type-719" } ], "fields" : [ { "field_name" : "op_handle", "field_offset" : 64, "referenced_type" : "type-116" }, { "field_name" : "input", "field_offset" : 128, "referenced_type" : "type-190" }, { "field_name" : "signature", "field_offset" : 288, "referenced_type" : "type-190" }, { "field_name" : "additional_params", "field_offset" : 448, "referenced_type" : "type-117" } ], "linker_set_key" : "keymaster::FinishOperationRequest", "name" : "keymaster::FinishOperationRequest", "referenced_type" : "type-1012", "self_type" : "type-1012", "size" : 96, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster22FinishOperationRequestE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster22FinishOperationRequestE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster22FinishOperationRequestD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster22FinishOperationRequestD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster22FinishOperationRequest14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster22FinishOperationRequest9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster22FinishOperationRequest11DeserializeEPPKhS2_" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-717" } ], "fields" : [ { "field_name" : "output", "field_offset" : 96, "referenced_type" : "type-190" }, { "field_name" : "output_params", "field_offset" : 256, "referenced_type" : "type-117" } ], "linker_set_key" : "keymaster::FinishOperationResponse", "name" : "keymaster::FinishOperationResponse", "referenced_type" : "type-1015", "self_type" : "type-1015", "size" : 72, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster23FinishOperationResponseE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster23FinishOperationResponseE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster23FinishOperationResponseD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster23FinishOperationResponseD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" }, { "mangled_component_name" : "_ZNK9keymaster23FinishOperationResponse22NonErrorSerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster23FinishOperationResponse17NonErrorSerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster23FinishOperationResponse19NonErrorDeserializeEPPKhS2_" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-719" } ], "fields" : [ { "field_name" : "key_description", "field_offset" : 64, "referenced_type" : "type-117" } ], "linker_set_key" : "keymaster::GenerateKeyRequest", "name" : "keymaster::GenerateKeyRequest", "referenced_type" : "type-987", "self_type" : "type-987", "size" : 48, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster18GenerateKeyRequestE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster18GenerateKeyRequestE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster18GenerateKeyRequestD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster18GenerateKeyRequestD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster18GenerateKeyRequest14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster18GenerateKeyRequest9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster18GenerateKeyRequest11DeserializeEPPKhS2_" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-717" } ], "fields" : [ { "field_name" : "key_blob", "field_offset" : 96, "referenced_type" : "type-992" }, { "field_name" : "enforced", "field_offset" : 160, "referenced_type" : "type-117" }, { "field_name" : "unenforced", "field_offset" : 480, "referenced_type" : "type-117" } ], "linker_set_key" : "keymaster::GenerateKeyResponse", "name" : "keymaster::GenerateKeyResponse", "referenced_type" : "type-991", "self_type" : "type-991", "size" : 100, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster19GenerateKeyResponseE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster19GenerateKeyResponseE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster19GenerateKeyResponseD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster19GenerateKeyResponseD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" }, { "mangled_component_name" : "_ZNK9keymaster19GenerateKeyResponse22NonErrorSerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster19GenerateKeyResponse17NonErrorSerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster19GenerateKeyResponse19NonErrorDeserializeEPPKhS2_" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-717" } ], "fields" : [ { "field_name" : "params", "field_offset" : 96, "referenced_type" : "type-712" } ], "linker_set_key" : "keymaster::GetHmacSharingParametersResponse", "name" : "keymaster::GetHmacSharingParametersResponse", "referenced_type" : "type-1095", "self_type" : "type-1095", "size" : 56, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster32GetHmacSharingParametersResponseE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster32GetHmacSharingParametersResponseE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster32GetHmacSharingParametersResponseD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster32GetHmacSharingParametersResponseD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" }, { "mangled_component_name" : "_ZNK9keymaster32GetHmacSharingParametersResponse22NonErrorSerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster32GetHmacSharingParametersResponse17NonErrorSerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster32GetHmacSharingParametersResponse19NonErrorDeserializeEPPKhS2_" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-719" } ], "fields" : [ { "field_name" : "key_blob", "field_offset" : 64, "referenced_type" : "type-996" }, { "field_name" : "additional_params", "field_offset" : 128, "referenced_type" : "type-117" } ], "linker_set_key" : "keymaster::GetKeyCharacteristicsRequest", "name" : "keymaster::GetKeyCharacteristicsRequest", "referenced_type" : "type-995", "self_type" : "type-995", "size" : 56, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster28GetKeyCharacteristicsRequestE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster28GetKeyCharacteristicsRequestE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster28GetKeyCharacteristicsRequestD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster28GetKeyCharacteristicsRequestD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster28GetKeyCharacteristicsRequest14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster28GetKeyCharacteristicsRequest9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster28GetKeyCharacteristicsRequest11DeserializeEPPKhS2_" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-717" } ], "fields" : [ { "field_name" : "enforced", "field_offset" : 96, "referenced_type" : "type-117" }, { "field_name" : "unenforced", "field_offset" : 416, "referenced_type" : "type-117" } ], "linker_set_key" : "keymaster::GetKeyCharacteristicsResponse", "name" : "keymaster::GetKeyCharacteristicsResponse", "referenced_type" : "type-999", "self_type" : "type-999", "size" : 92, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster29GetKeyCharacteristicsResponseE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster29GetKeyCharacteristicsResponseE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster29GetKeyCharacteristicsResponseD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster29GetKeyCharacteristicsResponseD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" }, { "mangled_component_name" : "_ZNK9keymaster29GetKeyCharacteristicsResponse22NonErrorSerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster29GetKeyCharacteristicsResponse17NonErrorSerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster29GetKeyCharacteristicsResponse19NonErrorDeserializeEPPKhS2_" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-719" } ], "linker_set_key" : "keymaster::GetVersionRequest", "name" : "keymaster::GetVersionRequest", "referenced_type" : "type-1062", "self_type" : "type-1062", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster17GetVersionRequestE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster17GetVersionRequestE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster17GetVersionRequestD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster17GetVersionRequestD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster17GetVersionRequest14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster17GetVersionRequest9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster17GetVersionRequest11DeserializeEPPKhS2_" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-717" } ], "fields" : [ { "field_name" : "major_ver", "field_offset" : 96, "referenced_type" : "type-1" }, { "field_name" : "minor_ver", "field_offset" : 104, "referenced_type" : "type-1" }, { "field_name" : "subminor_ver", "field_offset" : 112, "referenced_type" : "type-1" } ], "linker_set_key" : "keymaster::GetVersionResponse", "name" : "keymaster::GetVersionResponse", "referenced_type" : "type-1067", "self_type" : "type-1067", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster18GetVersionResponseE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster18GetVersionResponseE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster18GetVersionResponseD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster18GetVersionResponseD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" }, { "mangled_component_name" : "_ZNK9keymaster18GetVersionResponse22NonErrorSerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster18GetVersionResponse17NonErrorSerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster18GetVersionResponse19NonErrorDeserializeEPPKhS2_" } ] }, { "alignment" : 8, "base_specifiers" : [ { "referenced_type" : "type-125" } ], "fields" : [ { "field_name" : "challenge", "field_offset" : 64, "referenced_type" : "type-116" }, { "field_name" : "user_id", "field_offset" : 128, "referenced_type" : "type-116" }, { "field_name" : "authenticator_id", "field_offset" : 192, "referenced_type" : "type-116" }, { "field_name" : "authenticator_type", "field_offset" : 256, "referenced_type" : "type-1112" }, { "field_name" : "timestamp", "field_offset" : 320, "referenced_type" : "type-116" }, { "field_name" : "mac", "field_offset" : 384, "referenced_type" : "type-690" } ], "linker_set_key" : "keymaster::HardwareAuthToken", "name" : "keymaster::HardwareAuthToken", "referenced_type" : "type-1111", "self_type" : "type-1111", "size" : 56, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster17HardwareAuthTokenE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster17HardwareAuthTokenE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster17HardwareAuthTokenD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster17HardwareAuthTokenD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster17HardwareAuthToken14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster17HardwareAuthToken9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster17HardwareAuthToken11DeserializeEPPKhS2_" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-2651" } ], "linker_set_key" : "keymaster::HmacKey", "name" : "keymaster::HmacKey", "record_kind" : "class", "referenced_type" : "type-2671", "self_type" : "type-2671", "size" : 96, "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac_key.h", "unique_id" : "_ZTSN9keymaster7HmacKeyE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster7HmacKeyE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster7HmacKeyD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster7HmacKeyD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster12SymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-2644" } ], "linker_set_key" : "keymaster::HmacKeyFactory", "name" : "keymaster::HmacKeyFactory", "record_kind" : "class", "referenced_type" : "type-2667", "self_type" : "type-2667", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac_key.h", "unique_id" : "_ZTSN9keymaster14HmacKeyFactoryE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster14HmacKeyFactoryE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster14HmacKeyFactoryD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster14HmacKeyFactoryD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" }, { "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" }, { "mangled_component_name" : "_ZNK9keymaster14HmacKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" }, { "mangled_component_name" : "_ZNK9keymaster14HmacKeyFactory19GetOperationFactoryE19keymaster_purpose_t" }, { "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedImportFormatsEPj" }, { "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedExportFormatsEPj" }, { "mangled_component_name" : "_ZNK9keymaster14HmacKeyFactory18key_size_supportedEj" }, { "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory14key_size_bytesEj" }, { "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory13key_size_bitsEj" }, { "mangled_component_name" : "_ZNK9keymaster14HmacKeyFactory42validate_algorithm_specific_new_key_paramsERKNS_16AuthorizationSetE" }, { "component_value" : -4, "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster14HmacKeyFactoryE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZThn4_N9keymaster14HmacKeyFactoryD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZThn4_N9keymaster14HmacKeyFactoryD0Ev" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-125" } ], "fields" : [ { "field_name" : "seed", "field_offset" : 32, "referenced_type" : "type-690" }, { "field_name" : "nonce", "field_offset" : 96, "referenced_type" : "type-713" } ], "linker_set_key" : "keymaster::HmacSharingParameters", "name" : "keymaster::HmacSharingParameters", "referenced_type" : "type-712", "self_type" : "type-712", "size" : 44, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster21HmacSharingParametersE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster21HmacSharingParametersE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster21HmacSharingParametersD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster21HmacSharingParametersD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster21HmacSharingParameters14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster21HmacSharingParameters9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster21HmacSharingParameters11DeserializeEPPKhS2_" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-125" } ], "fields" : [ { "field_name" : "params_array", "field_offset" : 32, "referenced_type" : "type-1091" }, { "field_name" : "num_params", "field_offset" : 64, "referenced_type" : "type-122" } ], "linker_set_key" : "keymaster::HmacSharingParametersArray", "name" : "keymaster::HmacSharingParametersArray", "referenced_type" : "type-1092", "self_type" : "type-1092", "size" : 12, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster26HmacSharingParametersArrayE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster26HmacSharingParametersArrayE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster26HmacSharingParametersArrayD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster26HmacSharingParametersArrayD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster26HmacSharingParametersArray14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster26HmacSharingParametersArray9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster26HmacSharingParametersArray11DeserializeEPPKhS2_" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-719" } ], "fields" : [ { "field_name" : "key_description", "field_offset" : 64, "referenced_type" : "type-117" }, { "field_name" : "key_format", "field_offset" : 384, "referenced_type" : "type-1033" }, { "field_name" : "key_data", "field_offset" : 416, "referenced_type" : "type-123" }, { "field_name" : "key_data_length", "field_offset" : 448, "referenced_type" : "type-122" } ], "linker_set_key" : "keymaster::ImportKeyRequest", "name" : "keymaster::ImportKeyRequest", "referenced_type" : "type-1032", "self_type" : "type-1032", "size" : 60, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster16ImportKeyRequestE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster16ImportKeyRequestE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster16ImportKeyRequestD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster16ImportKeyRequestD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster16ImportKeyRequest14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster16ImportKeyRequest9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster16ImportKeyRequest11DeserializeEPPKhS2_" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-717" } ], "fields" : [ { "field_name" : "key_blob", "field_offset" : 96, "referenced_type" : "type-1037" }, { "field_name" : "enforced", "field_offset" : 160, "referenced_type" : "type-117" }, { "field_name" : "unenforced", "field_offset" : 480, "referenced_type" : "type-117" } ], "linker_set_key" : "keymaster::ImportKeyResponse", "name" : "keymaster::ImportKeyResponse", "referenced_type" : "type-1036", "self_type" : "type-1036", "size" : 100, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster17ImportKeyResponseE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster17ImportKeyResponseE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster17ImportKeyResponseD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster17ImportKeyResponseD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" }, { "mangled_component_name" : "_ZNK9keymaster17ImportKeyResponse22NonErrorSerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster17ImportKeyResponse17NonErrorSerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster17ImportKeyResponse19NonErrorDeserializeEPPKhS2_" } ] }, { "alignment" : 8, "base_specifiers" : [ { "referenced_type" : "type-719" } ], "fields" : [ { "field_name" : "wrapped_key", "field_offset" : 64, "referenced_type" : "type-127" }, { "field_name" : "wrapping_key", "field_offset" : 128, "referenced_type" : "type-127" }, { "field_name" : "masking_key", "field_offset" : 192, "referenced_type" : "type-127" }, { "field_name" : "additional_params", "field_offset" : 256, "referenced_type" : "type-117" }, { "field_name" : "password_sid", "field_offset" : 576, "referenced_type" : "type-116" }, { "field_name" : "biometric_sid", "field_offset" : 640, "referenced_type" : "type-116" } ], "linker_set_key" : "keymaster::ImportWrappedKeyRequest", "name" : "keymaster::ImportWrappedKeyRequest", "referenced_type" : "type-1106", "self_type" : "type-1106", "size" : 88, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster23ImportWrappedKeyRequestE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster23ImportWrappedKeyRequestE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster23ImportWrappedKeyRequestD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster23ImportWrappedKeyRequestD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster23ImportWrappedKeyRequest14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster23ImportWrappedKeyRequest9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster23ImportWrappedKeyRequest11DeserializeEPPKhS2_" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-717" } ], "fields" : [ { "field_name" : "key_blob", "field_offset" : 96, "referenced_type" : "type-127" }, { "field_name" : "enforced", "field_offset" : 160, "referenced_type" : "type-117" }, { "field_name" : "unenforced", "field_offset" : 480, "referenced_type" : "type-117" } ], "linker_set_key" : "keymaster::ImportWrappedKeyResponse", "name" : "keymaster::ImportWrappedKeyResponse", "referenced_type" : "type-1109", "self_type" : "type-1109", "size" : 100, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster24ImportWrappedKeyResponseE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster24ImportWrappedKeyResponseE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster24ImportWrappedKeyResponseD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster24ImportWrappedKeyResponseD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" }, { "mangled_component_name" : "_ZNK9keymaster24ImportWrappedKeyResponse22NonErrorSerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster24ImportWrappedKeyResponse17NonErrorSerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster24ImportWrappedKeyResponse19NonErrorDeserializeEPPKhS2_" } ] }, { "alignment" : 4, "fields" : [ { "access" : "protected", "field_name" : "hw_enforced_", "field_offset" : 32, "referenced_type" : "type-117" }, { "access" : "protected", "field_name" : "sw_enforced_", "field_offset" : 352, "referenced_type" : "type-117" }, { "access" : "protected", "field_name" : "key_material_", "field_offset" : 672, "referenced_type" : "type-127" }, { "access" : "protected", "field_name" : "key_factory_", "field_offset" : 736, "referenced_type" : "type-162" } ], "linker_set_key" : "keymaster::Key", "name" : "keymaster::Key", "record_kind" : "class", "referenced_type" : "type-161", "self_type" : "type-161", "size" : 96, "source_file" : "/system/keymaster/include/keymaster/key.h", "unique_id" : "_ZTSN9keymaster3KeyE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster3KeyE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster3KeyD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster3KeyD0Ev" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster3Key22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj" } ] }, { "alignment" : 4, "linker_set_key" : "keymaster::KeyFactory", "name" : "keymaster::KeyFactory", "record_kind" : "class", "referenced_type" : "type-141", "self_type" : "type-141", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/key_factory.h", "unique_id" : "_ZTSN9keymaster10KeyFactoryE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster10KeyFactoryE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster10KeyFactoryD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster10KeyFactoryD0Ev" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster10KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster10KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster10KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster10KeyFactory19GetOperationFactoryE19keymaster_purpose_t" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster10KeyFactory22SupportedImportFormatsEPj" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster10KeyFactory22SupportedExportFormatsEPj" } ] }, { "alignment" : 4, "fields" : [ { "access" : "private", "field_name" : "keymaster0_device_", "referenced_type" : "type-600" }, { "access" : "private", "field_name" : "engine_", "field_offset" : 32, "referenced_type" : "type-603" }, { "access" : "private", "field_name" : "rsa_index_", "field_offset" : 64, "referenced_type" : "type-109" }, { "access" : "private", "field_name" : "ec_key_index_", "field_offset" : 96, "referenced_type" : "type-109" }, { "access" : "private", "field_name" : "supports_ec_", "field_offset" : 128, "referenced_type" : "type-606" }, { "access" : "private", "field_name" : "rsa_method_", "field_offset" : 160, "referenced_type" : "type-607" }, { "access" : "private", "field_name" : "ecdsa_method_", "field_offset" : 512, "referenced_type" : "type-608" } ], "linker_set_key" : "keymaster::Keymaster0Engine", "name" : "keymaster::Keymaster0Engine", "record_kind" : "class", "referenced_type" : "type-599", "self_type" : "type-599", "size" : 96, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h", "unique_id" : "_ZTSN9keymaster16Keymaster0EngineE" }, { "access" : "private", "alignment" : 1, "linker_set_key" : "keymaster::Keymaster0Engine::Malloc_Delete", "name" : "keymaster::Keymaster0Engine::Malloc_Delete", "referenced_type" : "type-1170", "self_type" : "type-1170", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster0_engine.h", "unique_id" : "_ZTSN9keymaster16Keymaster0Engine13Malloc_DeleteE" }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-141" } ], "fields" : [ { "access" : "private", "field_name" : "software_digest_factory_", "field_offset" : 32, "referenced_type" : "type-136" }, { "access" : "private", "field_name" : "passthrough_factory_", "field_offset" : 224, "referenced_type" : "type-2450" }, { "access" : "private", "field_name" : "legacy_support_", "field_offset" : 320, "referenced_type" : "type-2464" } ], "linker_set_key" : "keymaster::Keymaster1ArbitrationFactory<keymaster::EcdsaKeymaster1KeyFactory>", "name" : "keymaster::Keymaster1ArbitrationFactory<keymaster::EcdsaKeymaster1KeyFactory>", "record_kind" : "class", "referenced_type" : "type-2469", "self_type" : "type-2469", "size" : 56, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h", "template_args" : [ "type-136" ], "unique_id" : "_ZTSN9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEEE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEEE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEED1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEED0Ev" }, { "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS3_SA_" }, { "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS9_PS3_SD_" }, { "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS7_SA_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISC_EEEE" }, { "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE19GetOperationFactoryE19keymaster_purpose_t" }, { "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE22SupportedImportFormatsEPj" }, { "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_25EcdsaKeymaster1KeyFactoryEE22SupportedExportFormatsEPj" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-141" } ], "fields" : [ { "access" : "private", "field_name" : "software_digest_factory_", "field_offset" : 32, "referenced_type" : "type-2126" }, { "access" : "private", "field_name" : "passthrough_factory_", "field_offset" : 288, "referenced_type" : "type-2450" }, { "access" : "private", "field_name" : "legacy_support_", "field_offset" : 384, "referenced_type" : "type-2464" } ], "linker_set_key" : "keymaster::Keymaster1ArbitrationFactory<keymaster::RsaKeymaster1KeyFactory>", "name" : "keymaster::Keymaster1ArbitrationFactory<keymaster::RsaKeymaster1KeyFactory>", "record_kind" : "class", "referenced_type" : "type-2472", "self_type" : "type-2472", "size" : 64, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h", "template_args" : [ "type-2126" ], "unique_id" : "_ZTSN9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEEE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEEE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEED1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEED0Ev" }, { "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEE11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS3_SA_" }, { "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEE9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS9_PS3_SD_" }, { "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEE7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS7_SA_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISC_EEEE" }, { "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEE19GetOperationFactoryE19keymaster_purpose_t" }, { "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEE22SupportedImportFormatsEPj" }, { "mangled_component_name" : "_ZNK9keymaster28Keymaster1ArbitrationFactoryINS_23RsaKeymaster1KeyFactoryEE22SupportedExportFormatsEPj" } ] }, { "alignment" : 4, "fields" : [ { "access" : "private", "field_name" : "keymaster1_device_", "referenced_type" : "type-102" }, { "access" : "private", "field_name" : "engine_", "field_offset" : 32, "referenced_type" : "type-106" }, { "access" : "private", "field_name" : "rsa_index_", "field_offset" : 64, "referenced_type" : "type-108" }, { "access" : "private", "field_name" : "ec_key_index_", "field_offset" : 96, "referenced_type" : "type-108" }, { "access" : "private", "field_name" : "rsa_method_", "field_offset" : 128, "referenced_type" : "type-110" }, { "access" : "private", "field_name" : "ecdsa_method_", "field_offset" : 480, "referenced_type" : "type-112" } ], "linker_set_key" : "keymaster::Keymaster1Engine", "name" : "keymaster::Keymaster1Engine", "record_kind" : "class", "referenced_type" : "type-101", "self_type" : "type-101", "size" : 92, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h", "unique_id" : "_ZTSN9keymaster16Keymaster1EngineE" }, { "alignment" : 8, "fields" : [ { "field_name" : "op_handle", "referenced_type" : "type-116" }, { "field_name" : "begin_params", "field_offset" : 64, "referenced_type" : "type-117" }, { "field_name" : "finish_params", "field_offset" : 384, "referenced_type" : "type-117" }, { "field_name" : "key_material", "field_offset" : 704, "referenced_type" : "type-127" }, { "field_name" : "error", "field_offset" : 768, "referenced_type" : "type-130" }, { "field_name" : "expected_openssl_padding", "field_offset" : 800, "referenced_type" : "type-109" } ], "linker_set_key" : "keymaster::Keymaster1Engine::KeyData", "name" : "keymaster::Keymaster1Engine::KeyData", "referenced_type" : "type-115", "self_type" : "type-115", "size" : 104, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_engine.h", "unique_id" : "_ZTSN9keymaster16Keymaster1Engine7KeyDataE" }, { "alignment" : 4, "fields" : [ { "access" : "private", "field_name" : "device_digests_", "referenced_type" : "type-2465" }, { "access" : "private", "field_name" : "supports_all_", "field_offset" : 96, "referenced_type" : "type-606" } ], "linker_set_key" : "keymaster::Keymaster1LegacySupport", "name" : "keymaster::Keymaster1LegacySupport", "record_kind" : "class", "referenced_type" : "type-2464", "self_type" : "type-2464", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster1_legacy_support.h", "unique_id" : "_ZTSN9keymaster23Keymaster1LegacySupportE" }, { "alignment" : 4, "linker_set_key" : "keymaster::KeymasterContext", "name" : "keymaster::KeymasterContext", "record_kind" : "class", "referenced_type" : "type-1146", "self_type" : "type-1146", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_context.h", "unique_id" : "_ZTSN9keymaster16KeymasterContextE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster16KeymasterContextE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster16KeymasterContextD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster16KeymasterContextD0Ev" }, { "is_pure" : true, "mangled_component_name" : "_ZN9keymaster16KeymasterContext16SetSystemVersionEjj" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster16KeymasterContext16GetSystemVersionEPjS1_" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster16KeymasterContext13GetKeyFactoryE21keymaster_algorithm_t" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster16KeymasterContext19GetOperationFactoryE21keymaster_algorithm_t19keymaster_purpose_t" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster16KeymasterContext22GetSupportedAlgorithmsEPj" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster16KeymasterContext14UpgradeKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster16KeymasterContext12ParseKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" }, { "mangled_component_name" : "_ZNK9keymaster16KeymasterContext9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE" }, { "mangled_component_name" : "_ZNK9keymaster16KeymasterContext13DeleteAllKeysEv" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster16KeymasterContext13AddRngEntropyEPKhj" }, { "is_pure" : true, "mangled_component_name" : "_ZN9keymaster16KeymasterContext18enforcement_policyEv" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster16KeymasterContext19GenerateAttestationERKNS_3KeyERKNS_16AuthorizationSetEPNS_9UniquePtrI22keymaster_cert_chain_tNS_22CertificateChainDeleteEEE" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster16KeymasterContext9UnwrapKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEES5_RKNS_16AuthorizationSetES5_PS6_P22keymaster_key_format_tPS3_" } ] }, { "alignment" : 4, "fields" : [ { "access" : "private", "field_name" : "access_time_map_", "field_offset" : 32, "referenced_type" : "type-1136" }, { "access" : "private", "field_name" : "access_count_map_", "field_offset" : 64, "referenced_type" : "type-1138" } ], "linker_set_key" : "keymaster::KeymasterEnforcement", "name" : "keymaster::KeymasterEnforcement", "record_kind" : "class", "referenced_type" : "type-1135", "self_type" : "type-1135", "size" : 12, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h", "unique_id" : "_ZTSN9keymaster20KeymasterEnforcementE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster20KeymasterEnforcementE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster20KeymasterEnforcementD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster20KeymasterEnforcementD0Ev" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster20KeymasterEnforcement21activation_date_validEy" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster20KeymasterEnforcement22expiration_date_passedEy" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster20KeymasterEnforcement20auth_token_timed_outERK15hw_auth_token_tj" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster20KeymasterEnforcement19get_current_time_msEv" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster20KeymasterEnforcement13SecurityLevelEv" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster20KeymasterEnforcement22ValidateTokenSignatureERK15hw_auth_token_t" }, { "is_pure" : true, "mangled_component_name" : "_ZN9keymaster20KeymasterEnforcement24GetHmacSharingParametersEPNS_21HmacSharingParametersE" }, { "is_pure" : true, "mangled_component_name" : "_ZN9keymaster20KeymasterEnforcement17ComputeSharedHmacERKNS_26HmacSharingParametersArrayEPNS_14TKeymasterBlobI16keymaster_blob_tEE" }, { "is_pure" : true, "mangled_component_name" : "_ZN9keymaster20KeymasterEnforcement19VerifyAuthorizationERKNS_26VerifyAuthorizationRequestE" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster20KeymasterEnforcement11CreateKeyIdERK20keymaster_key_blob_tPy" } ] }, { "alignment" : 4, "linker_set_key" : "keymaster::KeymasterEnforcementContext", "name" : "keymaster::KeymasterEnforcementContext", "record_kind" : "class", "referenced_type" : "type-1133", "self_type" : "type-1133", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h", "unique_id" : "_ZTSN9keymaster27KeymasterEnforcementContextE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster27KeymasterEnforcementContextE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster27KeymasterEnforcementContextD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster27KeymasterEnforcementContextD0Ev" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-125" } ], "fields" : [ { "field_name" : "message_version", "field_offset" : 32, "referenced_type" : "type-122" } ], "linker_set_key" : "keymaster::KeymasterMessage", "name" : "keymaster::KeymasterMessage", "referenced_type" : "type-719", "self_type" : "type-719", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster16KeymasterMessageE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster16KeymasterMessageE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster16KeymasterMessageD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster16KeymasterMessageD0Ev" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster12Serializable14SerializedSizeEv" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster12Serializable9SerializeEPhPKh" }, { "is_pure" : true, "mangled_component_name" : "_ZN9keymaster12Serializable11DeserializeEPPKhS2_" } ] }, { "alignment" : 4, "linker_set_key" : "keymaster::KeymasterPassthroughEngine", "name" : "keymaster::KeymasterPassthroughEngine", "record_kind" : "class", "referenced_type" : "type-2448", "self_type" : "type-2448", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_engine.h", "unique_id" : "_ZTSN9keymaster26KeymasterPassthroughEngineE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster26KeymasterPassthroughEngineE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster26KeymasterPassthroughEngineD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster26KeymasterPassthroughEngineD0Ev" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster26KeymasterPassthroughEngine11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster26KeymasterPassthroughEngine9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster26KeymasterPassthroughEngine9ExportKeyE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS2_I16keymaster_blob_tEESA_PS8_" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster26KeymasterPassthroughEngine9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster26KeymasterPassthroughEngine13DeleteAllKeysEv" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster26KeymasterPassthroughEngine19GetOperationFactoryE19keymaster_purpose_t21keymaster_algorithm_t" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-161" } ], "fields" : [ { "access" : "protected", "field_name" : "additional_parameters_", "field_offset" : 768, "referenced_type" : "type-117" }, { "access" : "protected", "field_name" : "engine_", "field_offset" : 1088, "referenced_type" : "type-2451" } ], "linker_set_key" : "keymaster::KeymasterPassthroughKey", "name" : "keymaster::KeymasterPassthroughKey", "record_kind" : "class", "referenced_type" : "type-2458", "self_type" : "type-2458", "size" : 140, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_key.h", "unique_id" : "_ZTSN9keymaster23KeymasterPassthroughKeyE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster23KeymasterPassthroughKeyE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster23KeymasterPassthroughKeyD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster23KeymasterPassthroughKeyD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster23KeymasterPassthroughKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-141" } ], "fields" : [ { "access" : "private", "field_name" : "engine_", "field_offset" : 32, "referenced_type" : "type-2451" }, { "access" : "private", "field_name" : "algorithm_", "field_offset" : 64, "referenced_type" : "type-2453" } ], "linker_set_key" : "keymaster::KeymasterPassthroughKeyFactory", "name" : "keymaster::KeymasterPassthroughKeyFactory", "record_kind" : "class", "referenced_type" : "type-2450", "self_type" : "type-2450", "size" : 12, "source_file" : "/system/keymaster/include/keymaster/legacy_support/keymaster_passthrough_key.h", "unique_id" : "_ZTSN9keymaster30KeymasterPassthroughKeyFactoryE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster30KeymasterPassthroughKeyFactoryE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster30KeymasterPassthroughKeyFactoryD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster30KeymasterPassthroughKeyFactoryD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster30KeymasterPassthroughKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" }, { "mangled_component_name" : "_ZNK9keymaster30KeymasterPassthroughKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" }, { "mangled_component_name" : "_ZNK9keymaster30KeymasterPassthroughKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" }, { "mangled_component_name" : "_ZNK9keymaster30KeymasterPassthroughKeyFactory19GetOperationFactoryE19keymaster_purpose_t" }, { "mangled_component_name" : "_ZNK9keymaster30KeymasterPassthroughKeyFactory22SupportedImportFormatsEPj" }, { "mangled_component_name" : "_ZNK9keymaster30KeymasterPassthroughKeyFactory22SupportedExportFormatsEPj" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-719" } ], "fields" : [ { "field_name" : "error", "field_offset" : 64, "referenced_type" : "type-718" } ], "linker_set_key" : "keymaster::KeymasterResponse", "name" : "keymaster::KeymasterResponse", "referenced_type" : "type-717", "self_type" : "type-717", "size" : 12, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster17KeymasterResponseE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster17KeymasterResponseE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster17KeymasterResponseD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster17KeymasterResponseD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse22NonErrorSerializedSizeEv" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse17NonErrorSerializeEPhPKh" }, { "is_pure" : true, "mangled_component_name" : "_ZN9keymaster17KeymasterResponse19NonErrorDeserializeEPPKhS2_" } ] }, { "alignment" : 4, "linker_set_key" : "keymaster::Logger", "name" : "keymaster::Logger", "record_kind" : "class", "referenced_type" : "type-1173", "self_type" : "type-1173", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/logger.h", "unique_id" : "_ZTSN9keymaster6LoggerE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster6LoggerE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster6LoggerD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster6LoggerD0Ev" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster6Logger7log_msgENS0_8LogLevelEPKcSt9__va_list" } ] }, { "alignment" : 1, "linker_set_key" : "keymaster::Malloc_Delete", "name" : "keymaster::Malloc_Delete", "referenced_type" : "type-61", "self_type" : "type-61", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", "unique_id" : "_ZTSN9keymaster13Malloc_DeleteE" }, { "alignment" : 1, "linker_set_key" : "keymaster::OpenSslObjectDeleter<bignum_st, &BN_free>", "name" : "keymaster::OpenSslObjectDeleter<bignum_st, &BN_free>", "referenced_type" : "type-382", "self_type" : "type-382", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", "template_args" : [ "type-383" ], "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI9bignum_stXadL_Z7BN_freeEEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free>", "name" : "keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free>", "referenced_type" : "type-158", "self_type" : "type-158", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", "template_args" : [ "type-159" ], "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI9ec_key_stXadL_Z11EC_KEY_freeEEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free>", "name" : "keymaster::OpenSslObjectDeleter<engine_st, &ENGINE_free>", "referenced_type" : "type-96", "self_type" : "type-96", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", "template_args" : [ "type-97" ], "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI9engine_stXadL_Z11ENGINE_freeEEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free>", "name" : "keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free>", "referenced_type" : "type-307", "self_type" : "type-307", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", "template_args" : [ "type-308" ], "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI11evp_pkey_stXadL_Z13EVP_PKEY_freeEEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free>", "name" : "keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free>", "referenced_type" : "type-5213", "self_type" : "type-5213", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", "template_args" : [ "type-5214" ], "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI11hmac_ctx_stXadL_Z13HMAC_CTX_freeEEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free>", "name" : "keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free>", "referenced_type" : "type-379", "self_type" : "type-379", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", "template_args" : [ "type-380" ], "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI6rsa_stXadL_Z8RSA_freeEEEE" }, { "alignment" : 8, "fields" : [ { "access" : "protected", "field_name" : "operation_handle_", "field_offset" : 64, "referenced_type" : "type-116" }, { "access" : "private", "field_name" : "purpose_", "field_offset" : 128, "referenced_type" : "type-176" }, { "access" : "private", "field_name" : "hw_enforced_", "field_offset" : 160, "referenced_type" : "type-117" }, { "access" : "private", "field_name" : "sw_enforced_", "field_offset" : 480, "referenced_type" : "type-117" }, { "access" : "private", "field_name" : "key_id_", "field_offset" : 832, "referenced_type" : "type-116" } ], "linker_set_key" : "keymaster::Operation", "name" : "keymaster::Operation", "record_kind" : "class", "referenced_type" : "type-175", "self_type" : "type-175", "size" : 112, "source_file" : "/system/keymaster/include/keymaster/operation.h", "unique_id" : "_ZTSN9keymaster9OperationE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster9OperationE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster9OperationD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster9OperationD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" }, { "is_pure" : true, "mangled_component_name" : "_ZN9keymaster9Operation5BeginERKNS_16AuthorizationSetEPS1_" }, { "is_pure" : true, "mangled_component_name" : "_ZN9keymaster9Operation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj" }, { "is_pure" : true, "mangled_component_name" : "_ZN9keymaster9Operation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" }, { "is_pure" : true, "mangled_component_name" : "_ZN9keymaster9Operation5AbortEv" } ] }, { "alignment" : 4, "linker_set_key" : "keymaster::OperationFactory", "name" : "keymaster::OperationFactory", "record_kind" : "class", "referenced_type" : "type-151", "self_type" : "type-151", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/operation.h", "unique_id" : "_ZTSN9keymaster16OperationFactoryE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster16OperationFactoryE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster16OperationFactoryD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster16OperationFactoryD0Ev" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster16OperationFactory12registry_keyEv" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster16OperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" }, { "mangled_component_name" : "_ZNK9keymaster16OperationFactory21SupportedPaddingModesEPj" }, { "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPj" }, { "mangled_component_name" : "_ZNK9keymaster16OperationFactory16SupportedDigestsEPj" } ] }, { "alignment" : 4, "fields" : [ { "field_name" : "algorithm", "referenced_type" : "type-166" }, { "field_name" : "purpose", "field_offset" : 32, "referenced_type" : "type-167" } ], "linker_set_key" : "keymaster::OperationFactory::KeyType", "name" : "keymaster::OperationFactory::KeyType", "referenced_type" : "type-165", "self_type" : "type-165", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/operation.h", "unique_id" : "_ZTSN9keymaster16OperationFactory7KeyTypeE" }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-1146" }, { "access" : "protected", "referenced_type" : "type-145" }, { "access" : "private", "referenced_type" : "type-880" }, { "access" : "private", "referenced_type" : "type-1153" } ], "fields" : [ { "access" : "protected", "field_name" : "rsa_factory_", "field_offset" : 128, "referenced_type" : "type-2847" }, { "access" : "protected", "field_name" : "ec_factory_", "field_offset" : 160, "referenced_type" : "type-2848" }, { "access" : "protected", "field_name" : "aes_factory_", "field_offset" : 192, "referenced_type" : "type-2849" }, { "access" : "protected", "field_name" : "tdes_factory_", "field_offset" : 224, "referenced_type" : "type-2850" }, { "access" : "protected", "field_name" : "hmac_factory_", "field_offset" : 256, "referenced_type" : "type-2851" }, { "access" : "protected", "field_name" : "os_version_", "field_offset" : 288, "referenced_type" : "type-122" }, { "access" : "protected", "field_name" : "os_patchlevel_", "field_offset" : 320, "referenced_type" : "type-122" }, { "access" : "protected", "field_name" : "soft_keymaster_enforcement_", "field_offset" : 352, "referenced_type" : "type-2839" } ], "linker_set_key" : "keymaster::PureSoftKeymasterContext", "name" : "keymaster::PureSoftKeymasterContext", "record_kind" : "class", "referenced_type" : "type-2846", "self_type" : "type-2846", "size" : 112, "source_file" : "/system/keymaster/include/keymaster/contexts/pure_soft_keymaster_context.h", "unique_id" : "_ZTSN9keymaster24PureSoftKeymasterContextE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster24PureSoftKeymasterContextE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster24PureSoftKeymasterContextD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster24PureSoftKeymasterContextD0Ev" }, { "mangled_component_name" : "_ZN9keymaster24PureSoftKeymasterContext16SetSystemVersionEjj" }, { "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext16GetSystemVersionEPjS1_" }, { "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext13GetKeyFactoryE21keymaster_algorithm_t" }, { "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext19GetOperationFactoryE21keymaster_algorithm_t19keymaster_purpose_t" }, { "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext22GetSupportedAlgorithmsEPj" }, { "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext14UpgradeKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_" }, { "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext12ParseKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" }, { "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE" }, { "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext13DeleteAllKeysEv" }, { "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext13AddRngEntropyEPKhj" }, { "mangled_component_name" : "_ZN9keymaster24PureSoftKeymasterContext18enforcement_policyEv" }, { "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext19GenerateAttestationERKNS_3KeyERKNS_16AuthorizationSetEPNS_9UniquePtrI22keymaster_cert_chain_tNS_22CertificateChainDeleteEEE" }, { "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext9UnwrapKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEES5_RKNS_16AuthorizationSetES5_PS6_P22keymaster_key_format_tPS3_" }, { "mangled_component_name" : "_ZNK9keymaster24PureSoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" }, { "component_value" : -4, "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster24PureSoftKeymasterContextE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZThn4_N9keymaster24PureSoftKeymasterContextD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZThn4_N9keymaster24PureSoftKeymasterContextD0Ev" }, { "mangled_component_name" : "_ZThn4_NK9keymaster24PureSoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" }, { "component_value" : -8, "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster24PureSoftKeymasterContextE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZThn8_N9keymaster24PureSoftKeymasterContextD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZThn8_N9keymaster24PureSoftKeymasterContextD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext16GetSecurityLevelEv" }, { "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext22VerifyAndCopyDeviceIdsERKNS_16AuthorizationSetEPS1_" }, { "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext16GenerateUniqueIdEyRK16keymaster_blob_tbPNS_6BufferE" }, { "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext21GetVerifiedBootParamsEP16keymaster_blob_tP25keymaster_verified_boot_tPb" }, { "component_value" : -12, "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster24PureSoftKeymasterContextE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZThn12_N9keymaster24PureSoftKeymasterContextD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZThn12_N9keymaster24PureSoftKeymasterContextD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster20SoftwareRandomSource14GenerateRandomEPhj" } ] }, { "alignment" : 4, "linker_set_key" : "keymaster::RandomSource", "name" : "keymaster::RandomSource", "record_kind" : "class", "referenced_type" : "type-1151", "self_type" : "type-1151", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/random_source.h", "unique_id" : "_ZTSN9keymaster12RandomSourceE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster12RandomSourceE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster12RandomSourceD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster12RandomSourceD0Ev" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster12RandomSource14GenerateRandomEPhj" } ] }, { "alignment" : 8, "base_specifiers" : [ { "referenced_type" : "type-2140" } ], "linker_set_key" : "keymaster::RsaCryptOperation", "name" : "keymaster::RsaCryptOperation", "record_kind" : "class", "referenced_type" : "type-2157", "self_type" : "type-2157", "size" : 152, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", "unique_id" : "_ZTSN9keymaster17RsaCryptOperationE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster17RsaCryptOperationE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster17RsaCryptOperationD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster17RsaCryptOperationD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" }, { "mangled_component_name" : "_ZN9keymaster12RsaOperation5BeginERKNS_16AuthorizationSetEPS1_" }, { "mangled_component_name" : "_ZN9keymaster12RsaOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj" }, { "is_pure" : true, "mangled_component_name" : "_ZN9keymaster9Operation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" }, { "mangled_component_name" : "_ZN9keymaster12RsaOperation5AbortEv" }, { "mangled_component_name" : "_ZN9keymaster17RsaCryptOperation17GetOpensslPaddingEP17keymaster_error_t" }, { "mangled_component_name" : "_ZNK9keymaster17RsaCryptOperation14require_digestEv" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-2165" } ], "linker_set_key" : "keymaster::RsaCryptingOperationFactory", "name" : "keymaster::RsaCryptingOperationFactory", "record_kind" : "class", "referenced_type" : "type-2169", "self_type" : "type-2169", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", "unique_id" : "_ZTSN9keymaster27RsaCryptingOperationFactoryE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster27RsaCryptingOperationFactoryE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster27RsaCryptingOperationFactoryD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster27RsaCryptingOperationFactoryD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory12registry_keyEv" }, { "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" }, { "mangled_component_name" : "_ZNK9keymaster27RsaCryptingOperationFactory21SupportedPaddingModesEPj" }, { "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPj" }, { "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPj" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory7purposeEv" }, { "mangled_component_name" : "_ZNK9keymaster27RsaCryptingOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st" } ] }, { "alignment" : 8, "base_specifiers" : [ { "referenced_type" : "type-2157" } ], "linker_set_key" : "keymaster::RsaDecryptOperation", "name" : "keymaster::RsaDecryptOperation", "record_kind" : "class", "referenced_type" : "type-2163", "self_type" : "type-2163", "size" : 152, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", "unique_id" : "_ZTSN9keymaster19RsaDecryptOperationE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster19RsaDecryptOperationE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster19RsaDecryptOperationD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster19RsaDecryptOperationD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" }, { "mangled_component_name" : "_ZN9keymaster12RsaOperation5BeginERKNS_16AuthorizationSetEPS1_" }, { "mangled_component_name" : "_ZN9keymaster12RsaOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj" }, { "mangled_component_name" : "_ZN9keymaster19RsaDecryptOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" }, { "mangled_component_name" : "_ZN9keymaster12RsaOperation5AbortEv" }, { "mangled_component_name" : "_ZN9keymaster17RsaCryptOperation17GetOpensslPaddingEP17keymaster_error_t" }, { "mangled_component_name" : "_ZNK9keymaster17RsaCryptOperation14require_digestEv" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-2169" } ], "linker_set_key" : "keymaster::RsaDecryptionOperationFactory", "name" : "keymaster::RsaDecryptionOperationFactory", "record_kind" : "class", "referenced_type" : "type-2181", "self_type" : "type-2181", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", "unique_id" : "_ZTSN9keymaster29RsaDecryptionOperationFactoryE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster29RsaDecryptionOperationFactoryE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster29RsaDecryptionOperationFactoryD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster29RsaDecryptionOperationFactoryD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory12registry_keyEv" }, { "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" }, { "mangled_component_name" : "_ZNK9keymaster27RsaCryptingOperationFactory21SupportedPaddingModesEPj" }, { "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPj" }, { "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPj" }, { "mangled_component_name" : "_ZNK9keymaster29RsaDecryptionOperationFactory7purposeEv" }, { "mangled_component_name" : "_ZNK9keymaster27RsaCryptingOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" }, { "mangled_component_name" : "_ZNK9keymaster29RsaDecryptionOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st" } ] }, { "alignment" : 8, "base_specifiers" : [ { "referenced_type" : "type-2140" } ], "fields" : [ { "access" : "protected", "field_name" : "digest_ctx_", "field_offset" : 1184, "referenced_type" : "type-2150" } ], "linker_set_key" : "keymaster::RsaDigestingOperation", "name" : "keymaster::RsaDigestingOperation", "record_kind" : "class", "referenced_type" : "type-2149", "self_type" : "type-2149", "size" : 168, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", "unique_id" : "_ZTSN9keymaster21RsaDigestingOperationE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster21RsaDigestingOperationE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster21RsaDigestingOperationD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster21RsaDigestingOperationD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" }, { "mangled_component_name" : "_ZN9keymaster12RsaOperation5BeginERKNS_16AuthorizationSetEPS1_" }, { "mangled_component_name" : "_ZN9keymaster12RsaOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj" }, { "is_pure" : true, "mangled_component_name" : "_ZN9keymaster9Operation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" }, { "mangled_component_name" : "_ZN9keymaster12RsaOperation5AbortEv" }, { "mangled_component_name" : "_ZN9keymaster21RsaDigestingOperation17GetOpensslPaddingEP17keymaster_error_t" }, { "mangled_component_name" : "_ZNK9keymaster21RsaDigestingOperation14require_digestEv" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-2165" } ], "linker_set_key" : "keymaster::RsaDigestingOperationFactory", "name" : "keymaster::RsaDigestingOperationFactory", "record_kind" : "class", "referenced_type" : "type-2168", "self_type" : "type-2168", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", "unique_id" : "_ZTSN9keymaster28RsaDigestingOperationFactoryE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster28RsaDigestingOperationFactoryE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster28RsaDigestingOperationFactoryD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster28RsaDigestingOperationFactoryD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory12registry_keyEv" }, { "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" }, { "mangled_component_name" : "_ZNK9keymaster28RsaDigestingOperationFactory21SupportedPaddingModesEPj" }, { "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPj" }, { "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPj" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory7purposeEv" }, { "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st" } ] }, { "alignment" : 8, "base_specifiers" : [ { "referenced_type" : "type-2157" } ], "linker_set_key" : "keymaster::RsaEncryptOperation", "name" : "keymaster::RsaEncryptOperation", "record_kind" : "class", "referenced_type" : "type-2161", "self_type" : "type-2161", "size" : 152, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", "unique_id" : "_ZTSN9keymaster19RsaEncryptOperationE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster19RsaEncryptOperationE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster19RsaEncryptOperationD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster19RsaEncryptOperationD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" }, { "mangled_component_name" : "_ZN9keymaster12RsaOperation5BeginERKNS_16AuthorizationSetEPS1_" }, { "mangled_component_name" : "_ZN9keymaster12RsaOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj" }, { "mangled_component_name" : "_ZN9keymaster19RsaEncryptOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" }, { "mangled_component_name" : "_ZN9keymaster12RsaOperation5AbortEv" }, { "mangled_component_name" : "_ZN9keymaster17RsaCryptOperation17GetOpensslPaddingEP17keymaster_error_t" }, { "mangled_component_name" : "_ZNK9keymaster17RsaCryptOperation14require_digestEv" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-2169" } ], "linker_set_key" : "keymaster::RsaEncryptionOperationFactory", "name" : "keymaster::RsaEncryptionOperationFactory", "record_kind" : "class", "referenced_type" : "type-2178", "self_type" : "type-2178", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", "unique_id" : "_ZTSN9keymaster29RsaEncryptionOperationFactoryE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster29RsaEncryptionOperationFactoryE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster29RsaEncryptionOperationFactoryD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster29RsaEncryptionOperationFactoryD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory12registry_keyEv" }, { "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" }, { "mangled_component_name" : "_ZNK9keymaster27RsaCryptingOperationFactory21SupportedPaddingModesEPj" }, { "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPj" }, { "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPj" }, { "mangled_component_name" : "_ZNK9keymaster29RsaEncryptionOperationFactory7purposeEv" }, { "mangled_component_name" : "_ZNK9keymaster27RsaCryptingOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" }, { "mangled_component_name" : "_ZNK9keymaster29RsaEncryptionOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-160" } ], "fields" : [ { "access" : "private", "field_name" : "rsa_key_", "field_offset" : 768, "referenced_type" : "type-557" } ], "linker_set_key" : "keymaster::RsaKey", "name" : "keymaster::RsaKey", "record_kind" : "class", "referenced_type" : "type-556", "self_type" : "type-556", "size" : 100, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h", "unique_id" : "_ZTSN9keymaster6RsaKeyE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster6RsaKeyE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster6RsaKeyD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster6RsaKeyD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster13AsymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj" }, { "mangled_component_name" : "_ZNK9keymaster6RsaKey13InternalToEvpEP11evp_pkey_st" }, { "mangled_component_name" : "_ZN9keymaster6RsaKey13EvpToInternalEPK11evp_pkey_st" } ] }, { "alignment" : 1, "linker_set_key" : "keymaster::RsaKey::RSA_Delete", "name" : "keymaster::RsaKey::RSA_Delete", "referenced_type" : "type-561", "self_type" : "type-561", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h", "unique_id" : "_ZTSN9keymaster6RsaKey10RSA_DeleteE" }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-140" }, { "referenced_type" : "type-142" } ], "linker_set_key" : "keymaster::RsaKeyFactory", "name" : "keymaster::RsaKeyFactory", "record_kind" : "class", "referenced_type" : "type-592", "self_type" : "type-592", "size" : 12, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key_factory.h", "unique_id" : "_ZTSN9keymaster13RsaKeyFactoryE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster13RsaKeyFactoryE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster13RsaKeyFactoryD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster13RsaKeyFactoryD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" }, { "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" }, { "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" }, { "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory19GetOperationFactoryE19keymaster_purpose_t" }, { "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPj" }, { "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPj" }, { "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE" }, { "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory18keymaster_key_typeEv" }, { "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory12evp_key_typeEv" }, { "component_value" : -4, "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster13RsaKeyFactoryE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZThn4_N9keymaster13RsaKeyFactoryD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZThn4_N9keymaster13RsaKeyFactoryD0Ev" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-556" } ], "linker_set_key" : "keymaster::RsaKeymaster0Key", "name" : "keymaster::RsaKeymaster0Key", "record_kind" : "class", "referenced_type" : "type-612", "self_type" : "type-612", "size" : 100, "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h", "unique_id" : "_ZTSN9keymaster16RsaKeymaster0KeyE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster16RsaKeymaster0KeyE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster16RsaKeymaster0KeyD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster16RsaKeymaster0KeyD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster13AsymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj" }, { "mangled_component_name" : "_ZNK9keymaster6RsaKey13InternalToEvpEP11evp_pkey_st" }, { "mangled_component_name" : "_ZN9keymaster6RsaKey13EvpToInternalEPK11evp_pkey_st" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-592" } ], "fields" : [ { "access" : "private", "field_name" : "engine_", "field_offset" : 96, "referenced_type" : "type-597" } ], "linker_set_key" : "keymaster::RsaKeymaster0KeyFactory", "name" : "keymaster::RsaKeymaster0KeyFactory", "record_kind" : "class", "referenced_type" : "type-596", "self_type" : "type-596", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster0_key.h", "unique_id" : "_ZTSN9keymaster23RsaKeymaster0KeyFactoryE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster23RsaKeymaster0KeyFactoryE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster23RsaKeymaster0KeyFactoryD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster23RsaKeymaster0KeyFactoryD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster23RsaKeymaster0KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" }, { "mangled_component_name" : "_ZNK9keymaster23RsaKeymaster0KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" }, { "mangled_component_name" : "_ZNK9keymaster23RsaKeymaster0KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" }, { "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory19GetOperationFactoryE19keymaster_purpose_t" }, { "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPj" }, { "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPj" }, { "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE" }, { "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory18keymaster_key_typeEv" }, { "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory12evp_key_typeEv" }, { "component_value" : -4, "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster23RsaKeymaster0KeyFactoryE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZThn4_N9keymaster23RsaKeymaster0KeyFactoryD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZThn4_N9keymaster23RsaKeymaster0KeyFactoryD0Ev" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-556" } ], "linker_set_key" : "keymaster::RsaKeymaster1Key", "name" : "keymaster::RsaKeymaster1Key", "record_kind" : "class", "referenced_type" : "type-2138", "self_type" : "type-2138", "size" : 100, "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h", "unique_id" : "_ZTSN9keymaster16RsaKeymaster1KeyE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster16RsaKeymaster1KeyE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster16RsaKeymaster1KeyD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster16RsaKeymaster1KeyD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster13AsymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj" }, { "mangled_component_name" : "_ZNK9keymaster6RsaKey13InternalToEvpEP11evp_pkey_st" }, { "mangled_component_name" : "_ZN9keymaster6RsaKey13EvpToInternalEPK11evp_pkey_st" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-592" } ], "fields" : [ { "access" : "private", "field_name" : "engine_", "field_offset" : 96, "referenced_type" : "type-134" }, { "access" : "private", "field_name" : "sign_factory_", "field_offset" : 128, "referenced_type" : "type-2127" }, { "access" : "private", "field_name" : "decrypt_factory_", "field_offset" : 160, "referenced_type" : "type-2128" }, { "access" : "private", "field_name" : "verify_factory_", "field_offset" : 192, "referenced_type" : "type-2129" }, { "access" : "private", "field_name" : "encrypt_factory_", "field_offset" : 224, "referenced_type" : "type-2130" } ], "linker_set_key" : "keymaster::RsaKeymaster1KeyFactory", "name" : "keymaster::RsaKeymaster1KeyFactory", "record_kind" : "class", "referenced_type" : "type-2126", "self_type" : "type-2126", "size" : 32, "source_file" : "/system/keymaster/include/keymaster/legacy_support/rsa_keymaster1_key.h", "unique_id" : "_ZTSN9keymaster23RsaKeymaster1KeyFactoryE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster23RsaKeymaster1KeyFactoryE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster23RsaKeymaster1KeyFactoryD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster23RsaKeymaster1KeyFactoryD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster23RsaKeymaster1KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" }, { "mangled_component_name" : "_ZNK9keymaster23RsaKeymaster1KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" }, { "mangled_component_name" : "_ZNK9keymaster23RsaKeymaster1KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" }, { "mangled_component_name" : "_ZNK9keymaster23RsaKeymaster1KeyFactory19GetOperationFactoryE19keymaster_purpose_t" }, { "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPj" }, { "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPj" }, { "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE" }, { "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory18keymaster_key_typeEv" }, { "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory12evp_key_typeEv" }, { "component_value" : -4, "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster23RsaKeymaster1KeyFactoryE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZThn4_N9keymaster23RsaKeymaster1KeyFactoryD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZThn4_N9keymaster23RsaKeymaster1KeyFactoryD0Ev" } ] }, { "alignment" : 8, "base_specifiers" : [ { "referenced_type" : "type-175" } ], "fields" : [ { "access" : "protected", "field_name" : "rsa_key_", "field_offset" : 896, "referenced_type" : "type-2141" }, { "access" : "protected", "field_name" : "padding_", "field_offset" : 928, "referenced_type" : "type-1991" }, { "access" : "protected", "field_name" : "data_", "field_offset" : 960, "referenced_type" : "type-190" }, { "access" : "protected", "field_name" : "digest_", "field_offset" : 1120, "referenced_type" : "type-1994" }, { "access" : "protected", "field_name" : "digest_algorithm_", "field_offset" : 1152, "referenced_type" : "type-2143" } ], "linker_set_key" : "keymaster::RsaOperation", "name" : "keymaster::RsaOperation", "record_kind" : "class", "referenced_type" : "type-2140", "self_type" : "type-2140", "size" : 152, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", "unique_id" : "_ZTSN9keymaster12RsaOperationE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster12RsaOperationE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster12RsaOperationD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster12RsaOperationD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" }, { "mangled_component_name" : "_ZN9keymaster12RsaOperation5BeginERKNS_16AuthorizationSetEPS1_" }, { "mangled_component_name" : "_ZN9keymaster12RsaOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj" }, { "is_pure" : true, "mangled_component_name" : "_ZN9keymaster9Operation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" }, { "mangled_component_name" : "_ZN9keymaster12RsaOperation5AbortEv" }, { "is_pure" : true, "mangled_component_name" : "_ZN9keymaster12RsaOperation17GetOpensslPaddingEP17keymaster_error_t" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster12RsaOperation14require_digestEv" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-151" } ], "linker_set_key" : "keymaster::RsaOperationFactory", "name" : "keymaster::RsaOperationFactory", "record_kind" : "class", "referenced_type" : "type-2165", "self_type" : "type-2165", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", "unique_id" : "_ZTSN9keymaster19RsaOperationFactoryE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster19RsaOperationFactoryE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster19RsaOperationFactoryD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster19RsaOperationFactoryD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory12registry_keyEv" }, { "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" }, { "mangled_component_name" : "_ZNK9keymaster16OperationFactory21SupportedPaddingModesEPj" }, { "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPj" }, { "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPj" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory7purposeEv" }, { "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st" } ] }, { "alignment" : 8, "base_specifiers" : [ { "referenced_type" : "type-2149" } ], "linker_set_key" : "keymaster::RsaSignOperation", "name" : "keymaster::RsaSignOperation", "record_kind" : "class", "referenced_type" : "type-2153", "self_type" : "type-2153", "size" : 168, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", "unique_id" : "_ZTSN9keymaster16RsaSignOperationE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster16RsaSignOperationE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster16RsaSignOperationD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster16RsaSignOperationD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" }, { "mangled_component_name" : "_ZN9keymaster16RsaSignOperation5BeginERKNS_16AuthorizationSetEPS1_" }, { "mangled_component_name" : "_ZN9keymaster16RsaSignOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj" }, { "mangled_component_name" : "_ZN9keymaster16RsaSignOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" }, { "mangled_component_name" : "_ZN9keymaster12RsaOperation5AbortEv" }, { "mangled_component_name" : "_ZN9keymaster21RsaDigestingOperation17GetOpensslPaddingEP17keymaster_error_t" }, { "mangled_component_name" : "_ZNK9keymaster21RsaDigestingOperation14require_digestEv" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-2168" } ], "linker_set_key" : "keymaster::RsaSigningOperationFactory", "name" : "keymaster::RsaSigningOperationFactory", "record_kind" : "class", "referenced_type" : "type-2170", "self_type" : "type-2170", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", "unique_id" : "_ZTSN9keymaster26RsaSigningOperationFactoryE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster26RsaSigningOperationFactoryE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster26RsaSigningOperationFactoryD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster26RsaSigningOperationFactoryD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory12registry_keyEv" }, { "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" }, { "mangled_component_name" : "_ZNK9keymaster28RsaDigestingOperationFactory21SupportedPaddingModesEPj" }, { "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPj" }, { "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPj" }, { "mangled_component_name" : "_ZNK9keymaster26RsaSigningOperationFactory7purposeEv" }, { "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" }, { "mangled_component_name" : "_ZNK9keymaster26RsaSigningOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-2168" } ], "linker_set_key" : "keymaster::RsaVerificationOperationFactory", "name" : "keymaster::RsaVerificationOperationFactory", "record_kind" : "class", "referenced_type" : "type-2175", "self_type" : "type-2175", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", "unique_id" : "_ZTSN9keymaster31RsaVerificationOperationFactoryE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster31RsaVerificationOperationFactoryE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster31RsaVerificationOperationFactoryD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster31RsaVerificationOperationFactoryD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory12registry_keyEv" }, { "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" }, { "mangled_component_name" : "_ZNK9keymaster28RsaDigestingOperationFactory21SupportedPaddingModesEPj" }, { "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPj" }, { "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPj" }, { "mangled_component_name" : "_ZNK9keymaster31RsaVerificationOperationFactory7purposeEv" }, { "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" }, { "mangled_component_name" : "_ZNK9keymaster31RsaVerificationOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st" } ] }, { "alignment" : 8, "base_specifiers" : [ { "referenced_type" : "type-2149" } ], "linker_set_key" : "keymaster::RsaVerifyOperation", "name" : "keymaster::RsaVerifyOperation", "record_kind" : "class", "referenced_type" : "type-2155", "self_type" : "type-2155", "size" : 168, "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", "unique_id" : "_ZTSN9keymaster18RsaVerifyOperationE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster18RsaVerifyOperationE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster18RsaVerifyOperationD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster18RsaVerifyOperationD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" }, { "mangled_component_name" : "_ZN9keymaster18RsaVerifyOperation5BeginERKNS_16AuthorizationSetEPS1_" }, { "mangled_component_name" : "_ZN9keymaster18RsaVerifyOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pj" }, { "mangled_component_name" : "_ZN9keymaster18RsaVerifyOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" }, { "mangled_component_name" : "_ZN9keymaster12RsaOperation5AbortEv" }, { "mangled_component_name" : "_ZN9keymaster21RsaDigestingOperation17GetOpensslPaddingEP17keymaster_error_t" }, { "mangled_component_name" : "_ZNK9keymaster21RsaDigestingOperation14require_digestEv" } ] }, { "alignment" : 4, "linker_set_key" : "keymaster::Serializable", "name" : "keymaster::Serializable", "record_kind" : "class", "referenced_type" : "type-125", "self_type" : "type-125", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h", "unique_id" : "_ZTSN9keymaster12SerializableE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster12SerializableE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster12SerializableD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster12SerializableD0Ev" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster12Serializable14SerializedSizeEv" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster12Serializable9SerializeEPhPKh" }, { "is_pure" : true, "mangled_component_name" : "_ZN9keymaster12Serializable11DeserializeEPPKhS2_" } ] }, { "alignment" : 4, "fields" : [ { "access" : "protected", "field_name" : "blob_maker_", "field_offset" : 32, "referenced_type" : "type-143" } ], "linker_set_key" : "keymaster::SoftKeyFactoryMixin", "name" : "keymaster::SoftKeyFactoryMixin", "record_kind" : "class", "referenced_type" : "type-142", "self_type" : "type-142", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/soft_key_factory.h", "unique_id" : "_ZTSN9keymaster19SoftKeyFactoryMixinE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster19SoftKeyFactoryMixinE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster19SoftKeyFactoryMixinD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster19SoftKeyFactoryMixinD0Ev" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-1146" }, { "access" : "private", "referenced_type" : "type-145" }, { "access" : "private", "referenced_type" : "type-1153" }, { "access" : "private", "referenced_type" : "type-880" } ], "fields" : [ { "access" : "private", "field_name" : "km0_engine_", "field_offset" : 128, "referenced_type" : "type-1155" }, { "access" : "private", "field_name" : "km1_engine_", "field_offset" : 160, "referenced_type" : "type-1156" }, { "access" : "private", "field_name" : "rsa_factory_", "field_offset" : 192, "referenced_type" : "type-1157" }, { "access" : "private", "field_name" : "ec_factory_", "field_offset" : 224, "referenced_type" : "type-1158" }, { "access" : "private", "field_name" : "aes_factory_", "field_offset" : 256, "referenced_type" : "type-1159" }, { "access" : "private", "field_name" : "tdes_factory_", "field_offset" : 288, "referenced_type" : "type-1160" }, { "access" : "private", "field_name" : "hmac_factory_", "field_offset" : 320, "referenced_type" : "type-1161" }, { "access" : "private", "field_name" : "km1_dev_", "field_offset" : 352, "referenced_type" : "type-1162" }, { "access" : "private", "field_name" : "root_of_trust_", "field_offset" : 384, "referenced_type" : "type-1164" }, { "access" : "private", "field_name" : "os_version_", "field_offset" : 448, "referenced_type" : "type-122" }, { "access" : "private", "field_name" : "os_patchlevel_", "field_offset" : 480, "referenced_type" : "type-122" } ], "linker_set_key" : "keymaster::SoftKeymasterContext", "name" : "keymaster::SoftKeymasterContext", "record_kind" : "class", "referenced_type" : "type-1154", "self_type" : "type-1154", "size" : 64, "source_file" : "/system/keymaster/include/keymaster/contexts/soft_keymaster_context.h", "unique_id" : "_ZTSN9keymaster20SoftKeymasterContextE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster20SoftKeymasterContextE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster20SoftKeymasterContextD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster20SoftKeymasterContextD0Ev" }, { "mangled_component_name" : "_ZN9keymaster20SoftKeymasterContext16SetSystemVersionEjj" }, { "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext16GetSystemVersionEPjS1_" }, { "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext13GetKeyFactoryE21keymaster_algorithm_t" }, { "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext19GetOperationFactoryE21keymaster_algorithm_t19keymaster_purpose_t" }, { "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext22GetSupportedAlgorithmsEPj" }, { "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext14UpgradeKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_" }, { "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext12ParseKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" }, { "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE" }, { "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext13DeleteAllKeysEv" }, { "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext13AddRngEntropyEPKhj" }, { "mangled_component_name" : "_ZN9keymaster20SoftKeymasterContext18enforcement_policyEv" }, { "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext19GenerateAttestationERKNS_3KeyERKNS_16AuthorizationSetEPNS_9UniquePtrI22keymaster_cert_chain_tNS_22CertificateChainDeleteEEE" }, { "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext9UnwrapKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEES5_RKNS_16AuthorizationSetES5_PS6_P22keymaster_key_format_tPS3_" }, { "mangled_component_name" : "_ZNK9keymaster20SoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" }, { "component_value" : -4, "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster20SoftKeymasterContextE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZThn4_N9keymaster20SoftKeymasterContextD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZThn4_N9keymaster20SoftKeymasterContextD0Ev" }, { "mangled_component_name" : "_ZThn4_NK9keymaster20SoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" }, { "component_value" : -8, "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster20SoftKeymasterContextE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZThn8_N9keymaster20SoftKeymasterContextD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZThn8_N9keymaster20SoftKeymasterContextD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster20SoftwareRandomSource14GenerateRandomEPhj" }, { "component_value" : -12, "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster20SoftKeymasterContextE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZThn12_N9keymaster20SoftKeymasterContextD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZThn12_N9keymaster20SoftKeymasterContextD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext16GetSecurityLevelEv" }, { "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext22VerifyAndCopyDeviceIdsERKNS_16AuthorizationSetEPS1_" }, { "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext16GenerateUniqueIdEyRK16keymaster_blob_tbPNS_6BufferE" }, { "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext21GetVerifiedBootParamsEP16keymaster_blob_tP25keymaster_verified_boot_tPb" } ] }, { "alignment" : 4, "fields" : [ { "access" : "private", "field_name" : "km1_device_", "referenced_type" : "type-3051" }, { "access" : "private", "field_name" : "km2_device_", "field_offset" : 1376, "referenced_type" : "type-3052" }, { "access" : "private", "field_name" : "wrapped_km1_device_", "field_offset" : 2400, "referenced_type" : "type-3048" }, { "access" : "private", "field_name" : "km1_device_digests_", "field_offset" : 2432, "referenced_type" : "type-3053" }, { "access" : "private", "field_name" : "context_", "field_offset" : 2528, "referenced_type" : "type-1167" }, { "access" : "private", "field_name" : "impl_", "field_offset" : 2560, "referenced_type" : "type-3055" }, { "access" : "private", "field_name" : "module_name_", "field_offset" : 2592, "referenced_type" : "type-3056" }, { "access" : "private", "field_name" : "updated_module_", "field_offset" : 2688, "referenced_type" : "type-3057" }, { "access" : "private", "field_name" : "configured_", "field_offset" : 3712, "referenced_type" : "type-606" }, { "access" : "private", "field_name" : "supports_all_digests_", "field_offset" : 3720, "referenced_type" : "type-606" } ], "linker_set_key" : "keymaster::SoftKeymasterDevice", "name" : "keymaster::SoftKeymasterDevice", "record_kind" : "class", "referenced_type" : "type-3050", "self_type" : "type-3050", "size" : 468, "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_device.h", "unique_id" : "_ZTSN9keymaster19SoftKeymasterDeviceE" }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-1135" } ], "fields" : [ { "access" : "private", "field_name" : "have_saved_params_", "field_offset" : 96, "referenced_type" : "type-606" }, { "access" : "private", "field_name" : "saved_params_", "field_offset" : 128, "referenced_type" : "type-712" }, { "access" : "private", "field_name" : "hmac_key_", "field_offset" : 480, "referenced_type" : "type-127" } ], "linker_set_key" : "keymaster::SoftKeymasterEnforcement", "name" : "keymaster::SoftKeymasterEnforcement", "record_kind" : "class", "referenced_type" : "type-2839", "self_type" : "type-2839", "size" : 68, "source_file" : "/system/keymaster/include/keymaster/km_openssl/soft_keymaster_enforcement.h", "unique_id" : "_ZTSN9keymaster24SoftKeymasterEnforcementE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster24SoftKeymasterEnforcementE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster24SoftKeymasterEnforcementD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster24SoftKeymasterEnforcementD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster24SoftKeymasterEnforcement21activation_date_validEy" }, { "mangled_component_name" : "_ZNK9keymaster24SoftKeymasterEnforcement22expiration_date_passedEy" }, { "mangled_component_name" : "_ZNK9keymaster24SoftKeymasterEnforcement20auth_token_timed_outERK15hw_auth_token_tj" }, { "mangled_component_name" : "_ZNK9keymaster24SoftKeymasterEnforcement19get_current_time_msEv" }, { "mangled_component_name" : "_ZNK9keymaster24SoftKeymasterEnforcement13SecurityLevelEv" }, { "mangled_component_name" : "_ZNK9keymaster24SoftKeymasterEnforcement22ValidateTokenSignatureERK15hw_auth_token_t" }, { "mangled_component_name" : "_ZN9keymaster24SoftKeymasterEnforcement24GetHmacSharingParametersEPNS_21HmacSharingParametersE" }, { "mangled_component_name" : "_ZN9keymaster24SoftKeymasterEnforcement17ComputeSharedHmacERKNS_26HmacSharingParametersArrayEPNS_14TKeymasterBlobI16keymaster_blob_tEE" }, { "mangled_component_name" : "_ZN9keymaster24SoftKeymasterEnforcement19VerifyAuthorizationERKNS_26VerifyAuthorizationRequestE" }, { "mangled_component_name" : "_ZNK9keymaster24SoftKeymasterEnforcement11CreateKeyIdERK20keymaster_key_blob_tPy" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-1173" } ], "linker_set_key" : "keymaster::SoftKeymasterLogger", "name" : "keymaster::SoftKeymasterLogger", "record_kind" : "class", "referenced_type" : "type-3087", "self_type" : "type-3087", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/soft_keymaster_logger.h", "unique_id" : "_ZTSN9keymaster19SoftKeymasterLoggerE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster19SoftKeymasterLoggerE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster19SoftKeymasterLoggerD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster19SoftKeymasterLoggerD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster19SoftKeymasterLogger7log_msgENS_6Logger8LogLevelEPKcSt9__va_list" } ] }, { "alignment" : 4, "linker_set_key" : "keymaster::SoftwareKeyBlobMaker", "name" : "keymaster::SoftwareKeyBlobMaker", "record_kind" : "class", "referenced_type" : "type-145", "self_type" : "type-145", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/soft_key_factory.h", "unique_id" : "_ZTSN9keymaster20SoftwareKeyBlobMakerE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster20SoftwareKeyBlobMakerE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster20SoftwareKeyBlobMakerD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster20SoftwareKeyBlobMakerD0Ev" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster20SoftwareKeyBlobMaker13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-1151" } ], "linker_set_key" : "keymaster::SoftwareRandomSource", "name" : "keymaster::SoftwareRandomSource", "record_kind" : "class", "referenced_type" : "type-1153", "self_type" : "type-1153", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/km_openssl/software_random_source.h", "unique_id" : "_ZTSN9keymaster20SoftwareRandomSourceE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster20SoftwareRandomSourceE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster20SoftwareRandomSourceD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster20SoftwareRandomSourceD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster20SoftwareRandomSource14GenerateRandomEPhj" } ] }, { "alignment" : 1, "linker_set_key" : "keymaster::StaticAssert<true>", "name" : "keymaster::StaticAssert<true>", "referenced_type" : "type-77", "self_type" : "type-77", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster12StaticAssertILb1EEE" }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-719" } ], "linker_set_key" : "keymaster::SupportedAlgorithmsRequest", "name" : "keymaster::SupportedAlgorithmsRequest", "referenced_type" : "type-914", "self_type" : "type-914", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster26SupportedAlgorithmsRequestE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster26SupportedAlgorithmsRequestE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster26SupportedAlgorithmsRequestD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster26SupportedAlgorithmsRequestD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster26SupportedAlgorithmsRequest14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster26SupportedAlgorithmsRequest9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster26SupportedAlgorithmsRequest11DeserializeEPPKhS2_" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-944" } ], "linker_set_key" : "keymaster::SupportedAlgorithmsResponse", "name" : "keymaster::SupportedAlgorithmsResponse", "referenced_type" : "type-975", "self_type" : "type-975", "size" : 20, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster27SupportedAlgorithmsResponseE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster27SupportedAlgorithmsResponseE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster27SupportedAlgorithmsResponseD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster27SupportedAlgorithmsResponseD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" }, { "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI21keymaster_algorithm_tE22NonErrorSerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI21keymaster_algorithm_tE17NonErrorSerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster17SupportedResponseI21keymaster_algorithm_tE19NonErrorDeserializeEPPKhS4_" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-930" } ], "linker_set_key" : "keymaster::SupportedBlockModesRequest", "name" : "keymaster::SupportedBlockModesRequest", "referenced_type" : "type-936", "self_type" : "type-936", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster26SupportedBlockModesRequestE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster26SupportedBlockModesRequestE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster26SupportedBlockModesRequestD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster26SupportedBlockModesRequestD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster37SupportedByAlgorithmAndPurposeRequest14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster37SupportedByAlgorithmAndPurposeRequest9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster37SupportedByAlgorithmAndPurposeRequest11DeserializeEPPKhS2_" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-949" } ], "linker_set_key" : "keymaster::SupportedBlockModesResponse", "name" : "keymaster::SupportedBlockModesResponse", "referenced_type" : "type-977", "self_type" : "type-977", "size" : 20, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster27SupportedBlockModesResponseE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster27SupportedBlockModesResponseE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster27SupportedBlockModesResponseD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster27SupportedBlockModesResponseD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" }, { "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_block_mode_tE22NonErrorSerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_block_mode_tE17NonErrorSerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_block_mode_tE19NonErrorDeserializeEPPKhS4_" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-719" } ], "fields" : [ { "field_name" : "algorithm", "field_offset" : 64, "referenced_type" : "type-931" }, { "field_name" : "purpose", "field_offset" : 96, "referenced_type" : "type-932" } ], "linker_set_key" : "keymaster::SupportedByAlgorithmAndPurposeRequest", "name" : "keymaster::SupportedByAlgorithmAndPurposeRequest", "referenced_type" : "type-930", "self_type" : "type-930", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster37SupportedByAlgorithmAndPurposeRequestE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster37SupportedByAlgorithmAndPurposeRequestE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster37SupportedByAlgorithmAndPurposeRequestD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster37SupportedByAlgorithmAndPurposeRequestD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster37SupportedByAlgorithmAndPurposeRequest14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster37SupportedByAlgorithmAndPurposeRequest9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster37SupportedByAlgorithmAndPurposeRequest11DeserializeEPPKhS2_" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-719" } ], "fields" : [ { "field_name" : "algorithm", "field_offset" : 64, "referenced_type" : "type-920" } ], "linker_set_key" : "keymaster::SupportedByAlgorithmRequest", "name" : "keymaster::SupportedByAlgorithmRequest", "referenced_type" : "type-919", "self_type" : "type-919", "size" : 12, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster27SupportedByAlgorithmRequestE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster27SupportedByAlgorithmRequestE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster27SupportedByAlgorithmRequestD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster27SupportedByAlgorithmRequestD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster27SupportedByAlgorithmRequest14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster27SupportedByAlgorithmRequest9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster27SupportedByAlgorithmRequest11DeserializeEPPKhS2_" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-930" } ], "linker_set_key" : "keymaster::SupportedDigestsRequest", "name" : "keymaster::SupportedDigestsRequest", "referenced_type" : "type-942", "self_type" : "type-942", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster23SupportedDigestsRequestE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster23SupportedDigestsRequestE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster23SupportedDigestsRequestD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster23SupportedDigestsRequestD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster37SupportedByAlgorithmAndPurposeRequest14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster37SupportedByAlgorithmAndPurposeRequest9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster37SupportedByAlgorithmAndPurposeRequest11DeserializeEPPKhS2_" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-963" } ], "linker_set_key" : "keymaster::SupportedDigestsResponse", "name" : "keymaster::SupportedDigestsResponse", "referenced_type" : "type-981", "self_type" : "type-981", "size" : 20, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster24SupportedDigestsResponseE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster24SupportedDigestsResponseE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster24SupportedDigestsResponseD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster24SupportedDigestsResponseD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" }, { "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI18keymaster_digest_tE22NonErrorSerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI18keymaster_digest_tE17NonErrorSerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster17SupportedResponseI18keymaster_digest_tE19NonErrorDeserializeEPPKhS4_" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-919" } ], "linker_set_key" : "keymaster::SupportedExportFormatsRequest", "name" : "keymaster::SupportedExportFormatsRequest", "referenced_type" : "type-927", "self_type" : "type-927", "size" : 12, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster29SupportedExportFormatsRequestE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster29SupportedExportFormatsRequestE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster29SupportedExportFormatsRequestD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster29SupportedExportFormatsRequestD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster27SupportedByAlgorithmRequest14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster27SupportedByAlgorithmRequest9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster27SupportedByAlgorithmRequest11DeserializeEPPKhS2_" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-968" } ], "linker_set_key" : "keymaster::SupportedExportFormatsResponse", "name" : "keymaster::SupportedExportFormatsResponse", "referenced_type" : "type-985", "self_type" : "type-985", "size" : 20, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster30SupportedExportFormatsResponseE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster30SupportedExportFormatsResponseE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster30SupportedExportFormatsResponseD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster30SupportedExportFormatsResponseD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" }, { "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_key_format_tE22NonErrorSerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_key_format_tE17NonErrorSerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_key_format_tE19NonErrorDeserializeEPPKhS4_" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-919" } ], "linker_set_key" : "keymaster::SupportedImportFormatsRequest", "name" : "keymaster::SupportedImportFormatsRequest", "referenced_type" : "type-924", "self_type" : "type-924", "size" : 12, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster29SupportedImportFormatsRequestE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster29SupportedImportFormatsRequestE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster29SupportedImportFormatsRequestD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster29SupportedImportFormatsRequestD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster27SupportedByAlgorithmRequest14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster27SupportedByAlgorithmRequest9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster27SupportedByAlgorithmRequest11DeserializeEPPKhS2_" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-968" } ], "linker_set_key" : "keymaster::SupportedImportFormatsResponse", "name" : "keymaster::SupportedImportFormatsResponse", "referenced_type" : "type-983", "self_type" : "type-983", "size" : 20, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster30SupportedImportFormatsResponseE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster30SupportedImportFormatsResponseE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster30SupportedImportFormatsResponseD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster30SupportedImportFormatsResponseD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" }, { "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_key_format_tE22NonErrorSerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_key_format_tE17NonErrorSerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_key_format_tE19NonErrorDeserializeEPPKhS4_" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-930" } ], "linker_set_key" : "keymaster::SupportedPaddingModesRequest", "name" : "keymaster::SupportedPaddingModesRequest", "referenced_type" : "type-938", "self_type" : "type-938", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster28SupportedPaddingModesRequestE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster28SupportedPaddingModesRequestE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster28SupportedPaddingModesRequestD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster28SupportedPaddingModesRequestD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster37SupportedByAlgorithmAndPurposeRequest14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster37SupportedByAlgorithmAndPurposeRequest9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster37SupportedByAlgorithmAndPurposeRequest11DeserializeEPPKhS2_" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-957" } ], "linker_set_key" : "keymaster::SupportedPaddingModesResponse", "name" : "keymaster::SupportedPaddingModesResponse", "referenced_type" : "type-979", "self_type" : "type-979", "size" : 20, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster29SupportedPaddingModesResponseE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster29SupportedPaddingModesResponseE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster29SupportedPaddingModesResponseD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster29SupportedPaddingModesResponseD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" }, { "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI19keymaster_padding_tE22NonErrorSerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI19keymaster_padding_tE17NonErrorSerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster17SupportedResponseI19keymaster_padding_tE19NonErrorDeserializeEPPKhS4_" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-717" } ], "fields" : [ { "field_name" : "results", "field_offset" : 96, "referenced_type" : "type-728" }, { "field_name" : "results_length", "field_offset" : 128, "referenced_type" : "type-122" } ], "linker_set_key" : "keymaster::SupportedResponse<keymaster_algorithm_t>", "name" : "keymaster::SupportedResponse<keymaster_algorithm_t>", "referenced_type" : "type-944", "self_type" : "type-944", "size" : 20, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "template_args" : [ "type-945" ], "unique_id" : "_ZTSN9keymaster17SupportedResponseI21keymaster_algorithm_tEE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster17SupportedResponseI21keymaster_algorithm_tEE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster17SupportedResponseI21keymaster_algorithm_tED1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster17SupportedResponseI21keymaster_algorithm_tED0Ev" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" }, { "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI21keymaster_algorithm_tE22NonErrorSerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI21keymaster_algorithm_tE17NonErrorSerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster17SupportedResponseI21keymaster_algorithm_tE19NonErrorDeserializeEPPKhS4_" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-717" } ], "fields" : [ { "field_name" : "results", "field_offset" : 96, "referenced_type" : "type-785" }, { "field_name" : "results_length", "field_offset" : 128, "referenced_type" : "type-122" } ], "linker_set_key" : "keymaster::SupportedResponse<keymaster_block_mode_t>", "name" : "keymaster::SupportedResponse<keymaster_block_mode_t>", "referenced_type" : "type-949", "self_type" : "type-949", "size" : 20, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "template_args" : [ "type-950" ], "unique_id" : "_ZTSN9keymaster17SupportedResponseI22keymaster_block_mode_tEE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster17SupportedResponseI22keymaster_block_mode_tEE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_block_mode_tED1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_block_mode_tED0Ev" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" }, { "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_block_mode_tE22NonErrorSerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_block_mode_tE17NonErrorSerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_block_mode_tE19NonErrorDeserializeEPPKhS4_" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-717" } ], "fields" : [ { "field_name" : "results", "field_offset" : 96, "referenced_type" : "type-885" }, { "field_name" : "results_length", "field_offset" : 128, "referenced_type" : "type-122" } ], "linker_set_key" : "keymaster::SupportedResponse<keymaster_digest_t>", "name" : "keymaster::SupportedResponse<keymaster_digest_t>", "referenced_type" : "type-963", "self_type" : "type-963", "size" : 20, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "template_args" : [ "type-964" ], "unique_id" : "_ZTSN9keymaster17SupportedResponseI18keymaster_digest_tEE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster17SupportedResponseI18keymaster_digest_tEE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster17SupportedResponseI18keymaster_digest_tED1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster17SupportedResponseI18keymaster_digest_tED0Ev" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" }, { "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI18keymaster_digest_tE22NonErrorSerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI18keymaster_digest_tE17NonErrorSerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster17SupportedResponseI18keymaster_digest_tE19NonErrorDeserializeEPPKhS4_" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-717" } ], "fields" : [ { "field_name" : "results", "field_offset" : 96, "referenced_type" : "type-954" }, { "field_name" : "results_length", "field_offset" : 128, "referenced_type" : "type-122" } ], "linker_set_key" : "keymaster::SupportedResponse<keymaster_key_format_t>", "name" : "keymaster::SupportedResponse<keymaster_key_format_t>", "referenced_type" : "type-968", "self_type" : "type-968", "size" : 20, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "template_args" : [ "type-969" ], "unique_id" : "_ZTSN9keymaster17SupportedResponseI22keymaster_key_format_tEE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster17SupportedResponseI22keymaster_key_format_tEE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_key_format_tED1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_key_format_tED0Ev" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" }, { "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_key_format_tE22NonErrorSerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_key_format_tE17NonErrorSerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_key_format_tE19NonErrorDeserializeEPPKhS4_" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-717" } ], "fields" : [ { "field_name" : "results", "field_offset" : 96, "referenced_type" : "type-818" }, { "field_name" : "results_length", "field_offset" : 128, "referenced_type" : "type-122" } ], "linker_set_key" : "keymaster::SupportedResponse<keymaster_padding_t>", "name" : "keymaster::SupportedResponse<keymaster_padding_t>", "referenced_type" : "type-957", "self_type" : "type-957", "size" : 20, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "template_args" : [ "type-958" ], "unique_id" : "_ZTSN9keymaster17SupportedResponseI19keymaster_padding_tEE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster17SupportedResponseI19keymaster_padding_tEE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster17SupportedResponseI19keymaster_padding_tED1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster17SupportedResponseI19keymaster_padding_tED0Ev" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" }, { "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI19keymaster_padding_tE22NonErrorSerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI19keymaster_padding_tE17NonErrorSerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster17SupportedResponseI19keymaster_padding_tE19NonErrorDeserializeEPPKhS4_" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-161" } ], "linker_set_key" : "keymaster::SymmetricKey", "name" : "keymaster::SymmetricKey", "record_kind" : "class", "referenced_type" : "type-2651", "self_type" : "type-2651", "size" : 96, "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h", "unique_id" : "_ZTSN9keymaster12SymmetricKeyE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster12SymmetricKeyE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster12SymmetricKeyD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster12SymmetricKeyD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster12SymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-141" }, { "referenced_type" : "type-142" } ], "fields" : [ { "access" : "private", "field_name" : "random_source_", "field_offset" : 96, "referenced_type" : "type-2645" } ], "linker_set_key" : "keymaster::SymmetricKeyFactory", "name" : "keymaster::SymmetricKeyFactory", "record_kind" : "class", "referenced_type" : "type-2644", "self_type" : "type-2644", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h", "unique_id" : "_ZTSN9keymaster19SymmetricKeyFactoryE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster19SymmetricKeyFactoryE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster19SymmetricKeyFactoryD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster19SymmetricKeyFactoryD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" }, { "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster10KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster10KeyFactory19GetOperationFactoryE19keymaster_purpose_t" }, { "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedImportFormatsEPj" }, { "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedExportFormatsEPj" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory18key_size_supportedEj" }, { "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory14key_size_bytesEj" }, { "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory13key_size_bitsEj" }, { "is_pure" : true, "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory42validate_algorithm_specific_new_key_paramsERKNS_16AuthorizationSetE" }, { "component_value" : -4, "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster19SymmetricKeyFactoryE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZThn4_N9keymaster19SymmetricKeyFactoryD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZThn4_N9keymaster19SymmetricKeyFactoryD0Ev" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-691" } ], "linker_set_key" : "keymaster::TKeymasterBlob<keymaster_blob_t>", "name" : "keymaster::TKeymasterBlob<keymaster_blob_t>", "referenced_type" : "type-690", "self_type" : "type-690", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", "template_args" : [ "type-692" ], "unique_id" : "_ZTSN9keymaster14TKeymasterBlobI16keymaster_blob_tEE" }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-128" } ], "linker_set_key" : "keymaster::TKeymasterBlob<keymaster_key_blob_t>", "name" : "keymaster::TKeymasterBlob<keymaster_key_blob_t>", "referenced_type" : "type-127", "self_type" : "type-127", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", "template_args" : [ "type-129" ], "unique_id" : "_ZTSN9keymaster14TKeymasterBlobI20keymaster_key_blob_tEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TagValueType<KM_BIGNUM>", "name" : "keymaster::TagValueType<KM_BIGNUM>", "referenced_type" : "type-132", "self_type" : "type-132", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_tn2147483648EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TagValueType<KM_BOOL>", "name" : "keymaster::TagValueType<KM_BOOL>", "referenced_type" : "type-100", "self_type" : "type-100", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_t1879048192EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TagValueType<KM_BYTES>", "name" : "keymaster::TagValueType<KM_BYTES>", "referenced_type" : "type-114", "self_type" : "type-114", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_tn1879048192EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TagValueType<KM_DATE>", "name" : "keymaster::TagValueType<KM_DATE>", "referenced_type" : "type-84", "self_type" : "type-84", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_t1610612736EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TagValueType<KM_INVALID>", "name" : "keymaster::TagValueType<KM_INVALID>", "referenced_type" : "type-95", "self_type" : "type-95", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_t0EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TagValueType<KM_UINT>", "name" : "keymaster::TagValueType<KM_UINT>", "referenced_type" : "type-89", "self_type" : "type-89", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_t805306368EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TagValueType<KM_UINT_REP>", "name" : "keymaster::TagValueType<KM_UINT_REP>", "referenced_type" : "type-92", "self_type" : "type-92", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_t1073741824EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TagValueType<KM_ULONG>", "name" : "keymaster::TagValueType<KM_ULONG>", "referenced_type" : "type-79", "self_type" : "type-79", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_t1342177280EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TagValueType<KM_ULONG_REP>", "name" : "keymaster::TagValueType<KM_ULONG_REP>", "referenced_type" : "type-83", "self_type" : "type-83", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_tn1610612736EEE" }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-2651" } ], "linker_set_key" : "keymaster::TripleDesKey", "name" : "keymaster::TripleDesKey", "record_kind" : "class", "referenced_type" : "type-2678", "self_type" : "type-2678", "size" : 96, "source_file" : "/system/keymaster/include/keymaster/km_openssl/triple_des_key.h", "unique_id" : "_ZTSN9keymaster12TripleDesKeyE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster12TripleDesKeyE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster12TripleDesKeyD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster12TripleDesKeyD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster12SymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPj" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-2644" } ], "linker_set_key" : "keymaster::TripleDesKeyFactory", "name" : "keymaster::TripleDesKeyFactory", "record_kind" : "class", "referenced_type" : "type-2673", "self_type" : "type-2673", "size" : 16, "source_file" : "/system/keymaster/include/keymaster/km_openssl/triple_des_key.h", "unique_id" : "_ZTSN9keymaster19TripleDesKeyFactoryE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster19TripleDesKeyFactoryE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster19TripleDesKeyFactoryD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster19TripleDesKeyFactoryD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" }, { "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" }, { "mangled_component_name" : "_ZNK9keymaster19TripleDesKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" }, { "mangled_component_name" : "_ZNK9keymaster19TripleDesKeyFactory19GetOperationFactoryE19keymaster_purpose_t" }, { "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedImportFormatsEPj" }, { "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedExportFormatsEPj" }, { "mangled_component_name" : "_ZNK9keymaster19TripleDesKeyFactory18key_size_supportedEj" }, { "mangled_component_name" : "_ZNK9keymaster19TripleDesKeyFactory14key_size_bytesEj" }, { "mangled_component_name" : "_ZNK9keymaster19TripleDesKeyFactory13key_size_bitsEj" }, { "mangled_component_name" : "_ZNK9keymaster19TripleDesKeyFactory42validate_algorithm_specific_new_key_paramsERKNS_16AuthorizationSetE" }, { "component_value" : -4, "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster19TripleDesKeyFactoryE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZThn4_N9keymaster19TripleDesKeyFactoryD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZThn4_N9keymaster19TripleDesKeyFactoryD0Ev" } ] }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ALGORITHM, keymaster_algorithm_t>", "name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ALGORITHM, keymaster_algorithm_t>", "record_kind" : "class", "referenced_type" : "type-238", "self_type" : "type-238", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "template_args" : [ "type-239" ], "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t268435456EL15keymaster_tag_t268435458E21keymaster_algorithm_tEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_EC_CURVE, keymaster_ec_curve_t>", "name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_EC_CURVE, keymaster_ec_curve_t>", "record_kind" : "class", "referenced_type" : "type-800", "self_type" : "type-800", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "template_args" : [ "type-801" ], "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t268435456EL15keymaster_tag_t268435466E20keymaster_ec_curve_tEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ORIGIN, keymaster_key_origin_t>", "name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ORIGIN, keymaster_key_origin_t>", "record_kind" : "class", "referenced_type" : "type-787", "self_type" : "type-787", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "template_args" : [ "type-788" ], "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t268435456EL15keymaster_tag_t268436158E22keymaster_key_origin_tEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_USER_AUTH_TYPE, hw_authenticator_type_t>", "name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_USER_AUTH_TYPE, hw_authenticator_type_t>", "record_kind" : "class", "referenced_type" : "type-790", "self_type" : "type-790", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "template_args" : [ "type-791" ], "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t268435456EL15keymaster_tag_t268435960E23hw_authenticator_type_tEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_BLOCK_MODE, keymaster_block_mode_t>", "name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_BLOCK_MODE, keymaster_block_mode_t>", "record_kind" : "class", "referenced_type" : "type-465", "self_type" : "type-465", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "template_args" : [ "type-466" ], "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t536870912EL15keymaster_tag_t536870916E22keymaster_block_mode_tEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_DIGEST, keymaster_digest_t>", "name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_DIGEST, keymaster_digest_t>", "record_kind" : "class", "referenced_type" : "type-867", "self_type" : "type-867", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "template_args" : [ "type-868" ], "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t536870912EL15keymaster_tag_t536870917E18keymaster_digest_tEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_KDF, keymaster_kdf_t>", "name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_KDF, keymaster_kdf_t>", "record_kind" : "class", "referenced_type" : "type-794", "self_type" : "type-794", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "template_args" : [ "type-795" ], "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t536870912EL15keymaster_tag_t536870921E15keymaster_kdf_tEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_PADDING, keymaster_padding_t>", "name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_PADDING, keymaster_padding_t>", "record_kind" : "class", "referenced_type" : "type-3", "self_type" : "type-3", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "template_args" : [ "type-4" ], "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t536870912EL15keymaster_tag_t536870918E19keymaster_padding_tEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_PURPOSE, keymaster_purpose_t>", "name" : "keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_PURPOSE, keymaster_purpose_t>", "record_kind" : "class", "referenced_type" : "type-223", "self_type" : "type-223", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "template_args" : [ "type-224" ], "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t536870912EL15keymaster_tag_t536870913E19keymaster_purpose_tEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALLOW_WHILE_ON_BODY>", "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALLOW_WHILE_ON_BODY>", "record_kind" : "class", "referenced_type" : "type-748", "self_type" : "type-748", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048698EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALL_APPLICATIONS>", "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALL_APPLICATIONS>", "record_kind" : "class", "referenced_type" : "type-752", "self_type" : "type-752", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048792EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALL_USERS>", "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALL_USERS>", "record_kind" : "class", "referenced_type" : "type-2964", "self_type" : "type-2964", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048692EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_CALLER_NONCE>", "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_CALLER_NONCE>", "record_kind" : "class", "referenced_type" : "type-727", "self_type" : "type-727", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048199EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_NO_AUTH_REQUIRED>", "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_NO_AUTH_REQUIRED>", "record_kind" : "class", "referenced_type" : "type-743", "self_type" : "type-743", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048695EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ROLLBACK_RESISTANT>", "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ROLLBACK_RESISTANT>", "record_kind" : "class", "referenced_type" : "type-759", "self_type" : "type-759", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048895EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_UNLOCKED_DEVICE_REQUIRED>", "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_UNLOCKED_DEVICE_REQUIRED>", "record_kind" : "class", "referenced_type" : "type-750", "self_type" : "type-750", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048701EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_APPLICATION_DATA>", "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_APPLICATION_DATA>", "record_kind" : "class", "referenced_type" : "type-497", "self_type" : "type-497", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047492EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_APPLICATION_ID>", "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_APPLICATION_ID>", "record_kind" : "class", "referenced_type" : "type-754", "self_type" : "type-754", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047591EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ASSOCIATED_DATA>", "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ASSOCIATED_DATA>", "record_kind" : "class", "referenced_type" : "type-2768", "self_type" : "type-2768", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047192EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_APPLICATION_ID>", "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_APPLICATION_ID>", "record_kind" : "class", "referenced_type" : "type-763", "self_type" : "type-763", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047483EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_CHALLENGE>", "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_CHALLENGE>", "record_kind" : "class", "referenced_type" : "type-2966", "self_type" : "type-2966", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047484EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_BRAND>", "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_BRAND>", "record_kind" : "class", "referenced_type" : "type-765", "self_type" : "type-765", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047482EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_DEVICE>", "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_DEVICE>", "record_kind" : "class", "referenced_type" : "type-767", "self_type" : "type-767", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047481EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_IMEI>", "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_IMEI>", "record_kind" : "class", "referenced_type" : "type-774", "self_type" : "type-774", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047478EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MANUFACTURER>", "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MANUFACTURER>", "record_kind" : "class", "referenced_type" : "type-780", "self_type" : "type-780", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047476EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MEID>", "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MEID>", "record_kind" : "class", "referenced_type" : "type-778", "self_type" : "type-778", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047477EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MODEL>", "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MODEL>", "record_kind" : "class", "referenced_type" : "type-782", "self_type" : "type-782", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047475EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_PRODUCT>", "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_PRODUCT>", "record_kind" : "class", "referenced_type" : "type-769", "self_type" : "type-769", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047480EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_SERIAL>", "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_SERIAL>", "record_kind" : "class", "referenced_type" : "type-772", "self_type" : "type-772", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047479EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_NONCE>", "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_NONCE>", "record_kind" : "class", "referenced_type" : "type-2770", "self_type" : "type-2770", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047191EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ROOT_OF_TRUST>", "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ROOT_OF_TRUST>", "record_kind" : "class", "referenced_type" : "type-761", "self_type" : "type-761", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047488EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_ACTIVE_DATETIME>", "name" : "keymaster::TypedTag<KM_DATE, KM_TAG_ACTIVE_DATETIME>", "record_kind" : "class", "referenced_type" : "type-733", "self_type" : "type-733", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1610612736EL15keymaster_tag_t1610613136EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_CREATION_DATETIME>", "name" : "keymaster::TypedTag<KM_DATE, KM_TAG_CREATION_DATETIME>", "record_kind" : "class", "referenced_type" : "type-757", "self_type" : "type-757", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1610612736EL15keymaster_tag_t1610613437EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_ORIGINATION_EXPIRE_DATETIME>", "name" : "keymaster::TypedTag<KM_DATE, KM_TAG_ORIGINATION_EXPIRE_DATETIME>", "record_kind" : "class", "referenced_type" : "type-736", "self_type" : "type-736", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1610612736EL15keymaster_tag_t1610613137EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_USAGE_EXPIRE_DATETIME>", "name" : "keymaster::TypedTag<KM_DATE, KM_TAG_USAGE_EXPIRE_DATETIME>", "record_kind" : "class", "referenced_type" : "type-738", "self_type" : "type-738", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1610612736EL15keymaster_tag_t1610613138EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_AUTH_TIMEOUT>", "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_AUTH_TIMEOUT>", "record_kind" : "class", "referenced_type" : "type-746", "self_type" : "type-746", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t805306368EL15keymaster_tag_t805306873EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_KEY_SIZE>", "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_KEY_SIZE>", "record_kind" : "class", "referenced_type" : "type-149", "self_type" : "type-149", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t805306368EL15keymaster_tag_t805306371EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_MAC_LENGTH>", "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_MAC_LENGTH>", "record_kind" : "class", "referenced_type" : "type-2762", "self_type" : "type-2762", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t805306368EL15keymaster_tag_t805307371EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_MIN_MAC_LENGTH>", "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_MIN_MAC_LENGTH>", "record_kind" : "class", "referenced_type" : "type-731", "self_type" : "type-731", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t805306368EL15keymaster_tag_t805306376EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_OS_PATCHLEVEL>", "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_OS_PATCHLEVEL>", "record_kind" : "class", "referenced_type" : "type-217", "self_type" : "type-217", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t805306368EL15keymaster_tag_t805307074EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_OS_VERSION>", "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_OS_VERSION>", "record_kind" : "class", "referenced_type" : "type-204", "self_type" : "type-204", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t805306368EL15keymaster_tag_t805307073EEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::TypedTag<KM_ULONG, KM_TAG_RSA_PUBLIC_EXPONENT>", "name" : "keymaster::TypedTag<KM_ULONG, KM_TAG_RSA_PUBLIC_EXPONENT>", "record_kind" : "class", "referenced_type" : "type-181", "self_type" : "type-181", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1342177280EL15keymaster_tag_t1342177480EEE" }, { "alignment" : 4, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-155" } ], "linker_set_key" : "keymaster::UniquePtr<ec_key_st, keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> >", "name" : "keymaster::UniquePtr<ec_key_st, keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> >", "record_kind" : "class", "referenced_type" : "type-154", "self_type" : "type-154", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-157", "type-158" ], "unique_id" : "_ZTSN9keymaster9UniquePtrI9ec_key_stNS_20OpenSslObjectDeleterIS1_XadL_Z11EC_KEY_freeEEEEEE" }, { "alignment" : 4, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-351" } ], "linker_set_key" : "keymaster::UniquePtr<evp_pkey_st, keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> >", "name" : "keymaster::UniquePtr<evp_pkey_st, keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> >", "record_kind" : "class", "referenced_type" : "type-350", "self_type" : "type-350", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-353", "type-307" ], "unique_id" : "_ZTSN9keymaster9UniquePtrI11evp_pkey_stNS_20OpenSslObjectDeleterIS1_XadL_Z13EVP_PKEY_freeEEEEEE" }, { "alignment" : 4, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-5217" } ], "linker_set_key" : "keymaster::UniquePtr<hmac_ctx_st, keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> >", "name" : "keymaster::UniquePtr<hmac_ctx_st, keymaster::OpenSslObjectDeleter<hmac_ctx_st, &HMAC_CTX_free> >", "record_kind" : "class", "referenced_type" : "type-5216", "self_type" : "type-5216", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-5219", "type-5213" ], "unique_id" : "_ZTSN9keymaster9UniquePtrI11hmac_ctx_stNS_20OpenSslObjectDeleterIS1_XadL_Z13HMAC_CTX_freeEEEEEE" }, { "alignment" : 4, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-2959" } ], "linker_set_key" : "keymaster::UniquePtr<keymaster::AndroidKeymaster, keymaster::DefaultDelete<keymaster::AndroidKeymaster> >", "name" : "keymaster::UniquePtr<keymaster::AndroidKeymaster, keymaster::DefaultDelete<keymaster::AndroidKeymaster> >", "record_kind" : "class", "referenced_type" : "type-3055", "self_type" : "type-3055", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-2925", "type-2924" ], "unique_id" : "_ZTSN9keymaster9UniquePtrINS_16AndroidKeymasterENS_13DefaultDeleteIS1_EEEE" }, { "alignment" : 4, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-674" } ], "linker_set_key" : "keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> >", "name" : "keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> >", "record_kind" : "class", "referenced_type" : "type-1143", "self_type" : "type-1143", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-161", "type-627" ], "unique_id" : "_ZTSN9keymaster9UniquePtrINS_3KeyENS_13DefaultDeleteIS1_EEEE" }, { "alignment" : 4, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-1147" } ], "linker_set_key" : "keymaster::UniquePtr<keymaster::KeymasterContext, keymaster::DefaultDelete<keymaster::KeymasterContext> >", "name" : "keymaster::UniquePtr<keymaster::KeymasterContext, keymaster::DefaultDelete<keymaster::KeymasterContext> >", "record_kind" : "class", "referenced_type" : "type-2926", "self_type" : "type-2926", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-1146", "type-2928" ], "unique_id" : "_ZTSN9keymaster9UniquePtrINS_16KeymasterContextENS_13DefaultDeleteIS1_EEEE" }, { "alignment" : 4, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-178" } ], "linker_set_key" : "keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> >", "name" : "keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> >", "record_kind" : "class", "referenced_type" : "type-346", "self_type" : "type-346", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-175", "type-226" ], "unique_id" : "_ZTSN9keymaster9UniquePtrINS_9OperationENS_13DefaultDeleteIS1_EEEE" }, { "alignment" : 4, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-2930" } ], "linker_set_key" : "keymaster::UniquePtr<keymaster::OperationTable, keymaster::DefaultDelete<keymaster::OperationTable> >", "name" : "keymaster::UniquePtr<keymaster::OperationTable, keymaster::DefaultDelete<keymaster::OperationTable> >", "record_kind" : "class", "referenced_type" : "type-2929", "self_type" : "type-2929", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-2932", "type-2933" ], "unique_id" : "_ZTSN9keymaster9UniquePtrINS_14OperationTableENS_13DefaultDeleteIS1_EEEE" }, { "alignment" : 4, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-728" } ], "linker_set_key" : "keymaster::UniquePtr<keymaster_algorithm_t [], keymaster::DefaultDelete<keymaster_algorithm_t []> >", "name" : "keymaster::UniquePtr<keymaster_algorithm_t [], keymaster::DefaultDelete<keymaster_algorithm_t []> >", "record_kind" : "class", "referenced_type" : "type-1177", "self_type" : "type-1177", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-686", "type-685" ], "unique_id" : "_ZTSN9keymaster9UniquePtrIA_21keymaster_algorithm_tNS_13DefaultDeleteIS2_EEEE" }, { "alignment" : 4, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-5132" } ], "linker_set_key" : "keymaster::UniquePtr<keymaster_blob_t [], keymaster::DefaultDelete<keymaster_blob_t []> >", "name" : "keymaster::UniquePtr<keymaster_blob_t [], keymaster::DefaultDelete<keymaster_blob_t []> >", "record_kind" : "class", "referenced_type" : "type-5223", "self_type" : "type-5223", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-5122", "type-5121" ], "unique_id" : "_ZTSN9keymaster9UniquePtrIA_16keymaster_blob_tNS_13DefaultDeleteIS2_EEEE" }, { "alignment" : 4, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-785" } ], "linker_set_key" : "keymaster::UniquePtr<keymaster_block_mode_t [], keymaster::DefaultDelete<keymaster_block_mode_t []> >", "name" : "keymaster::UniquePtr<keymaster_block_mode_t [], keymaster::DefaultDelete<keymaster_block_mode_t []> >", "record_kind" : "class", "referenced_type" : "type-1183", "self_type" : "type-1183", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-740", "type-739" ], "unique_id" : "_ZTSN9keymaster9UniquePtrIA_22keymaster_block_mode_tNS_13DefaultDeleteIS2_EEEE" }, { "alignment" : 4, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-2620" } ], "linker_set_key" : "keymaster::UniquePtr<keymaster_cert_chain_t, keymaster::CertificateChainDelete>", "name" : "keymaster::UniquePtr<keymaster_cert_chain_t, keymaster::CertificateChainDelete>", "record_kind" : "class", "referenced_type" : "type-2619", "self_type" : "type-2619", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-2622", "type-66" ], "unique_id" : "_ZTSN9keymaster9UniquePtrI22keymaster_cert_chain_tNS_22CertificateChainDeleteEEE" }, { "alignment" : 4, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-885" } ], "linker_set_key" : "keymaster::UniquePtr<keymaster_digest_t [], keymaster::DefaultDelete<keymaster_digest_t []> >", "name" : "keymaster::UniquePtr<keymaster_digest_t [], keymaster::DefaultDelete<keymaster_digest_t []> >", "record_kind" : "class", "referenced_type" : "type-1196", "self_type" : "type-1196", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-826", "type-825" ], "unique_id" : "_ZTSN9keymaster9UniquePtrIA_18keymaster_digest_tNS_13DefaultDeleteIS2_EEEE" }, { "alignment" : 4, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-954" } ], "linker_set_key" : "keymaster::UniquePtr<keymaster_key_format_t [], keymaster::DefaultDelete<keymaster_key_format_t []> >", "name" : "keymaster::UniquePtr<keymaster_key_format_t [], keymaster::DefaultDelete<keymaster_key_format_t []> >", "record_kind" : "class", "referenced_type" : "type-1202", "self_type" : "type-1202", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-895", "type-894" ], "unique_id" : "_ZTSN9keymaster9UniquePtrIA_22keymaster_key_format_tNS_13DefaultDeleteIS2_EEEE" }, { "alignment" : 4, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-818" } ], "linker_set_key" : "keymaster::UniquePtr<keymaster_padding_t [], keymaster::DefaultDelete<keymaster_padding_t []> >", "name" : "keymaster::UniquePtr<keymaster_padding_t [], keymaster::DefaultDelete<keymaster_padding_t []> >", "record_kind" : "class", "referenced_type" : "type-1189", "self_type" : "type-1189", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-798", "type-797" ], "unique_id" : "_ZTSN9keymaster9UniquePtrIA_19keymaster_padding_tNS_13DefaultDeleteIS2_EEEE" }, { "alignment" : 4, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-2132" } ], "linker_set_key" : "keymaster::UniquePtr<rsa_st, keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> >", "name" : "keymaster::UniquePtr<rsa_st, keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> >", "record_kind" : "class", "referenced_type" : "type-2184", "self_type" : "type-2184", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-2185", "type-379" ], "unique_id" : "_ZTSN9keymaster9UniquePtrI6rsa_stNS_20OpenSslObjectDeleterIS1_XadL_Z8RSA_freeEEEEEE" }, { "alignment" : 4, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-558" } ], "linker_set_key" : "keymaster::UniquePtr<rsa_st, keymaster::RsaKey::RSA_Delete>", "name" : "keymaster::UniquePtr<rsa_st, keymaster::RsaKey::RSA_Delete>", "record_kind" : "class", "referenced_type" : "type-557", "self_type" : "type-557", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-560", "type-561" ], "unique_id" : "_ZTSN9keymaster9UniquePtrI6rsa_stNS_6RsaKey10RSA_DeleteEEE" }, { "alignment" : 4, "fields" : [ { "access" : "private", "field_name" : "mPtr", "referenced_type" : "type-123" } ], "linker_set_key" : "keymaster::UniquePtr<unsigned char [], keymaster::DefaultDelete<unsigned char []> >", "name" : "keymaster::UniquePtr<unsigned char [], keymaster::DefaultDelete<unsigned char []> >", "record_kind" : "class", "referenced_type" : "type-191", "self_type" : "type-191", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", "template_args" : [ "type-82", "type-81" ], "unique_id" : "_ZTSN9keymaster9UniquePtrIA_hNS_13DefaultDeleteIS1_EEEE" }, { "alignment" : 8, "base_specifiers" : [ { "referenced_type" : "type-719" } ], "fields" : [ { "field_name" : "op_handle", "field_offset" : 64, "referenced_type" : "type-116" }, { "field_name" : "input", "field_offset" : 128, "referenced_type" : "type-190" }, { "field_name" : "additional_params", "field_offset" : 288, "referenced_type" : "type-117" } ], "linker_set_key" : "keymaster::UpdateOperationRequest", "name" : "keymaster::UpdateOperationRequest", "referenced_type" : "type-1008", "self_type" : "type-1008", "size" : 80, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster22UpdateOperationRequestE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster22UpdateOperationRequestE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster22UpdateOperationRequestD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster22UpdateOperationRequestD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster22UpdateOperationRequest14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster22UpdateOperationRequest9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster22UpdateOperationRequest11DeserializeEPPKhS2_" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-717" } ], "fields" : [ { "field_name" : "output", "field_offset" : 96, "referenced_type" : "type-190" }, { "field_name" : "input_consumed", "field_offset" : 256, "referenced_type" : "type-122" }, { "field_name" : "output_params", "field_offset" : 288, "referenced_type" : "type-117" } ], "linker_set_key" : "keymaster::UpdateOperationResponse", "name" : "keymaster::UpdateOperationResponse", "referenced_type" : "type-1010", "self_type" : "type-1010", "size" : 76, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster23UpdateOperationResponseE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster23UpdateOperationResponseE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster23UpdateOperationResponseD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster23UpdateOperationResponseD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" }, { "mangled_component_name" : "_ZNK9keymaster23UpdateOperationResponse22NonErrorSerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster23UpdateOperationResponse17NonErrorSerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster23UpdateOperationResponse19NonErrorDeserializeEPPKhS2_" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-719" } ], "fields" : [ { "field_name" : "key_blob", "field_offset" : 64, "referenced_type" : "type-1077" }, { "field_name" : "upgrade_params", "field_offset" : 128, "referenced_type" : "type-117" } ], "linker_set_key" : "keymaster::UpgradeKeyRequest", "name" : "keymaster::UpgradeKeyRequest", "referenced_type" : "type-1076", "self_type" : "type-1076", "size" : 56, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster17UpgradeKeyRequestE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster17UpgradeKeyRequestE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster17UpgradeKeyRequestD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster17UpgradeKeyRequestD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster17UpgradeKeyRequest14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster17UpgradeKeyRequest9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster17UpgradeKeyRequest11DeserializeEPPKhS2_" } ] }, { "alignment" : 4, "base_specifiers" : [ { "referenced_type" : "type-717" } ], "fields" : [ { "field_name" : "upgraded_key", "field_offset" : 96, "referenced_type" : "type-1080" } ], "linker_set_key" : "keymaster::UpgradeKeyResponse", "name" : "keymaster::UpgradeKeyResponse", "referenced_type" : "type-1079", "self_type" : "type-1079", "size" : 20, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster18UpgradeKeyResponseE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster18UpgradeKeyResponseE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster18UpgradeKeyResponseD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster18UpgradeKeyResponseD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" }, { "mangled_component_name" : "_ZNK9keymaster18UpgradeKeyResponse22NonErrorSerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster18UpgradeKeyResponse17NonErrorSerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster18UpgradeKeyResponse19NonErrorDeserializeEPPKhS2_" } ] }, { "alignment" : 8, "base_specifiers" : [ { "referenced_type" : "type-125" } ], "fields" : [ { "field_name" : "challenge", "field_offset" : 64, "referenced_type" : "type-116" }, { "field_name" : "timestamp", "field_offset" : 128, "referenced_type" : "type-116" }, { "field_name" : "parameters_verified", "field_offset" : 192, "referenced_type" : "type-117" }, { "field_name" : "security_level", "field_offset" : 512, "referenced_type" : "type-1116" }, { "field_name" : "mac", "field_offset" : 544, "referenced_type" : "type-690" } ], "linker_set_key" : "keymaster::VerificationToken", "name" : "keymaster::VerificationToken", "referenced_type" : "type-1115", "self_type" : "type-1115", "size" : 80, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster17VerificationTokenE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster17VerificationTokenE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster17VerificationTokenD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster17VerificationTokenD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster17VerificationToken14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster17VerificationToken9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster17VerificationToken11DeserializeEPPKhS2_" } ] }, { "alignment" : 8, "base_specifiers" : [ { "referenced_type" : "type-719" } ], "fields" : [ { "field_name" : "challenge", "field_offset" : 64, "referenced_type" : "type-116" }, { "field_name" : "parameters_to_verify", "field_offset" : 128, "referenced_type" : "type-117" }, { "field_name" : "auth_token", "field_offset" : 448, "referenced_type" : "type-1111" } ], "linker_set_key" : "keymaster::VerifyAuthorizationRequest", "name" : "keymaster::VerifyAuthorizationRequest", "referenced_type" : "type-1121", "self_type" : "type-1121", "size" : 112, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster26VerifyAuthorizationRequestE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster26VerifyAuthorizationRequestE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster26VerifyAuthorizationRequestD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster26VerifyAuthorizationRequestD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster26VerifyAuthorizationRequest14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster26VerifyAuthorizationRequest9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster26VerifyAuthorizationRequest11DeserializeEPPKhS2_" } ] }, { "alignment" : 8, "base_specifiers" : [ { "referenced_type" : "type-717" } ], "fields" : [ { "field_name" : "error", "field_offset" : 96, "referenced_type" : "type-1127" }, { "field_name" : "token", "field_offset" : 128, "referenced_type" : "type-1115" } ], "linker_set_key" : "keymaster::VerifyAuthorizationResponse", "name" : "keymaster::VerifyAuthorizationResponse", "referenced_type" : "type-1126", "self_type" : "type-1126", "size" : 96, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", "unique_id" : "_ZTSN9keymaster27VerifyAuthorizationResponseE", "vtable_components" : [ { "kind" : "offset_to_top" }, { "kind" : "rtti", "mangled_component_name" : "_ZTIN9keymaster27VerifyAuthorizationResponseE" }, { "kind" : "complete_dtor_pointer", "mangled_component_name" : "_ZN9keymaster27VerifyAuthorizationResponseD1Ev" }, { "kind" : "deleting_dtor_pointer", "mangled_component_name" : "_ZN9keymaster27VerifyAuthorizationResponseD0Ev" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" }, { "mangled_component_name" : "_ZNK9keymaster27VerifyAuthorizationResponse22NonErrorSerializedSizeEv" }, { "mangled_component_name" : "_ZNK9keymaster27VerifyAuthorizationResponse17NonErrorSerializeEPhPKh" }, { "mangled_component_name" : "_ZN9keymaster27VerifyAuthorizationResponse19NonErrorDeserializeEPPKhS2_" } ] }, { "alignment" : 1, "linker_set_key" : "keymaster::Void", "name" : "keymaster::Void", "record_kind" : "class", "referenced_type" : "type-78", "self_type" : "type-78", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", "unique_id" : "_ZTSN9keymaster4VoidE" }, { "alignment" : 4, "fields" : [ { "field_name" : "purpose", "referenced_type" : "type-864" }, { "field_name" : "algorithm", "field_offset" : 32, "referenced_type" : "type-848" }, { "field_name" : "key_size", "field_offset" : 64, "referenced_type" : "type-848" }, { "field_name" : "block_mode", "field_offset" : 96, "referenced_type" : "type-864" }, { "field_name" : "digest", "field_offset" : 128, "referenced_type" : "type-864" }, { "field_name" : "padding", "field_offset" : 160, "referenced_type" : "type-864" }, { "field_name" : "caller_nonce", "field_offset" : 192, "referenced_type" : "type-855" }, { "field_name" : "min_mac_length", "field_offset" : 224, "referenced_type" : "type-848" }, { "field_name" : "kdf", "field_offset" : 256, "referenced_type" : "type-864" }, { "field_name" : "ec_curve", "field_offset" : 288, "referenced_type" : "type-848" }, { "field_name" : "rsa_public_exponent", "field_offset" : 320, "referenced_type" : "type-848" }, { "field_name" : "active_date_time", "field_offset" : 352, "referenced_type" : "type-848" }, { "field_name" : "origination_expire_date_time", "field_offset" : 384, "referenced_type" : "type-848" }, { "field_name" : "usage_expire_date_time", "field_offset" : 416, "referenced_type" : "type-848" }, { "field_name" : "no_auth_required", "field_offset" : 448, "referenced_type" : "type-855" }, { "field_name" : "user_auth_type", "field_offset" : 480, "referenced_type" : "type-848" }, { "field_name" : "auth_timeout", "field_offset" : 512, "referenced_type" : "type-848" }, { "field_name" : "allow_while_on_body", "field_offset" : 544, "referenced_type" : "type-855" }, { "field_name" : "trusted_confirmation_required", "field_offset" : 576, "referenced_type" : "type-855" }, { "field_name" : "unlocked_device_required", "field_offset" : 608, "referenced_type" : "type-855" }, { "field_name" : "all_applications", "field_offset" : 640, "referenced_type" : "type-855" }, { "field_name" : "application_id", "field_offset" : 672, "referenced_type" : "type-848" }, { "field_name" : "creation_date_time", "field_offset" : 704, "referenced_type" : "type-848" }, { "field_name" : "origin", "field_offset" : 736, "referenced_type" : "type-848" }, { "field_name" : "rollback_resistant", "field_offset" : 768, "referenced_type" : "type-855" }, { "field_name" : "root_of_trust", "field_offset" : 800, "referenced_type" : "type-866" }, { "field_name" : "os_version", "field_offset" : 832, "referenced_type" : "type-848" }, { "field_name" : "os_patchlevel", "field_offset" : 864, "referenced_type" : "type-848" }, { "field_name" : "attestation_application_id", "field_offset" : 896, "referenced_type" : "type-848" }, { "field_name" : "attestation_id_brand", "field_offset" : 928, "referenced_type" : "type-848" }, { "field_name" : "attestation_id_device", "field_offset" : 960, "referenced_type" : "type-848" }, { "field_name" : "attestation_id_product", "field_offset" : 992, "referenced_type" : "type-848" }, { "field_name" : "attestation_id_serial", "field_offset" : 1024, "referenced_type" : "type-848" }, { "field_name" : "attestation_id_imei", "field_offset" : 1056, "referenced_type" : "type-848" }, { "field_name" : "attestation_id_meid", "field_offset" : 1088, "referenced_type" : "type-848" }, { "field_name" : "attestation_id_manufacturer", "field_offset" : 1120, "referenced_type" : "type-848" }, { "field_name" : "attestation_id_model", "field_offset" : 1152, "referenced_type" : "type-848" } ], "linker_set_key" : "keymaster::km_auth_list", "name" : "keymaster::km_auth_list", "referenced_type" : "type-863", "self_type" : "type-863", "size" : 148, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h", "unique_id" : "_ZTSN9keymaster12km_auth_listE" }, { "alignment" : 4, "fields" : [ { "field_name" : "attestation_version", "referenced_type" : "type-848" }, { "field_name" : "attestation_security_level", "field_offset" : 32, "referenced_type" : "type-848" }, { "field_name" : "keymaster_version", "field_offset" : 64, "referenced_type" : "type-848" }, { "field_name" : "keymaster_security_level", "field_offset" : 96, "referenced_type" : "type-848" }, { "field_name" : "attestation_challenge", "field_offset" : 128, "referenced_type" : "type-848" }, { "field_name" : "software_enforced", "field_offset" : 160, "referenced_type" : "type-874" }, { "field_name" : "tee_enforced", "field_offset" : 192, "referenced_type" : "type-874" }, { "field_name" : "unique_id", "field_offset" : 224, "referenced_type" : "type-848" } ], "linker_set_key" : "keymaster::km_key_description", "name" : "keymaster::km_key_description", "referenced_type" : "type-873", "self_type" : "type-873", "size" : 32, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h", "unique_id" : "_ZTSN9keymaster18km_key_descriptionE" }, { "alignment" : 4, "fields" : [ { "field_name" : "verified_boot_key", "referenced_type" : "type-848" }, { "field_name" : "device_locked", "field_offset" : 32, "referenced_type" : "type-855" }, { "field_name" : "verified_boot_state", "field_offset" : 64, "referenced_type" : "type-848" } ], "linker_set_key" : "keymaster::km_root_of_trust", "name" : "keymaster::km_root_of_trust", "referenced_type" : "type-854", "self_type" : "type-854", "size" : 12, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h", "unique_id" : "_ZTSN9keymaster16km_root_of_trustE" }, { "alignment" : 4, "fields" : [ { "field_name" : "version", "referenced_type" : "type-2818" }, { "field_name" : "transit_key", "field_offset" : 32, "referenced_type" : "type-2818" }, { "field_name" : "iv", "field_offset" : 64, "referenced_type" : "type-2818" }, { "field_name" : "wrapped_key_description", "field_offset" : 96, "referenced_type" : "type-2872" }, { "field_name" : "secure_key", "field_offset" : 128, "referenced_type" : "type-2818" }, { "field_name" : "tag", "field_offset" : 160, "referenced_type" : "type-2818" } ], "linker_set_key" : "keymaster::km_wrapped_key", "name" : "keymaster::km_wrapped_key", "referenced_type" : "type-2871", "self_type" : "type-2871", "size" : 24, "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h", "unique_id" : "_ZTSN9keymaster14km_wrapped_keyE" }, { "alignment" : 4, "fields" : [ { "field_name" : "key_format", "referenced_type" : "type-2818" }, { "field_name" : "auth_list", "field_offset" : 32, "referenced_type" : "type-874" } ], "linker_set_key" : "keymaster::km_wrapped_key_description", "name" : "keymaster::km_wrapped_key_description", "referenced_type" : "type-2866", "self_type" : "type-2866", "size" : 8, "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h", "unique_id" : "_ZTSN9keymaster26km_wrapped_key_descriptionE" }, { "alignment" : 1, "linker_set_key" : "keymaster::remove_reference<keymaster::AuthorizationSet &>", "name" : "keymaster::remove_reference<keymaster::AuthorizationSet &>", "referenced_type" : "type-704", "self_type" : "type-704", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", "template_args" : [ "type-705" ], "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_16AuthorizationSetEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::remove_reference<keymaster::ComputeSharedHmacResponse &>", "name" : "keymaster::remove_reference<keymaster::ComputeSharedHmacResponse &>", "referenced_type" : "type-714", "self_type" : "type-714", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", "template_args" : [ "type-715" ], "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_25ComputeSharedHmacResponseEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::remove_reference<keymaster::HmacSharingParameters &>", "name" : "keymaster::remove_reference<keymaster::HmacSharingParameters &>", "referenced_type" : "type-710", "self_type" : "type-710", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", "template_args" : [ "type-711" ], "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_21HmacSharingParametersEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::remove_reference<keymaster::Key &>", "name" : "keymaster::remove_reference<keymaster::Key &>", "referenced_type" : "type-2021", "self_type" : "type-2021", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", "template_args" : [ "type-2022" ], "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_3KeyEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::remove_reference<keymaster::TKeymasterBlob<keymaster_blob_t> &>", "name" : "keymaster::remove_reference<keymaster::TKeymasterBlob<keymaster_blob_t> &>", "referenced_type" : "type-709", "self_type" : "type-709", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", "template_args" : [ "type-694" ], "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_14TKeymasterBlobI16keymaster_blob_tEEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::remove_reference<keymaster::TKeymasterBlob<keymaster_key_blob_t> &>", "name" : "keymaster::remove_reference<keymaster::TKeymasterBlob<keymaster_key_blob_t> &>", "referenced_type" : "type-708", "self_type" : "type-708", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", "template_args" : [ "type-698" ], "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_14TKeymasterBlobI20keymaster_key_blob_tEEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::remove_reference<keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ALGORITHM, keymaster_algorithm_t> &>", "name" : "keymaster::remove_reference<keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ALGORITHM, keymaster_algorithm_t> &>", "referenced_type" : "type-2350", "self_type" : "type-2350", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", "template_args" : [ "type-2351" ], "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_12TypedEnumTagIL20keymaster_tag_type_t268435456EL15keymaster_tag_t268435458E21keymaster_algorithm_tEEEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::remove_reference<keymaster_algorithm_t *>", "name" : "keymaster::remove_reference<keymaster_algorithm_t *>", "referenced_type" : "type-2354", "self_type" : "type-2354", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", "template_args" : [ "type-2330" ], "unique_id" : "_ZTSN9keymaster16remove_referenceIP21keymaster_algorithm_tEE" }, { "alignment" : 1, "linker_set_key" : "keymaster::stack_st_ASN1_TYPE_Delete", "name" : "keymaster::stack_st_ASN1_TYPE_Delete", "referenced_type" : "type-841", "self_type" : "type-841", "size" : 1, "source_file" : "/system/keymaster/include/keymaster/attestation_record.h", "unique_id" : "_ZTSN9keymaster25stack_st_ASN1_TYPE_DeleteE" } ], "rvalue_reference_types" : [ { "alignment" : 4, "linker_set_key" : "keymaster::AuthorizationSet &&", "name" : "keymaster::AuthorizationSet &&", "referenced_type" : "type-117", "self_type" : "type-756", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::ComputeSharedHmacResponse &&", "name" : "keymaster::ComputeSharedHmacResponse &&", "referenced_type" : "type-716", "self_type" : "type-722", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::GetHmacSharingParametersResponse &&", "name" : "keymaster::GetHmacSharingParametersResponse &&", "referenced_type" : "type-1095", "self_type" : "type-1097", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::HardwareAuthToken &&", "name" : "keymaster::HardwareAuthToken &&", "referenced_type" : "type-1111", "self_type" : "type-1114", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::HmacSharingParameters &&", "name" : "keymaster::HmacSharingParameters &&", "referenced_type" : "type-712", "self_type" : "type-721", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::HmacSharingParametersArray &&", "name" : "keymaster::HmacSharingParametersArray &&", "referenced_type" : "type-1092", "self_type" : "type-1094", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::Key &&", "name" : "keymaster::Key &&", "referenced_type" : "type-161", "self_type" : "type-2025", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::Serializable &&", "name" : "keymaster::Serializable &&", "referenced_type" : "type-125", "self_type" : "type-1004", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/serializable.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::TKeymasterBlob<keymaster_blob_t> &&", "name" : "keymaster::TKeymasterBlob<keymaster_blob_t> &&", "referenced_type" : "type-690", "self_type" : "type-695", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::TKeymasterBlob<keymaster_key_blob_t> &&", "name" : "keymaster::TKeymasterBlob<keymaster_key_blob_t> &&", "referenced_type" : "type-127", "self_type" : "type-699", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::VerificationToken &&", "name" : "keymaster::VerificationToken &&", "referenced_type" : "type-1115", "self_type" : "type-1120", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::VerifyAuthorizationRequest &&", "name" : "keymaster::VerifyAuthorizationRequest &&", "referenced_type" : "type-1121", "self_type" : "type-1123", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster::VerifyAuthorizationResponse &&", "name" : "keymaster::VerifyAuthorizationResponse &&", "referenced_type" : "type-1126", "self_type" : "type-1129", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t *&&", "name" : "keymaster_algorithm_t *&&", "referenced_type" : "type-2330", "self_type" : "type-2355", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t *&&", "name" : "keymaster_algorithm_t *&&", "referenced_type" : "type-2555", "self_type" : "type-2557", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t *&&", "name" : "keymaster_algorithm_t *&&", "referenced_type" : "type-2757", "self_type" : "type-2756", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t *&&", "name" : "keymaster_algorithm_t *&&", "referenced_type" : "type-4380", "self_type" : "type-4403", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t *&&", "name" : "keymaster_algorithm_t *&&", "referenced_type" : "type-4594", "self_type" : "type-4596", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" }, { "alignment" : 4, "linker_set_key" : "keymaster_algorithm_t *&&", "name" : "keymaster_algorithm_t *&&", "referenced_type" : "type-4785", "self_type" : "type-4784", "size" : 4, "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" } ] }