| { |
| "array_types" : |
| [ |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [2]", |
| "name" : "ASN1_TEMPLATE_st [2]", |
| "referenced_type" : "type-6440", |
| "self_type" : "type-6439", |
| "size" : 80, |
| "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [36]", |
| "name" : "ASN1_TEMPLATE_st [36]", |
| "referenced_type" : "type-1160", |
| "self_type" : "type-1159", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [36]", |
| "name" : "ASN1_TEMPLATE_st [36]", |
| "referenced_type" : "type-1258", |
| "self_type" : "type-1257", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [36]", |
| "name" : "ASN1_TEMPLATE_st [36]", |
| "referenced_type" : "type-1339", |
| "self_type" : "type-1338", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [36]", |
| "name" : "ASN1_TEMPLATE_st [36]", |
| "referenced_type" : "type-1939", |
| "self_type" : "type-1938", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [36]", |
| "name" : "ASN1_TEMPLATE_st [36]", |
| "referenced_type" : "type-2025", |
| "self_type" : "type-2024", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [36]", |
| "name" : "ASN1_TEMPLATE_st [36]", |
| "referenced_type" : "type-2100", |
| "self_type" : "type-2099", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [36]", |
| "name" : "ASN1_TEMPLATE_st [36]", |
| "referenced_type" : "type-2236", |
| "self_type" : "type-2235", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [36]", |
| "name" : "ASN1_TEMPLATE_st [36]", |
| "referenced_type" : "type-2314", |
| "self_type" : "type-2313", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [36]", |
| "name" : "ASN1_TEMPLATE_st [36]", |
| "referenced_type" : "type-2396", |
| "self_type" : "type-2395", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [36]", |
| "name" : "ASN1_TEMPLATE_st [36]", |
| "referenced_type" : "type-2561", |
| "self_type" : "type-2560", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [36]", |
| "name" : "ASN1_TEMPLATE_st [36]", |
| "referenced_type" : "type-2622", |
| "self_type" : "type-2621", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [36]", |
| "name" : "ASN1_TEMPLATE_st [36]", |
| "referenced_type" : "type-2889", |
| "self_type" : "type-2888", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [36]", |
| "name" : "ASN1_TEMPLATE_st [36]", |
| "referenced_type" : "type-2980", |
| "self_type" : "type-2979", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [36]", |
| "name" : "ASN1_TEMPLATE_st [36]", |
| "referenced_type" : "type-3332", |
| "self_type" : "type-3331", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [36]", |
| "name" : "ASN1_TEMPLATE_st [36]", |
| "referenced_type" : "type-3418", |
| "self_type" : "type-3417", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [36]", |
| "name" : "ASN1_TEMPLATE_st [36]", |
| "referenced_type" : "type-3493", |
| "self_type" : "type-3492", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [36]", |
| "name" : "ASN1_TEMPLATE_st [36]", |
| "referenced_type" : "type-3597", |
| "self_type" : "type-3596", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [36]", |
| "name" : "ASN1_TEMPLATE_st [36]", |
| "referenced_type" : "type-3661", |
| "self_type" : "type-3660", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [36]", |
| "name" : "ASN1_TEMPLATE_st [36]", |
| "referenced_type" : "type-3737", |
| "self_type" : "type-3736", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [36]", |
| "name" : "ASN1_TEMPLATE_st [36]", |
| "referenced_type" : "type-4317", |
| "self_type" : "type-4316", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [36]", |
| "name" : "ASN1_TEMPLATE_st [36]", |
| "referenced_type" : "type-4403", |
| "self_type" : "type-4402", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [36]", |
| "name" : "ASN1_TEMPLATE_st [36]", |
| "referenced_type" : "type-4478", |
| "self_type" : "type-4477", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [36]", |
| "name" : "ASN1_TEMPLATE_st [36]", |
| "referenced_type" : "type-4582", |
| "self_type" : "type-4581", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [36]", |
| "name" : "ASN1_TEMPLATE_st [36]", |
| "referenced_type" : "type-4646", |
| "self_type" : "type-4645", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [36]", |
| "name" : "ASN1_TEMPLATE_st [36]", |
| "referenced_type" : "type-4722", |
| "self_type" : "type-4721", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [36]", |
| "name" : "ASN1_TEMPLATE_st [36]", |
| "referenced_type" : "type-4863", |
| "self_type" : "type-4862", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [36]", |
| "name" : "ASN1_TEMPLATE_st [36]", |
| "referenced_type" : "type-4915", |
| "self_type" : "type-4914", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [36]", |
| "name" : "ASN1_TEMPLATE_st [36]", |
| "referenced_type" : "type-5515", |
| "self_type" : "type-5514", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [36]", |
| "name" : "ASN1_TEMPLATE_st [36]", |
| "referenced_type" : "type-5597", |
| "self_type" : "type-5596", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [36]", |
| "name" : "ASN1_TEMPLATE_st [36]", |
| "referenced_type" : "type-5672", |
| "self_type" : "type-5671", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [36]", |
| "name" : "ASN1_TEMPLATE_st [36]", |
| "referenced_type" : "type-5779", |
| "self_type" : "type-5778", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [36]", |
| "name" : "ASN1_TEMPLATE_st [36]", |
| "referenced_type" : "type-5849", |
| "self_type" : "type-5848", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [36]", |
| "name" : "ASN1_TEMPLATE_st [36]", |
| "referenced_type" : "type-5939", |
| "self_type" : "type-5938", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [36]", |
| "name" : "ASN1_TEMPLATE_st [36]", |
| "referenced_type" : "type-6087", |
| "self_type" : "type-6086", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [36]", |
| "name" : "ASN1_TEMPLATE_st [36]", |
| "referenced_type" : "type-6120", |
| "self_type" : "type-6119", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [36]", |
| "name" : "ASN1_TEMPLATE_st [36]", |
| "referenced_type" : "type-6276", |
| "self_type" : "type-6275", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [36]", |
| "name" : "ASN1_TEMPLATE_st [36]", |
| "referenced_type" : "type-6353", |
| "self_type" : "type-6352", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [36]", |
| "name" : "ASN1_TEMPLATE_st [36]", |
| "referenced_type" : "type-6385", |
| "self_type" : "type-6384", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [36]", |
| "name" : "ASN1_TEMPLATE_st [36]", |
| "referenced_type" : "type-6433", |
| "self_type" : "type-6432", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [3]", |
| "name" : "ASN1_TEMPLATE_st [3]", |
| "referenced_type" : "type-1151", |
| "self_type" : "type-1150", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [3]", |
| "name" : "ASN1_TEMPLATE_st [3]", |
| "referenced_type" : "type-1250", |
| "self_type" : "type-1249", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [3]", |
| "name" : "ASN1_TEMPLATE_st [3]", |
| "referenced_type" : "type-1329", |
| "self_type" : "type-1328", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [3]", |
| "name" : "ASN1_TEMPLATE_st [3]", |
| "referenced_type" : "type-1931", |
| "self_type" : "type-1930", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [3]", |
| "name" : "ASN1_TEMPLATE_st [3]", |
| "referenced_type" : "type-2017", |
| "self_type" : "type-2016", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [3]", |
| "name" : "ASN1_TEMPLATE_st [3]", |
| "referenced_type" : "type-2090", |
| "self_type" : "type-2089", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [3]", |
| "name" : "ASN1_TEMPLATE_st [3]", |
| "referenced_type" : "type-2229", |
| "self_type" : "type-2228", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [3]", |
| "name" : "ASN1_TEMPLATE_st [3]", |
| "referenced_type" : "type-2307", |
| "self_type" : "type-2306", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [3]", |
| "name" : "ASN1_TEMPLATE_st [3]", |
| "referenced_type" : "type-2388", |
| "self_type" : "type-2387", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [3]", |
| "name" : "ASN1_TEMPLATE_st [3]", |
| "referenced_type" : "type-2553", |
| "self_type" : "type-2552", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [3]", |
| "name" : "ASN1_TEMPLATE_st [3]", |
| "referenced_type" : "type-2614", |
| "self_type" : "type-2613", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [3]", |
| "name" : "ASN1_TEMPLATE_st [3]", |
| "referenced_type" : "type-2881", |
| "self_type" : "type-2880", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [3]", |
| "name" : "ASN1_TEMPLATE_st [3]", |
| "referenced_type" : "type-2973", |
| "self_type" : "type-2972", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [3]", |
| "name" : "ASN1_TEMPLATE_st [3]", |
| "referenced_type" : "type-3324", |
| "self_type" : "type-3323", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [3]", |
| "name" : "ASN1_TEMPLATE_st [3]", |
| "referenced_type" : "type-3410", |
| "self_type" : "type-3409", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [3]", |
| "name" : "ASN1_TEMPLATE_st [3]", |
| "referenced_type" : "type-3483", |
| "self_type" : "type-3482", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [3]", |
| "name" : "ASN1_TEMPLATE_st [3]", |
| "referenced_type" : "type-3590", |
| "self_type" : "type-3589", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [3]", |
| "name" : "ASN1_TEMPLATE_st [3]", |
| "referenced_type" : "type-3654", |
| "self_type" : "type-3653", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [3]", |
| "name" : "ASN1_TEMPLATE_st [3]", |
| "referenced_type" : "type-3729", |
| "self_type" : "type-3728", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [3]", |
| "name" : "ASN1_TEMPLATE_st [3]", |
| "referenced_type" : "type-4309", |
| "self_type" : "type-4308", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [3]", |
| "name" : "ASN1_TEMPLATE_st [3]", |
| "referenced_type" : "type-4395", |
| "self_type" : "type-4394", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [3]", |
| "name" : "ASN1_TEMPLATE_st [3]", |
| "referenced_type" : "type-4468", |
| "self_type" : "type-4467", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [3]", |
| "name" : "ASN1_TEMPLATE_st [3]", |
| "referenced_type" : "type-4575", |
| "self_type" : "type-4574", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [3]", |
| "name" : "ASN1_TEMPLATE_st [3]", |
| "referenced_type" : "type-4639", |
| "self_type" : "type-4638", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [3]", |
| "name" : "ASN1_TEMPLATE_st [3]", |
| "referenced_type" : "type-4714", |
| "self_type" : "type-4713", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [3]", |
| "name" : "ASN1_TEMPLATE_st [3]", |
| "referenced_type" : "type-4855", |
| "self_type" : "type-4854", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [3]", |
| "name" : "ASN1_TEMPLATE_st [3]", |
| "referenced_type" : "type-4907", |
| "self_type" : "type-4906", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [3]", |
| "name" : "ASN1_TEMPLATE_st [3]", |
| "referenced_type" : "type-5506", |
| "self_type" : "type-5505", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [3]", |
| "name" : "ASN1_TEMPLATE_st [3]", |
| "referenced_type" : "type-5589", |
| "self_type" : "type-5588", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [3]", |
| "name" : "ASN1_TEMPLATE_st [3]", |
| "referenced_type" : "type-5663", |
| "self_type" : "type-5662", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [3]", |
| "name" : "ASN1_TEMPLATE_st [3]", |
| "referenced_type" : "type-5771", |
| "self_type" : "type-5770", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [3]", |
| "name" : "ASN1_TEMPLATE_st [3]", |
| "referenced_type" : "type-5841", |
| "self_type" : "type-5840", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [3]", |
| "name" : "ASN1_TEMPLATE_st [3]", |
| "referenced_type" : "type-5932", |
| "self_type" : "type-5931", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [3]", |
| "name" : "ASN1_TEMPLATE_st [3]", |
| "referenced_type" : "type-6079", |
| "self_type" : "type-6078", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [3]", |
| "name" : "ASN1_TEMPLATE_st [3]", |
| "referenced_type" : "type-6113", |
| "self_type" : "type-6112", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [3]", |
| "name" : "ASN1_TEMPLATE_st [3]", |
| "referenced_type" : "type-6269", |
| "self_type" : "type-6268", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [3]", |
| "name" : "ASN1_TEMPLATE_st [3]", |
| "referenced_type" : "type-6346", |
| "self_type" : "type-6345", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [3]", |
| "name" : "ASN1_TEMPLATE_st [3]", |
| "referenced_type" : "type-6378", |
| "self_type" : "type-6377", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [3]", |
| "name" : "ASN1_TEMPLATE_st [3]", |
| "referenced_type" : "type-6425", |
| "self_type" : "type-6424", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [6]", |
| "name" : "ASN1_TEMPLATE_st [6]", |
| "referenced_type" : "type-6445", |
| "self_type" : "type-6444", |
| "size" : 240, |
| "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [8]", |
| "name" : "ASN1_TEMPLATE_st [8]", |
| "referenced_type" : "type-1165", |
| "self_type" : "type-1164", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [8]", |
| "name" : "ASN1_TEMPLATE_st [8]", |
| "referenced_type" : "type-1262", |
| "self_type" : "type-1261", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [8]", |
| "name" : "ASN1_TEMPLATE_st [8]", |
| "referenced_type" : "type-1345", |
| "self_type" : "type-1344", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [8]", |
| "name" : "ASN1_TEMPLATE_st [8]", |
| "referenced_type" : "type-1943", |
| "self_type" : "type-1942", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [8]", |
| "name" : "ASN1_TEMPLATE_st [8]", |
| "referenced_type" : "type-2029", |
| "self_type" : "type-2028", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [8]", |
| "name" : "ASN1_TEMPLATE_st [8]", |
| "referenced_type" : "type-2106", |
| "self_type" : "type-2105", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [8]", |
| "name" : "ASN1_TEMPLATE_st [8]", |
| "referenced_type" : "type-2240", |
| "self_type" : "type-2239", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [8]", |
| "name" : "ASN1_TEMPLATE_st [8]", |
| "referenced_type" : "type-2317", |
| "self_type" : "type-2316", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [8]", |
| "name" : "ASN1_TEMPLATE_st [8]", |
| "referenced_type" : "type-2399", |
| "self_type" : "type-2398", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [8]", |
| "name" : "ASN1_TEMPLATE_st [8]", |
| "referenced_type" : "type-2564", |
| "self_type" : "type-2563", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [8]", |
| "name" : "ASN1_TEMPLATE_st [8]", |
| "referenced_type" : "type-2625", |
| "self_type" : "type-2624", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [8]", |
| "name" : "ASN1_TEMPLATE_st [8]", |
| "referenced_type" : "type-2892", |
| "self_type" : "type-2891", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [8]", |
| "name" : "ASN1_TEMPLATE_st [8]", |
| "referenced_type" : "type-2983", |
| "self_type" : "type-2982", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [8]", |
| "name" : "ASN1_TEMPLATE_st [8]", |
| "referenced_type" : "type-3336", |
| "self_type" : "type-3335", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [8]", |
| "name" : "ASN1_TEMPLATE_st [8]", |
| "referenced_type" : "type-3422", |
| "self_type" : "type-3421", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [8]", |
| "name" : "ASN1_TEMPLATE_st [8]", |
| "referenced_type" : "type-3499", |
| "self_type" : "type-3498", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [8]", |
| "name" : "ASN1_TEMPLATE_st [8]", |
| "referenced_type" : "type-3601", |
| "self_type" : "type-3600", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [8]", |
| "name" : "ASN1_TEMPLATE_st [8]", |
| "referenced_type" : "type-3664", |
| "self_type" : "type-3663", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [8]", |
| "name" : "ASN1_TEMPLATE_st [8]", |
| "referenced_type" : "type-3740", |
| "self_type" : "type-3739", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [8]", |
| "name" : "ASN1_TEMPLATE_st [8]", |
| "referenced_type" : "type-4321", |
| "self_type" : "type-4320", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [8]", |
| "name" : "ASN1_TEMPLATE_st [8]", |
| "referenced_type" : "type-4407", |
| "self_type" : "type-4406", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [8]", |
| "name" : "ASN1_TEMPLATE_st [8]", |
| "referenced_type" : "type-4484", |
| "self_type" : "type-4483", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [8]", |
| "name" : "ASN1_TEMPLATE_st [8]", |
| "referenced_type" : "type-4586", |
| "self_type" : "type-4585", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [8]", |
| "name" : "ASN1_TEMPLATE_st [8]", |
| "referenced_type" : "type-4649", |
| "self_type" : "type-4648", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [8]", |
| "name" : "ASN1_TEMPLATE_st [8]", |
| "referenced_type" : "type-4725", |
| "self_type" : "type-4724", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [8]", |
| "name" : "ASN1_TEMPLATE_st [8]", |
| "referenced_type" : "type-4866", |
| "self_type" : "type-4865", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [8]", |
| "name" : "ASN1_TEMPLATE_st [8]", |
| "referenced_type" : "type-4918", |
| "self_type" : "type-4917", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [8]", |
| "name" : "ASN1_TEMPLATE_st [8]", |
| "referenced_type" : "type-5519", |
| "self_type" : "type-5518", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [8]", |
| "name" : "ASN1_TEMPLATE_st [8]", |
| "referenced_type" : "type-5600", |
| "self_type" : "type-5599", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [8]", |
| "name" : "ASN1_TEMPLATE_st [8]", |
| "referenced_type" : "type-5676", |
| "self_type" : "type-5675", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [8]", |
| "name" : "ASN1_TEMPLATE_st [8]", |
| "referenced_type" : "type-5782", |
| "self_type" : "type-5781", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [8]", |
| "name" : "ASN1_TEMPLATE_st [8]", |
| "referenced_type" : "type-5853", |
| "self_type" : "type-5852", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [8]", |
| "name" : "ASN1_TEMPLATE_st [8]", |
| "referenced_type" : "type-5943", |
| "self_type" : "type-5942", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [8]", |
| "name" : "ASN1_TEMPLATE_st [8]", |
| "referenced_type" : "type-6091", |
| "self_type" : "type-6090", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [8]", |
| "name" : "ASN1_TEMPLATE_st [8]", |
| "referenced_type" : "type-6123", |
| "self_type" : "type-6122", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [8]", |
| "name" : "ASN1_TEMPLATE_st [8]", |
| "referenced_type" : "type-6279", |
| "self_type" : "type-6278", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [8]", |
| "name" : "ASN1_TEMPLATE_st [8]", |
| "referenced_type" : "type-6356", |
| "self_type" : "type-6355", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [8]", |
| "name" : "ASN1_TEMPLATE_st [8]", |
| "referenced_type" : "type-6388", |
| "self_type" : "type-6387", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ASN1_TEMPLATE_st [8]", |
| "name" : "ASN1_TEMPLATE_st [8]", |
| "referenced_type" : "type-6436", |
| "self_type" : "type-6435", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "char [25]", |
| "name" : "char [25]", |
| "referenced_type" : "type-259", |
| "self_type" : "type-1174", |
| "size" : 25, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "linker_set_key" : "keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> > []", |
| "name" : "keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> > []", |
| "referenced_type" : "type-284", |
| "self_type" : "type-292", |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "linker_set_key" : "keymaster_algorithm_t []", |
| "name" : "keymaster_algorithm_t []", |
| "referenced_type" : "type-51", |
| "self_type" : "type-500", |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "keymaster_block_mode_t [2]", |
| "name" : "keymaster_block_mode_t [2]", |
| "referenced_type" : "type-54", |
| "self_type" : "type-6410", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "keymaster_block_mode_t [4]", |
| "name" : "keymaster_block_mode_t [4]", |
| "referenced_type" : "type-54", |
| "self_type" : "type-1213", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "linker_set_key" : "keymaster_block_mode_t []", |
| "name" : "keymaster_block_mode_t []", |
| "referenced_type" : "type-54", |
| "self_type" : "type-564", |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "keymaster_digest_t [5]", |
| "name" : "keymaster_digest_t [5]", |
| "referenced_type" : "type-61", |
| "self_type" : "type-2646", |
| "size" : 20, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "keymaster_digest_t [6]", |
| "name" : "keymaster_digest_t [6]", |
| "referenced_type" : "type-61", |
| "self_type" : "type-2478", |
| "size" : 24, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "keymaster_digest_t [7]", |
| "name" : "keymaster_digest_t [7]", |
| "referenced_type" : "type-61", |
| "self_type" : "type-2916", |
| "size" : 28, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "linker_set_key" : "keymaster_digest_t []", |
| "name" : "keymaster_digest_t []", |
| "referenced_type" : "type-61", |
| "self_type" : "type-699", |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "keymaster_key_format_t [1]", |
| "name" : "keymaster_key_format_t [1]", |
| "referenced_type" : "type-64", |
| "self_type" : "type-1313", |
| "size" : 4, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "linker_set_key" : "keymaster_key_format_t []", |
| "name" : "keymaster_key_format_t []", |
| "referenced_type" : "type-64", |
| "self_type" : "type-721", |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "keymaster_padding_t [2]", |
| "name" : "keymaster_padding_t [2]", |
| "referenced_type" : "type-57", |
| "self_type" : "type-2328", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "keymaster_padding_t [3]", |
| "name" : "keymaster_padding_t [3]", |
| "referenced_type" : "type-57", |
| "self_type" : "type-2919", |
| "size" : 12, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "linker_set_key" : "keymaster_padding_t []", |
| "name" : "keymaster_padding_t []", |
| "referenced_type" : "type-57", |
| "self_type" : "type-635", |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "unsigned char [16]", |
| "name" : "unsigned char [16]", |
| "referenced_type" : "type-3", |
| "self_type" : "type-1134", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "unsigned char [2]", |
| "name" : "unsigned char [2]", |
| "referenced_type" : "type-3", |
| "self_type" : "type-1077", |
| "size" : 2, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "unsigned char [32]", |
| "name" : "unsigned char [32]", |
| "referenced_type" : "type-3", |
| "self_type" : "type-332", |
| "size" : 32, |
| "source_file" : "/hardware/libhardware/include/hardware/hw_auth_token.h" |
| }, |
| { |
| "linker_set_key" : "unsigned char []", |
| "name" : "unsigned char []", |
| "referenced_type" : "type-3", |
| "self_type" : "type-2", |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| } |
| ], |
| "builtin_types" : |
| [ |
| { |
| "alignment" : 1, |
| "is_integral" : true, |
| "is_unsigned" : true, |
| "linker_set_key" : "bool", |
| "name" : "bool", |
| "referenced_type" : "type-9", |
| "self_type" : "type-9", |
| "size" : 1 |
| }, |
| { |
| "alignment" : 1, |
| "is_integral" : true, |
| "is_unsigned" : true, |
| "linker_set_key" : "char", |
| "name" : "char", |
| "referenced_type" : "type-259", |
| "self_type" : "type-259", |
| "size" : 1 |
| }, |
| { |
| "alignment" : 4, |
| "is_integral" : true, |
| "linker_set_key" : "int", |
| "name" : "int", |
| "referenced_type" : "type-6", |
| "self_type" : "type-6", |
| "size" : 4 |
| }, |
| { |
| "alignment" : 8, |
| "is_integral" : true, |
| "linker_set_key" : "long", |
| "name" : "long", |
| "referenced_type" : "type-166", |
| "self_type" : "type-166", |
| "size" : 8 |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "nullptr_t", |
| "name" : "nullptr_t", |
| "referenced_type" : "type-725", |
| "self_type" : "type-725", |
| "size" : 8 |
| }, |
| { |
| "alignment" : 1, |
| "is_integral" : true, |
| "is_unsigned" : true, |
| "linker_set_key" : "unsigned char", |
| "name" : "unsigned char", |
| "referenced_type" : "type-3", |
| "self_type" : "type-3", |
| "size" : 1 |
| }, |
| { |
| "alignment" : 4, |
| "is_integral" : true, |
| "is_unsigned" : true, |
| "linker_set_key" : "unsigned int", |
| "name" : "unsigned int", |
| "referenced_type" : "type-8", |
| "self_type" : "type-8", |
| "size" : 4 |
| }, |
| { |
| "alignment" : 8, |
| "is_integral" : true, |
| "is_unsigned" : true, |
| "linker_set_key" : "unsigned long", |
| "name" : "unsigned long", |
| "referenced_type" : "type-10", |
| "self_type" : "type-10", |
| "size" : 8 |
| }, |
| { |
| "linker_set_key" : "void", |
| "name" : "void", |
| "referenced_type" : "type-48", |
| "self_type" : "type-48" |
| } |
| ], |
| "elf_functions" : |
| [ |
| { |
| "name" : "_ZN9keymaster10HmacSha2564InitEPKhm" |
| }, |
| { |
| "name" : "_ZN9keymaster10HmacSha2564InitERKNS_6BufferE" |
| }, |
| { |
| "name" : "_ZN9keymaster10dup_bufferEPKvm" |
| }, |
| { |
| "name" : "_ZN9keymaster11Iso18033Kdf11GenerateKeyEPKhmPhm" |
| }, |
| { |
| "name" : "_ZN9keymaster12EcKeyFactory11ChooseGroupE20keymaster_ec_curve_t" |
| }, |
| { |
| "name" : "_ZN9keymaster12EcKeyFactory11ChooseGroupEm" |
| }, |
| { |
| "name" : "_ZN9keymaster12EcKeyFactory15GetCurveAndSizeERKNS_16AuthorizationSetEP20keymaster_ec_curve_tPj" |
| }, |
| { |
| "name" : "_ZN9keymaster12RsaOperation10InitDigestEv" |
| }, |
| { |
| "name" : "_ZN9keymaster12RsaOperation25SetRsaPaddingInEvpContextEP15evp_pkey_ctx_stb" |
| }, |
| { |
| "name" : "_ZN9keymaster12RsaOperation5BeginERKNS_16AuthorizationSetEPS1_" |
| }, |
| { |
| "name" : "_ZN9keymaster12RsaOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm" |
| }, |
| { |
| "name" : "_ZN9keymaster12RsaOperation9StoreDataERKNS_6BufferEPm" |
| }, |
| { |
| "name" : "_ZN9keymaster12RsaOperationD0Ev" |
| }, |
| { |
| "name" : "_ZN9keymaster12RsaOperationD1Ev" |
| }, |
| { |
| "name" : "_ZN9keymaster12RsaOperationD2Ev" |
| }, |
| { |
| "name" : "_ZN9keymaster12SymmetricKeyC1EONS_14TKeymasterBlobI20keymaster_key_blob_tEEONS_16AuthorizationSetES6_PKNS_10KeyFactoryE" |
| }, |
| { |
| "name" : "_ZN9keymaster12SymmetricKeyC2EONS_14TKeymasterBlobI20keymaster_key_blob_tEEONS_16AuthorizationSetES6_PKNS_10KeyFactoryE" |
| }, |
| { |
| "name" : "_ZN9keymaster12SymmetricKeyD0Ev" |
| }, |
| { |
| "name" : "_ZN9keymaster12SymmetricKeyD1Ev" |
| }, |
| { |
| "name" : "_ZN9keymaster12SymmetricKeyD2Ev" |
| }, |
| { |
| "name" : "_ZN9keymaster12ec_get_groupE20keymaster_ec_curve_t" |
| }, |
| { |
| "name" : "_ZN9keymaster13AccessTimeMap19UpdateKeyAccessTimeEmjj" |
| }, |
| { |
| "name" : "_ZN9keymaster13HmacOperation5AbortEv" |
| }, |
| { |
| "name" : "_ZN9keymaster13HmacOperation5BeginERKNS_16AuthorizationSetEPS1_" |
| }, |
| { |
| "name" : "_ZN9keymaster13HmacOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" |
| }, |
| { |
| "name" : "_ZN9keymaster13HmacOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm" |
| }, |
| { |
| "name" : "_ZN9keymaster13HmacOperationC1EONS_3KeyE19keymaster_purpose_t18keymaster_digest_tmm" |
| }, |
| { |
| "name" : "_ZN9keymaster13HmacOperationC2EONS_3KeyE19keymaster_purpose_t18keymaster_digest_tmm" |
| }, |
| { |
| "name" : "_ZN9keymaster13HmacOperationD0Ev" |
| }, |
| { |
| "name" : "_ZN9keymaster13HmacOperationD1Ev" |
| }, |
| { |
| "name" : "_ZN9keymaster13HmacOperationD2Ev" |
| }, |
| { |
| "name" : "_ZN9keymaster13OcbDecryptKeyERKNS_16AuthorizationSetES2_S2_RKNS_14TKeymasterBlobI20keymaster_key_blob_tEES7_RKNS_6BufferESA_PS5_" |
| }, |
| { |
| "name" : "_ZN9keymaster13OcbEncryptKeyERKNS_16AuthorizationSetES2_S2_RKNS_14TKeymasterBlobI20keymaster_key_blob_tEES7_RKNS_6BufferEPS5_PS8_" |
| }, |
| { |
| "name" : "_ZN9keymaster13append_to_bufEPhPKhPKvm" |
| }, |
| { |
| "name" : "_ZN9keymaster13copy_from_bufEPPKhS1_Pvm" |
| }, |
| { |
| "name" : "_ZN9keymaster14AccessCountMap23IncrementKeyAccessCountEm" |
| }, |
| { |
| "name" : "_ZN9keymaster14EcdsaOperation10InitDigestEv" |
| }, |
| { |
| "name" : "_ZN9keymaster14EcdsaOperation9StoreDataERKNS_6BufferEPm" |
| }, |
| { |
| "name" : "_ZN9keymaster14EcdsaOperationD0Ev" |
| }, |
| { |
| "name" : "_ZN9keymaster14EcdsaOperationD1Ev" |
| }, |
| { |
| "name" : "_ZN9keymaster14EcdsaOperationD2Ev" |
| }, |
| { |
| "name" : "_ZN9keymaster14GenerateRandomEPhm" |
| }, |
| { |
| "name" : "_ZN9keymaster14OperationTable3AddEONS_9UniquePtrINS_9OperationENS_13DefaultDeleteIS2_EEEE" |
| }, |
| { |
| "name" : "_ZN9keymaster14OperationTable4FindEm" |
| }, |
| { |
| "name" : "_ZN9keymaster14OperationTable6DeleteEm" |
| }, |
| { |
| "name" : "_ZN9keymaster15build_auth_listERKNS_16AuthorizationSetEPNS_12km_auth_listE" |
| }, |
| { |
| "name" : "_ZN9keymaster16AndroidKeymaster10GetVersionERKNS_17GetVersionRequestEPNS_18GetVersionResponseE" |
| }, |
| { |
| "name" : "_ZN9keymaster16AndroidKeymaster10UpgradeKeyERKNS_17UpgradeKeyRequestEPNS_18UpgradeKeyResponseE" |
| }, |
| { |
| "name" : "_ZN9keymaster16AndroidKeymaster11GenerateKeyERKNS_18GenerateKeyRequestEPNS_19GenerateKeyResponseE" |
| }, |
| { |
| "name" : "_ZN9keymaster16AndroidKeymaster13AddRngEntropyERKNS_17AddEntropyRequestEPNS_18AddEntropyResponseE" |
| }, |
| { |
| "name" : "_ZN9keymaster16AndroidKeymaster13DeleteAllKeysERKNS_20DeleteAllKeysRequestEPNS_21DeleteAllKeysResponseE" |
| }, |
| { |
| "name" : "_ZN9keymaster16AndroidKeymaster14AbortOperationERKNS_21AbortOperationRequestEPNS_22AbortOperationResponseE" |
| }, |
| { |
| "name" : "_ZN9keymaster16AndroidKeymaster14BeginOperationERKNS_21BeginOperationRequestEPNS_22BeginOperationResponseE" |
| }, |
| { |
| "name" : "_ZN9keymaster16AndroidKeymaster15FinishOperationERKNS_22FinishOperationRequestEPNS_23FinishOperationResponseE" |
| }, |
| { |
| "name" : "_ZN9keymaster16AndroidKeymaster15UpdateOperationERKNS_22UpdateOperationRequestEPNS_23UpdateOperationResponseE" |
| }, |
| { |
| "name" : "_ZN9keymaster16AndroidKeymaster16ImportWrappedKeyERKNS_23ImportWrappedKeyRequestEPNS_24ImportWrappedKeyResponseE" |
| }, |
| { |
| "name" : "_ZN9keymaster16AndroidKeymaster16SupportedDigestsERKNS_23SupportedDigestsRequestEPNS_24SupportedDigestsResponseE" |
| }, |
| { |
| "name" : "_ZN9keymaster16AndroidKeymaster17ComputeSharedHmacERKNS_24ComputeSharedHmacRequestE" |
| }, |
| { |
| "name" : "_ZN9keymaster16AndroidKeymaster19SupportedAlgorithmsERKNS_26SupportedAlgorithmsRequestEPNS_27SupportedAlgorithmsResponseE" |
| }, |
| { |
| "name" : "_ZN9keymaster16AndroidKeymaster19SupportedBlockModesERKNS_26SupportedBlockModesRequestEPNS_27SupportedBlockModesResponseE" |
| }, |
| { |
| "name" : "_ZN9keymaster16AndroidKeymaster19VerifyAuthorizationERKNS_26VerifyAuthorizationRequestE" |
| }, |
| { |
| "name" : "_ZN9keymaster16AndroidKeymaster21GetKeyCharacteristicsERKNS_28GetKeyCharacteristicsRequestEPNS_29GetKeyCharacteristicsResponseE" |
| }, |
| { |
| "name" : "_ZN9keymaster16AndroidKeymaster21SupportedPaddingModesERKNS_28SupportedPaddingModesRequestEPNS_29SupportedPaddingModesResponseE" |
| }, |
| { |
| "name" : "_ZN9keymaster16AndroidKeymaster22SupportedExportFormatsERKNS_29SupportedExportFormatsRequestEPNS_30SupportedExportFormatsResponseE" |
| }, |
| { |
| "name" : "_ZN9keymaster16AndroidKeymaster22SupportedImportFormatsERKNS_29SupportedImportFormatsRequestEPNS_30SupportedImportFormatsResponseE" |
| }, |
| { |
| "name" : "_ZN9keymaster16AndroidKeymaster24GetHmacSharingParametersEv" |
| }, |
| { |
| "name" : "_ZN9keymaster16AndroidKeymaster7LoadKeyERK20keymaster_key_blob_tRKNS_16AuthorizationSetEPPKNS_10KeyFactoryEPNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISC_EEEE" |
| }, |
| { |
| "name" : "_ZN9keymaster16AndroidKeymaster9AttestKeyERKNS_16AttestKeyRequestEPNS_17AttestKeyResponseE" |
| }, |
| { |
| "name" : "_ZN9keymaster16AndroidKeymaster9ConfigureERKNS_16ConfigureRequestEPNS_17ConfigureResponseE" |
| }, |
| { |
| "name" : "_ZN9keymaster16AndroidKeymaster9DeleteKeyERKNS_16DeleteKeyRequestEPNS_17DeleteKeyResponseE" |
| }, |
| { |
| "name" : "_ZN9keymaster16AndroidKeymaster9ExportKeyERKNS_16ExportKeyRequestEPNS_17ExportKeyResponseE" |
| }, |
| { |
| "name" : "_ZN9keymaster16AndroidKeymaster9ImportKeyERKNS_16ImportKeyRequestEPNS_17ImportKeyResponseE" |
| }, |
| { |
| "name" : "_ZN9keymaster16AndroidKeymasterC1EOS0_" |
| }, |
| { |
| "name" : "_ZN9keymaster16AndroidKeymasterC1EPNS_16KeymasterContextEm" |
| }, |
| { |
| "name" : "_ZN9keymaster16AndroidKeymasterC2EOS0_" |
| }, |
| { |
| "name" : "_ZN9keymaster16AndroidKeymasterC2EPNS_16KeymasterContextEm" |
| }, |
| { |
| "name" : "_ZN9keymaster16AndroidKeymasterD0Ev" |
| }, |
| { |
| "name" : "_ZN9keymaster16AndroidKeymasterD1Ev" |
| }, |
| { |
| "name" : "_ZN9keymaster16AndroidKeymasterD2Ev" |
| }, |
| { |
| "name" : "_ZN9keymaster16AttestKeyRequest11DeserializeEPPKhS2_" |
| }, |
| { |
| "name" : "_ZN9keymaster16AttestKeyRequest14SetKeyMaterialEPKvm" |
| }, |
| { |
| "name" : "_ZN9keymaster16AttestKeyRequestD0Ev" |
| }, |
| { |
| "name" : "_ZN9keymaster16AttestKeyRequestD1Ev" |
| }, |
| { |
| "name" : "_ZN9keymaster16AttestKeyRequestD2Ev" |
| }, |
| { |
| "name" : "_ZN9keymaster16AuthorizationSet10DifferenceERK25keymaster_key_param_set_t" |
| }, |
| { |
| "name" : "_ZN9keymaster16AuthorizationSet11DeduplicateEv" |
| }, |
| { |
| "name" : "_ZN9keymaster16AuthorizationSet11DeserializeEPPKhS2_" |
| }, |
| { |
| "name" : "_ZN9keymaster16AuthorizationSet11set_invalidENS0_5ErrorE" |
| }, |
| { |
| "name" : "_ZN9keymaster16AuthorizationSet12ReinitializeEPK21keymaster_key_param_tm" |
| }, |
| { |
| "name" : "_ZN9keymaster16AuthorizationSet13reserve_elemsEm" |
| }, |
| { |
| "name" : "_ZN9keymaster16AuthorizationSet16CopyIndirectDataEv" |
| }, |
| { |
| "name" : "_ZN9keymaster16AuthorizationSet16reserve_indirectEm" |
| }, |
| { |
| "name" : "_ZN9keymaster16AuthorizationSet23ComputeIndirectDataSizeEPK21keymaster_key_param_tm" |
| }, |
| { |
| "name" : "_ZN9keymaster16AuthorizationSet23DeserializeElementsDataEPPKhS2_" |
| }, |
| { |
| "name" : "_ZN9keymaster16AuthorizationSet23DeserializeIndirectDataEPPKhS2_" |
| }, |
| { |
| "name" : "_ZN9keymaster16AuthorizationSet4SortEv" |
| }, |
| { |
| "name" : "_ZN9keymaster16AuthorizationSet5ClearEv" |
| }, |
| { |
| "name" : "_ZN9keymaster16AuthorizationSet5UnionERK25keymaster_key_param_set_t" |
| }, |
| { |
| "name" : "_ZN9keymaster16AuthorizationSet5eraseEi" |
| }, |
| { |
| "name" : "_ZN9keymaster16AuthorizationSet8FreeDataEv" |
| }, |
| { |
| "name" : "_ZN9keymaster16AuthorizationSet8MoveFromERS0_" |
| }, |
| { |
| "name" : "_ZN9keymaster16AuthorizationSet9push_backE21keymaster_key_param_t" |
| }, |
| { |
| "name" : "_ZN9keymaster16AuthorizationSet9push_backERK25keymaster_key_param_set_t" |
| }, |
| { |
| "name" : "_ZN9keymaster16AuthorizationSetC1ERNS_23AuthorizationSetBuilderE" |
| }, |
| { |
| "name" : "_ZN9keymaster16AuthorizationSetC2ERNS_23AuthorizationSetBuilderE" |
| }, |
| { |
| "name" : "_ZN9keymaster16AuthorizationSetD0Ev" |
| }, |
| { |
| "name" : "_ZN9keymaster16AuthorizationSetD1Ev" |
| }, |
| { |
| "name" : "_ZN9keymaster16AuthorizationSetD2Ev" |
| }, |
| { |
| "name" : "_ZN9keymaster16AuthorizationSetixEi" |
| }, |
| { |
| "name" : "_ZN9keymaster16DeleteKeyRequest11DeserializeEPPKhS2_" |
| }, |
| { |
| "name" : "_ZN9keymaster16DeleteKeyRequest14SetKeyMaterialEPKvm" |
| }, |
| { |
| "name" : "_ZN9keymaster16EcCurveToKeySizeE20keymaster_ec_curve_tPj" |
| }, |
| { |
| "name" : "_ZN9keymaster16EcKeySizeToCurveEjP20keymaster_ec_curve_t" |
| }, |
| { |
| "name" : "_ZN9keymaster16ExportKeyRequest11DeserializeEPPKhS2_" |
| }, |
| { |
| "name" : "_ZN9keymaster16ExportKeyRequest14SetKeyMaterialEPKvm" |
| }, |
| { |
| "name" : "_ZN9keymaster16ImportKeyRequest11DeserializeEPPKhS2_" |
| }, |
| { |
| "name" : "_ZN9keymaster16ImportKeyRequest14SetKeyMaterialEPKvm" |
| }, |
| { |
| "name" : "_ZN9keymaster16KM_AUTH_LIST_newEv" |
| }, |
| { |
| "name" : "_ZN9keymaster16Rfc5869Sha256Kdf11GenerateKeyEPKhmPhm" |
| }, |
| { |
| "name" : "_ZN9keymaster16RsaSignOperation12SignDigestedEPNS_6BufferE" |
| }, |
| { |
| "name" : "_ZN9keymaster16RsaSignOperation14SignUndigestedEPNS_6BufferE" |
| }, |
| { |
| "name" : "_ZN9keymaster16RsaSignOperation5BeginERKNS_16AuthorizationSetEPS1_" |
| }, |
| { |
| "name" : "_ZN9keymaster16RsaSignOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" |
| }, |
| { |
| "name" : "_ZN9keymaster16RsaSignOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm" |
| }, |
| { |
| "name" : "_ZN9keymaster16d2i_KM_AUTH_LISTEPPNS_12km_auth_listEPPKhl" |
| }, |
| { |
| "name" : "_ZN9keymaster16i2d_KM_AUTH_LISTEPNS_12km_auth_listEPPh" |
| }, |
| { |
| "name" : "_ZN9keymaster17AddEntropyRequest11DeserializeEPPKhS2_" |
| }, |
| { |
| "name" : "_ZN9keymaster17AttestKeyResponse13AllocateChainEm" |
| }, |
| { |
| "name" : "_ZN9keymaster17AttestKeyResponse19NonErrorDeserializeEPPKhS2_" |
| }, |
| { |
| "name" : "_ZN9keymaster17AttestKeyResponseD0Ev" |
| }, |
| { |
| "name" : "_ZN9keymaster17AttestKeyResponseD1Ev" |
| }, |
| { |
| "name" : "_ZN9keymaster17AttestKeyResponseD2Ev" |
| }, |
| { |
| "name" : "_ZN9keymaster17ExportKeyResponse14SetKeyMaterialEPKvm" |
| }, |
| { |
| "name" : "_ZN9keymaster17ExportKeyResponse19NonErrorDeserializeEPPKhS2_" |
| }, |
| { |
| "name" : "_ZN9keymaster17HardwareAuthToken11DeserializeEPPKhS2_" |
| }, |
| { |
| "name" : "_ZN9keymaster17ImportKeyResponse14SetKeyMaterialEPKvm" |
| }, |
| { |
| "name" : "_ZN9keymaster17ImportKeyResponse19NonErrorDeserializeEPPKhS2_" |
| }, |
| { |
| "name" : "_ZN9keymaster17KM_AUTH_LIST_freeEPNS_12km_auth_listE" |
| }, |
| { |
| "name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" |
| }, |
| { |
| "name" : "_ZN9keymaster17RsaCryptOperation17GetOpensslPaddingEP17keymaster_error_t" |
| }, |
| { |
| "name" : "_ZN9keymaster17RsaCryptOperation23SetOaepDigestIfRequiredEP15evp_pkey_ctx_st" |
| }, |
| { |
| "name" : "_ZN9keymaster17UpgradeKeyRequest11DeserializeEPPKhS2_" |
| }, |
| { |
| "name" : "_ZN9keymaster17UpgradeKeyRequest14SetKeyMaterialEPKvm" |
| }, |
| { |
| "name" : "_ZN9keymaster17UpgradeKeyRequestD0Ev" |
| }, |
| { |
| "name" : "_ZN9keymaster17UpgradeKeyRequestD1Ev" |
| }, |
| { |
| "name" : "_ZN9keymaster17UpgradeKeyRequestD2Ev" |
| }, |
| { |
| "name" : "_ZN9keymaster17VerificationToken11DeserializeEPPKhS2_" |
| }, |
| { |
| "name" : "_ZN9keymaster17build_wrapped_keyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS0_I16keymaster_blob_tEE22keymaster_key_format_tS4_S8_RKNS_16AuthorizationSetEPS2_" |
| }, |
| { |
| "name" : "_ZN9keymaster17ec_get_group_sizeEPK11ec_group_stPm" |
| }, |
| { |
| "name" : "_ZN9keymaster17extract_auth_listEPKNS_12km_auth_listEPNS_16AuthorizationSetE" |
| }, |
| { |
| "name" : "_ZN9keymaster17parse_wrapped_keyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPNS0_I16keymaster_blob_tEEPS2_S8_S7_PNS_16AuthorizationSetEP22keymaster_key_format_tS7_" |
| }, |
| { |
| "name" : "_ZN9keymaster18EcdsaSignOperation5BeginERKNS_16AuthorizationSetEPS1_" |
| }, |
| { |
| "name" : "_ZN9keymaster18EcdsaSignOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" |
| }, |
| { |
| "name" : "_ZN9keymaster18EcdsaSignOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm" |
| }, |
| { |
| "name" : "_ZN9keymaster18GetVersionResponse19NonErrorDeserializeEPPKhS2_" |
| }, |
| { |
| "name" : "_ZN9keymaster18KM_WRAPPED_KEY_newEv" |
| }, |
| { |
| "name" : "_ZN9keymaster18RsaVerifyOperation14VerifyDigestedERKNS_6BufferE" |
| }, |
| { |
| "name" : "_ZN9keymaster18RsaVerifyOperation16VerifyUndigestedERKNS_6BufferE" |
| }, |
| { |
| "name" : "_ZN9keymaster18RsaVerifyOperation5BeginERKNS_16AuthorizationSetEPS1_" |
| }, |
| { |
| "name" : "_ZN9keymaster18RsaVerifyOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" |
| }, |
| { |
| "name" : "_ZN9keymaster18RsaVerifyOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm" |
| }, |
| { |
| "name" : "_ZN9keymaster18UpgradeKeyResponse19NonErrorDeserializeEPPKhS2_" |
| }, |
| { |
| "name" : "_ZN9keymaster18UpgradeKeyResponseD0Ev" |
| }, |
| { |
| "name" : "_ZN9keymaster18UpgradeKeyResponseD1Ev" |
| }, |
| { |
| "name" : "_ZN9keymaster18UpgradeKeyResponseD2Ev" |
| }, |
| { |
| "name" : "_ZN9keymaster18UpgradeSoftKeyBlobERKNS_9UniquePtrINS_3KeyENS_13DefaultDeleteIS1_EEEEjjRKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEE" |
| }, |
| { |
| "name" : "_ZN9keymaster18d2i_KM_WRAPPED_KEYEPPNS_14km_wrapped_keyEPPKhl" |
| }, |
| { |
| "name" : "_ZN9keymaster18ec_group_size_bitsEP9ec_key_st" |
| }, |
| { |
| "name" : "_ZN9keymaster18i2d_KM_WRAPPED_KEYEPNS_14km_wrapped_keyEPPh" |
| }, |
| { |
| "name" : "_ZN9keymaster19EvpKeyToKeyMaterialEPK11evp_pkey_stPNS_14TKeymasterBlobI20keymaster_key_blob_tEE" |
| }, |
| { |
| "name" : "_ZN9keymaster19GenerateKeyResponse19NonErrorDeserializeEPPKhS2_" |
| }, |
| { |
| "name" : "_ZN9keymaster19GenerateKeyResponseD0Ev" |
| }, |
| { |
| "name" : "_ZN9keymaster19GenerateKeyResponseD1Ev" |
| }, |
| { |
| "name" : "_ZN9keymaster19GenerateKeyResponseD2Ev" |
| }, |
| { |
| "name" : "_ZN9keymaster19KM_WRAPPED_KEY_freeEPNS_14km_wrapped_keyE" |
| }, |
| { |
| "name" : "_ZN9keymaster19KeyMaterialToEvpKeyE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEE21keymaster_algorithm_tPNS_9UniquePtrI11evp_pkey_stNS_20OpenSslObjectDeleterIS8_XadL_Z13EVP_PKEY_freeEEEEEE" |
| }, |
| { |
| "name" : "_ZN9keymaster19RsaDecryptOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" |
| }, |
| { |
| "name" : "_ZN9keymaster19RsaEncryptOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" |
| }, |
| { |
| "name" : "_ZN9keymaster19RsaOperationFactory9GetRsaKeyEONS_3KeyEP17keymaster_error_t" |
| }, |
| { |
| "name" : "_ZN9keymaster19parse_root_of_trustEPKhmP16keymaster_blob_tP25keymaster_verified_boot_tPb" |
| }, |
| { |
| "name" : "_ZN9keymaster20EcdsaVerifyOperation5BeginERKNS_16AuthorizationSetEPS1_" |
| }, |
| { |
| "name" : "_ZN9keymaster20EcdsaVerifyOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" |
| }, |
| { |
| "name" : "_ZN9keymaster20EcdsaVerifyOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm" |
| }, |
| { |
| "name" : "_ZN9keymaster20KM_ROOT_OF_TRUST_newEv" |
| }, |
| { |
| "name" : "_ZN9keymaster20KeymasterEnforcement14AuthorizeBeginE19keymaster_purpose_tmRKNS_9AuthProxyERKNS_16AuthorizationSetE" |
| }, |
| { |
| "name" : "_ZN9keymaster20KeymasterEnforcement18AuthorizeOperationE19keymaster_purpose_tmRKNS_9AuthProxyERKNS_16AuthorizationSetEmb" |
| }, |
| { |
| "name" : "_ZN9keymaster20KeymasterEnforcement23AuthorizeUpdateOrFinishERKNS_9AuthProxyERKNS_16AuthorizationSetEm" |
| }, |
| { |
| "name" : "_ZN9keymaster20KeymasterEnforcement23MinTimeBetweenOpsPassedEjm" |
| }, |
| { |
| "name" : "_ZN9keymaster20KeymasterEnforcement25MaxUsesPerBootNotExceededEmj" |
| }, |
| { |
| "name" : "_ZN9keymaster20KeymasterEnforcementC2Ejj" |
| }, |
| { |
| "name" : "_ZN9keymaster20KeymasterEnforcementD0Ev" |
| }, |
| { |
| "name" : "_ZN9keymaster20KeymasterEnforcementD1Ev" |
| }, |
| { |
| "name" : "_ZN9keymaster20KeymasterEnforcementD2Ev" |
| }, |
| { |
| "name" : "_ZN9keymaster20NistCurveKeyExchange16ExtractPublicKeyEv" |
| }, |
| { |
| "name" : "_ZN9keymaster20NistCurveKeyExchange19GenerateKeyExchangeE20keymaster_ec_curve_t" |
| }, |
| { |
| "name" : "_ZN9keymaster20NistCurveKeyExchangeC1EP9ec_key_stP17keymaster_error_t" |
| }, |
| { |
| "name" : "_ZN9keymaster20NistCurveKeyExchangeC2EP9ec_key_stP17keymaster_error_t" |
| }, |
| { |
| "name" : "_ZN9keymaster20d2i_KM_ROOT_OF_TRUSTEPPNS_16km_root_of_trustEPPKhl" |
| }, |
| { |
| "name" : "_ZN9keymaster20generate_attestationERKNS_13AsymmetricKeyERKNS_16AuthorizationSetERK22keymaster_cert_chain_tRK20keymaster_key_blob_tRKNS_24AttestationRecordContextEPNS_9UniquePtrIS6_NS_22CertificateChainDeleteEEE" |
| }, |
| { |
| "name" : "_ZN9keymaster20i2d_KM_ROOT_OF_TRUSTEPNS_16km_root_of_trustEPPh" |
| }, |
| { |
| "name" : "_ZN9keymaster21BeginOperationRequest11DeserializeEPPKhS2_" |
| }, |
| { |
| "name" : "_ZN9keymaster21BeginOperationRequest14SetKeyMaterialEPKvm" |
| }, |
| { |
| "name" : "_ZN9keymaster21FakeKeyAuthorizationsEP11evp_pkey_stPNS_16AuthorizationSetES3_" |
| }, |
| { |
| "name" : "_ZN9keymaster21HmacSharingParameters11DeserializeEPPKhS2_" |
| }, |
| { |
| "name" : "_ZN9keymaster21KM_ROOT_OF_TRUST_freeEPNS_16km_root_of_trustE" |
| }, |
| { |
| "name" : "_ZN9keymaster21RsaDigestingOperation17GetOpensslPaddingEP17keymaster_error_t" |
| }, |
| { |
| "name" : "_ZN9keymaster21RsaDigestingOperationC2EONS_16AuthorizationSetES2_19keymaster_purpose_t18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st" |
| }, |
| { |
| "name" : "_ZN9keymaster21RsaDigestingOperationD0Ev" |
| }, |
| { |
| "name" : "_ZN9keymaster21RsaDigestingOperationD1Ev" |
| }, |
| { |
| "name" : "_ZN9keymaster21RsaDigestingOperationD2Ev" |
| }, |
| { |
| "name" : "_ZN9keymaster22BeginOperationResponse19NonErrorDeserializeEPPKhS2_" |
| }, |
| { |
| "name" : "_ZN9keymaster22FinishOperationRequest11DeserializeEPPKhS2_" |
| }, |
| { |
| "name" : "_ZN9keymaster22KM_KEY_DESCRIPTION_newEv" |
| }, |
| { |
| "name" : "_ZN9keymaster22UpdateOperationRequest11DeserializeEPPKhS2_" |
| }, |
| { |
| "name" : "_ZN9keymaster22d2i_KM_KEY_DESCRIPTIONEPPNS_18km_key_descriptionEPPKhl" |
| }, |
| { |
| "name" : "_ZN9keymaster22i2d_KM_KEY_DESCRIPTIONEPNS_18km_key_descriptionEPPh" |
| }, |
| { |
| "name" : "_ZN9keymaster23BlockCipherEvpOperation14InternalUpdateEPKhmPNS_6BufferEP17keymaster_error_t" |
| }, |
| { |
| "name" : "_ZN9keymaster23BlockCipherEvpOperation15UpdateForFinishERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_P17keymaster_error_t" |
| }, |
| { |
| "name" : "_ZN9keymaster23BlockCipherEvpOperation16InitializeCipherENS_14TKeymasterBlobI20keymaster_key_blob_tEE" |
| }, |
| { |
| "name" : "_ZN9keymaster23BlockCipherEvpOperation16ProcessAadBlocksEPKhmP17keymaster_error_t" |
| }, |
| { |
| "name" : "_ZN9keymaster23BlockCipherEvpOperation20FillBufferedAadBlockEP16keymaster_blob_t" |
| }, |
| { |
| "name" : "_ZN9keymaster23BlockCipherEvpOperation23ProcessBufferedAadBlockEP17keymaster_error_t" |
| }, |
| { |
| "name" : "_ZN9keymaster23BlockCipherEvpOperation5AbortEv" |
| }, |
| { |
| "name" : "_ZN9keymaster23BlockCipherEvpOperation5BeginERKNS_16AuthorizationSetEPS1_" |
| }, |
| { |
| "name" : "_ZN9keymaster23BlockCipherEvpOperation5GetIvERKNS_16AuthorizationSetE" |
| }, |
| { |
| "name" : "_ZN9keymaster23BlockCipherEvpOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" |
| }, |
| { |
| "name" : "_ZN9keymaster23BlockCipherEvpOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm" |
| }, |
| { |
| "name" : "_ZN9keymaster23BlockCipherEvpOperation9HandleAadERKNS_16AuthorizationSetERKNS_6BufferEP17keymaster_error_t" |
| }, |
| { |
| "name" : "_ZN9keymaster23BlockCipherEvpOperationC2E19keymaster_purpose_t22keymaster_block_mode_t19keymaster_padding_tbmONS_3KeyERKNS_20EvpCipherDescriptionE" |
| }, |
| { |
| "name" : "_ZN9keymaster23BlockCipherEvpOperationD0Ev" |
| }, |
| { |
| "name" : "_ZN9keymaster23BlockCipherEvpOperationD1Ev" |
| }, |
| { |
| "name" : "_ZN9keymaster23BlockCipherEvpOperationD2Ev" |
| }, |
| { |
| "name" : "_ZN9keymaster23FinishOperationResponse19NonErrorDeserializeEPPKhS2_" |
| }, |
| { |
| "name" : "_ZN9keymaster23ImportWrappedKeyRequest11DeserializeEPPKhS2_" |
| }, |
| { |
| "name" : "_ZN9keymaster23ImportWrappedKeyRequest18SetWrappedMaterialEPKvm" |
| }, |
| { |
| "name" : "_ZN9keymaster23ImportWrappedKeyRequest19SetWrappingMaterialEPKvm" |
| }, |
| { |
| "name" : "_ZN9keymaster23ImportWrappedKeyRequest21SetMaskingKeyMaterialEPKvm" |
| }, |
| { |
| "name" : "_ZN9keymaster23KM_KEY_DESCRIPTION_freeEPNS_18km_key_descriptionE" |
| }, |
| { |
| "name" : "_ZN9keymaster23UpdateOperationResponse19NonErrorDeserializeEPPKhS2_" |
| }, |
| { |
| "name" : "_ZN9keymaster23is_public_key_algorithmERKNS_9AuthProxyE" |
| }, |
| { |
| "name" : "_ZN9keymaster24ImportWrappedKeyResponse14SetKeyMaterialEPKvm" |
| }, |
| { |
| "name" : "_ZN9keymaster24ImportWrappedKeyResponse19NonErrorDeserializeEPPKhS2_" |
| }, |
| { |
| "name" : "_ZN9keymaster24SetKeyBlobAuthorizationsERKNS_16AuthorizationSetE22keymaster_key_origin_tjjPS0_S4_" |
| }, |
| { |
| "name" : "_ZN9keymaster24build_attestation_recordERKNS_16AuthorizationSetES0_S0_RKNS_24AttestationRecordContextEPNS_9UniquePtrIA_hNS_13DefaultDeleteIS7_EEEEPm" |
| }, |
| { |
| "name" : "_ZN9keymaster24parse_attestation_recordEPKhmPjP26keymaster_security_level_tS2_S4_P16keymaster_blob_tPNS_16AuthorizationSetES8_S6_" |
| }, |
| { |
| "name" : "_ZN9keymaster25BuildHiddenAuthorizationsERKNS_16AuthorizationSetEPS0_RKNS_14TKeymasterBlobI16keymaster_blob_tEE" |
| }, |
| { |
| "name" : "_ZN9keymaster25ComputeSharedHmacResponse19NonErrorDeserializeEPPKhS2_" |
| }, |
| { |
| "name" : "_ZN9keymaster25ParseOcbAuthEncryptedBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS2_PS5_S9_" |
| }, |
| { |
| "name" : "_ZN9keymaster25ParseOldSoftkeymasterBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS2_PNS_16AuthorizationSetES7_" |
| }, |
| { |
| "name" : "_ZN9keymaster25TranslateLastOpenSslErrorEb" |
| }, |
| { |
| "name" : "_ZN9keymaster25convert_pkcs8_blob_to_evpEPKhm21keymaster_algorithm_tPNS_9UniquePtrI11evp_pkey_stNS_20OpenSslObjectDeleterIS4_XadL_Z13EVP_PKEY_freeEEEEEE" |
| }, |
| { |
| "name" : "_ZN9keymaster26HmacSharingParametersArray11DeserializeEPPKhS2_" |
| }, |
| { |
| "name" : "_ZN9keymaster26SerializeAuthEncryptedBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetES7_RKNS_6BufferESA_PS2_" |
| }, |
| { |
| "name" : "_ZN9keymaster27copy_size_and_data_from_bufEPPKhS1_PmPNS_9UniquePtrIA_hNS_13DefaultDeleteIS5_EEEE" |
| }, |
| { |
| "name" : "_ZN9keymaster28DeserializeAuthEncryptedBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS2_PNS_16AuthorizationSetES7_PNS_6BufferES9_" |
| }, |
| { |
| "name" : "_ZN9keymaster28GetKeyCharacteristicsRequest11DeserializeEPPKhS2_" |
| }, |
| { |
| "name" : "_ZN9keymaster28GetKeyCharacteristicsRequest14SetKeyMaterialEPKvm" |
| }, |
| { |
| "name" : "_ZN9keymaster28GetKeyCharacteristicsRequestD0Ev" |
| }, |
| { |
| "name" : "_ZN9keymaster28GetKeyCharacteristicsRequestD1Ev" |
| }, |
| { |
| "name" : "_ZN9keymaster28GetKeyCharacteristicsRequestD2Ev" |
| }, |
| { |
| "name" : "_ZN9keymaster29GetKeyCharacteristicsResponse19NonErrorDeserializeEPPKhS2_" |
| }, |
| { |
| "name" : "_ZN9keymaster29SerializeIntegrityAssuredBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetES7_S7_PS2_" |
| }, |
| { |
| "name" : "_ZN9keymaster30BlockCipherEvpDecryptOperation22BufferCandidateTagDataEPKhm" |
| }, |
| { |
| "name" : "_ZN9keymaster30BlockCipherEvpDecryptOperation27ProcessAllButTagLengthBytesERKNS_6BufferEPS1_" |
| }, |
| { |
| "name" : "_ZN9keymaster30BlockCipherEvpDecryptOperation27ProcessTagBufContentsAsDataEmPNS_6BufferEP17keymaster_error_t" |
| }, |
| { |
| "name" : "_ZN9keymaster30BlockCipherEvpDecryptOperation5BeginERKNS_16AuthorizationSetEPS1_" |
| }, |
| { |
| "name" : "_ZN9keymaster30BlockCipherEvpDecryptOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" |
| }, |
| { |
| "name" : "_ZN9keymaster30BlockCipherEvpDecryptOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm" |
| }, |
| { |
| "name" : "_ZN9keymaster30BlockCipherEvpEncryptOperation10GenerateIvEv" |
| }, |
| { |
| "name" : "_ZN9keymaster30BlockCipherEvpEncryptOperation5BeginERKNS_16AuthorizationSetEPS1_" |
| }, |
| { |
| "name" : "_ZN9keymaster30BlockCipherEvpEncryptOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" |
| }, |
| { |
| "name" : "_ZN9keymaster30KM_WRAPPED_KEY_DESCRIPTION_newEv" |
| }, |
| { |
| "name" : "_ZN9keymaster30d2i_KM_WRAPPED_KEY_DESCRIPTIONEPPNS_26km_wrapped_key_descriptionEPPKhl" |
| }, |
| { |
| "name" : "_ZN9keymaster30i2d_KM_WRAPPED_KEY_DESCRIPTIONEPNS_26km_wrapped_key_descriptionEPPh" |
| }, |
| { |
| "name" : "_ZN9keymaster31DeserializeIntegrityAssuredBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS2_PS5_S9_" |
| }, |
| { |
| "name" : "_ZN9keymaster31KM_WRAPPED_KEY_DESCRIPTION_freeEPNS_26km_wrapped_key_descriptionE" |
| }, |
| { |
| "name" : "_ZN9keymaster3Kdf26Uint32ToBigEndianByteArrayEjPh" |
| }, |
| { |
| "name" : "_ZN9keymaster3Kdf4InitE18keymaster_digest_tPKhmS3_m" |
| }, |
| { |
| "name" : "_ZN9keymaster3KdfC2Ev" |
| }, |
| { |
| "name" : "_ZN9keymaster3minEmm" |
| }, |
| { |
| "name" : "_ZN9keymaster43DeserializeIntegrityAssuredBlob_NoHmacCheckERKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS2_PNS_16AuthorizationSetES7_" |
| }, |
| { |
| "name" : "_ZN9keymaster4ckdfERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS0_I16keymaster_blob_tEEPKS5_mPS2_" |
| }, |
| { |
| "name" : "_ZN9keymaster5EcKey13EvpToInternalEPK11evp_pkey_st" |
| }, |
| { |
| "name" : "_ZN9keymaster6Buffer11DeserializeEPPKhS2_" |
| }, |
| { |
| "name" : "_ZN9keymaster6Buffer12ReinitializeEPKvm" |
| }, |
| { |
| "name" : "_ZN9keymaster6Buffer12ReinitializeEm" |
| }, |
| { |
| "name" : "_ZN9keymaster6Buffer4readEPhm" |
| }, |
| { |
| "name" : "_ZN9keymaster6Buffer5ClearEv" |
| }, |
| { |
| "name" : "_ZN9keymaster6Buffer5writeEPKhm" |
| }, |
| { |
| "name" : "_ZN9keymaster6Buffer7reserveEm" |
| }, |
| { |
| "name" : "_ZN9keymaster6Logger3LogENS0_8LogLevelEPKcSt9__va_list" |
| }, |
| { |
| "name" : "_ZN9keymaster6Logger3LogENS0_8LogLevelEPKcz" |
| }, |
| { |
| "name" : "_ZN9keymaster6Logger4InfoEPKcz" |
| }, |
| { |
| "name" : "_ZN9keymaster6Logger5DebugEPKcz" |
| }, |
| { |
| "name" : "_ZN9keymaster6Logger5ErrorEPKcz" |
| }, |
| { |
| "name" : "_ZN9keymaster6Logger6SevereEPKcz" |
| }, |
| { |
| "name" : "_ZN9keymaster6Logger7WarningEPKcz" |
| }, |
| { |
| "name" : "_ZN9keymaster6RsaKey13EvpToInternalEPK11evp_pkey_st" |
| }, |
| { |
| "name" : "_ZN9keymaster6RsaKey13SupportedModeE19keymaster_purpose_t18keymaster_digest_t" |
| }, |
| { |
| "name" : "_ZN9keymaster6RsaKey13SupportedModeE19keymaster_purpose_t19keymaster_padding_t" |
| }, |
| { |
| "name" : "_ZN9keymaster8EciesKem7DecryptEP9ec_key_stPKhmPNS_6BufferE" |
| }, |
| { |
| "name" : "_ZN9keymaster8EciesKem7DecryptEP9ec_key_stRKNS_6BufferEPS3_" |
| }, |
| { |
| "name" : "_ZN9keymaster8EciesKem7EncryptEPKhmPNS_6BufferES4_" |
| }, |
| { |
| "name" : "_ZN9keymaster8EciesKem7EncryptERKNS_6BufferEPS1_S4_" |
| }, |
| { |
| "name" : "_ZN9keymaster8EciesKemC1ERKNS_16AuthorizationSetEP17keymaster_error_t" |
| }, |
| { |
| "name" : "_ZN9keymaster8EciesKemC2ERKNS_16AuthorizationSetEP17keymaster_error_t" |
| }, |
| { |
| "name" : "_ZN9keymaster8memcmp_sEPKvS1_m" |
| }, |
| { |
| "name" : "_ZN9keymaster9Operation15UpdateForFinishERKNS_16AuthorizationSetERKNS_6BufferE" |
| }, |
| { |
| "name" : "_ZNK9keymaster10HmacSha25612DigestLengthEv" |
| }, |
| { |
| "name" : "_ZNK9keymaster10HmacSha2564SignEPKhmPhm" |
| }, |
| { |
| "name" : "_ZNK9keymaster10HmacSha2564SignERKNS_6BufferEPhm" |
| }, |
| { |
| "name" : "_ZNK9keymaster10HmacSha2566VerifyEPKhmS2_m" |
| }, |
| { |
| "name" : "_ZNK9keymaster10HmacSha2566VerifyERKNS_6BufferES3_" |
| }, |
| { |
| "name" : "_ZNK9keymaster12EcKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" |
| }, |
| { |
| "name" : "_ZNK9keymaster12EcKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE" |
| }, |
| { |
| "name" : "_ZNK9keymaster12EcKeyFactory19GetOperationFactoryE19keymaster_purpose_t" |
| }, |
| { |
| "name" : "_ZNK9keymaster12EcKeyFactory26UpdateImportKeyDescriptionERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_Pj" |
| }, |
| { |
| "name" : "_ZNK9keymaster12EcKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" |
| }, |
| { |
| "name" : "_ZNK9keymaster13AccessTimeMap17LastKeyAccessTimeEmPj" |
| }, |
| { |
| "name" : "_ZNK9keymaster13AesKeyFactory19GetOperationFactoryE19keymaster_purpose_t" |
| }, |
| { |
| "name" : "_ZNK9keymaster13AesKeyFactory42validate_algorithm_specific_new_key_paramsERKNS_16AuthorizationSetE" |
| }, |
| { |
| "name" : "_ZNK9keymaster13AesKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" |
| }, |
| { |
| "name" : "_ZNK9keymaster13AsymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPm" |
| }, |
| { |
| "name" : "_ZNK9keymaster13RsaKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" |
| }, |
| { |
| "name" : "_ZNK9keymaster13RsaKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE" |
| }, |
| { |
| "name" : "_ZNK9keymaster13RsaKeyFactory19GetOperationFactoryE19keymaster_purpose_t" |
| }, |
| { |
| "name" : "_ZNK9keymaster13RsaKeyFactory26UpdateImportKeyDescriptionERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_PmPj" |
| }, |
| { |
| "name" : "_ZNK9keymaster13RsaKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" |
| }, |
| { |
| "name" : "_ZNK9keymaster14AccessCountMap14KeyAccessCountEmPj" |
| }, |
| { |
| "name" : "_ZNK9keymaster14HmacKeyFactory19GetOperationFactoryE19keymaster_purpose_t" |
| }, |
| { |
| "name" : "_ZNK9keymaster14HmacKeyFactory42validate_algorithm_specific_new_key_paramsERKNS_16AuthorizationSetE" |
| }, |
| { |
| "name" : "_ZNK9keymaster14HmacKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" |
| }, |
| { |
| "name" : "_ZNK9keymaster16AndroidKeymaster13has_operationEm" |
| }, |
| { |
| "name" : "_ZNK9keymaster16AttestKeyRequest14SerializedSizeEv" |
| }, |
| { |
| "name" : "_ZNK9keymaster16AttestKeyRequest9SerializeEPhPKh" |
| }, |
| { |
| "name" : "_ZNK9keymaster16AuthorizationSet11GetTagCountE15keymaster_tag_t" |
| }, |
| { |
| "name" : "_ZNK9keymaster16AuthorizationSet14CopyToParamSetEP25keymaster_key_param_set_t" |
| }, |
| { |
| "name" : "_ZNK9keymaster16AuthorizationSet14GetTagValueIntE15keymaster_tag_tPj" |
| }, |
| { |
| "name" : "_ZNK9keymaster16AuthorizationSet14SerializedSizeEv" |
| }, |
| { |
| "name" : "_ZNK9keymaster16AuthorizationSet15GetTagValueBlobE15keymaster_tag_tP16keymaster_blob_t" |
| }, |
| { |
| "name" : "_ZNK9keymaster16AuthorizationSet15GetTagValueBoolE15keymaster_tag_t" |
| }, |
| { |
| "name" : "_ZNK9keymaster16AuthorizationSet15GetTagValueDateE15keymaster_tag_tPm" |
| }, |
| { |
| "name" : "_ZNK9keymaster16AuthorizationSet15GetTagValueEnumE15keymaster_tag_tPj" |
| }, |
| { |
| "name" : "_ZNK9keymaster16AuthorizationSet15GetTagValueLongE15keymaster_tag_tPm" |
| }, |
| { |
| "name" : "_ZNK9keymaster16AuthorizationSet16ContainsIntValueE15keymaster_tag_tj" |
| }, |
| { |
| "name" : "_ZNK9keymaster16AuthorizationSet17ContainsEnumValueE15keymaster_tag_tj" |
| }, |
| { |
| "name" : "_ZNK9keymaster16AuthorizationSet17GetTagValueIntRepE15keymaster_tag_tmPj" |
| }, |
| { |
| "name" : "_ZNK9keymaster16AuthorizationSet18GetTagValueEnumRepE15keymaster_tag_tmPj" |
| }, |
| { |
| "name" : "_ZNK9keymaster16AuthorizationSet18GetTagValueLongRepE15keymaster_tag_tmPm" |
| }, |
| { |
| "name" : "_ZNK9keymaster16AuthorizationSet24SerializedSizeOfElementsEv" |
| }, |
| { |
| "name" : "_ZNK9keymaster16AuthorizationSet4findE15keymaster_tag_ti" |
| }, |
| { |
| "name" : "_ZNK9keymaster16AuthorizationSet9SerializeEPhPKh" |
| }, |
| { |
| "name" : "_ZNK9keymaster16AuthorizationSetixEi" |
| }, |
| { |
| "name" : "_ZNK9keymaster16DeleteKeyRequest14SerializedSizeEv" |
| }, |
| { |
| "name" : "_ZNK9keymaster16DeleteKeyRequest9SerializeEPhPKh" |
| }, |
| { |
| "name" : "_ZNK9keymaster16ExportKeyRequest14SerializedSizeEv" |
| }, |
| { |
| "name" : "_ZNK9keymaster16ExportKeyRequest9SerializeEPhPKh" |
| }, |
| { |
| "name" : "_ZNK9keymaster16ImportKeyRequest14SerializedSizeEv" |
| }, |
| { |
| "name" : "_ZNK9keymaster16ImportKeyRequest9SerializeEPhPKh" |
| }, |
| { |
| "name" : "_ZNK9keymaster16OperationFactory20GetAndValidateDigestERKNS_16AuthorizationSetERKNS_3KeyEP18keymaster_digest_tP17keymaster_error_t" |
| }, |
| { |
| "name" : "_ZNK9keymaster16OperationFactory21GetAndValidatePaddingERKNS_16AuthorizationSetERKNS_3KeyEP19keymaster_padding_tP17keymaster_error_t" |
| }, |
| { |
| "name" : "_ZNK9keymaster16OperationFactory23is_public_key_operationEv" |
| }, |
| { |
| "name" : "_ZNK9keymaster16OperationFactory9supportedE18keymaster_digest_t" |
| }, |
| { |
| "name" : "_ZNK9keymaster16OperationFactory9supportedE19keymaster_padding_t" |
| }, |
| { |
| "name" : "_ZNK9keymaster16OperationFactory9supportedE22keymaster_block_mode_t" |
| }, |
| { |
| "name" : "_ZNK9keymaster17AddEntropyRequest14SerializedSizeEv" |
| }, |
| { |
| "name" : "_ZNK9keymaster17AddEntropyRequest9SerializeEPhPKh" |
| }, |
| { |
| "name" : "_ZNK9keymaster17AttestKeyResponse17NonErrorSerializeEPhPKh" |
| }, |
| { |
| "name" : "_ZNK9keymaster17AttestKeyResponse22NonErrorSerializedSizeEv" |
| }, |
| { |
| "name" : "_ZNK9keymaster17ExportKeyResponse17NonErrorSerializeEPhPKh" |
| }, |
| { |
| "name" : "_ZNK9keymaster17ExportKeyResponse22NonErrorSerializedSizeEv" |
| }, |
| { |
| "name" : "_ZNK9keymaster17HardwareAuthToken14SerializedSizeEv" |
| }, |
| { |
| "name" : "_ZNK9keymaster17HardwareAuthToken9SerializeEPhPKh" |
| }, |
| { |
| "name" : "_ZNK9keymaster17ImportKeyResponse17NonErrorSerializeEPhPKh" |
| }, |
| { |
| "name" : "_ZNK9keymaster17ImportKeyResponse22NonErrorSerializedSizeEv" |
| }, |
| { |
| "name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" |
| }, |
| { |
| "name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" |
| }, |
| { |
| "name" : "_ZNK9keymaster17UpgradeKeyRequest14SerializedSizeEv" |
| }, |
| { |
| "name" : "_ZNK9keymaster17UpgradeKeyRequest9SerializeEPhPKh" |
| }, |
| { |
| "name" : "_ZNK9keymaster17VerificationToken14SerializedSizeEv" |
| }, |
| { |
| "name" : "_ZNK9keymaster17VerificationToken9SerializeEPhPKh" |
| }, |
| { |
| "name" : "_ZNK9keymaster18GetVersionResponse17NonErrorSerializeEPhPKh" |
| }, |
| { |
| "name" : "_ZNK9keymaster18GetVersionResponse22NonErrorSerializedSizeEv" |
| }, |
| { |
| "name" : "_ZNK9keymaster18UpgradeKeyResponse17NonErrorSerializeEPhPKh" |
| }, |
| { |
| "name" : "_ZNK9keymaster18UpgradeKeyResponse22NonErrorSerializedSizeEv" |
| }, |
| { |
| "name" : "_ZNK9keymaster19AesOperationFactory20GetCipherDescriptionEv" |
| }, |
| { |
| "name" : "_ZNK9keymaster19GenerateKeyResponse17NonErrorSerializeEPhPKh" |
| }, |
| { |
| "name" : "_ZNK9keymaster19GenerateKeyResponse22NonErrorSerializedSizeEv" |
| }, |
| { |
| "name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPm" |
| }, |
| { |
| "name" : "_ZNK9keymaster19RsaOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" |
| }, |
| { |
| "name" : "_ZNK9keymaster19SymmetricKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" |
| }, |
| { |
| "name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedImportFormatsEPm" |
| }, |
| { |
| "name" : "_ZNK9keymaster19SymmetricKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" |
| }, |
| { |
| "name" : "_ZNK9keymaster19TripleDesKeyFactory19GetOperationFactoryE19keymaster_purpose_t" |
| }, |
| { |
| "name" : "_ZNK9keymaster19TripleDesKeyFactory42validate_algorithm_specific_new_key_paramsERKNS_16AuthorizationSetE" |
| }, |
| { |
| "name" : "_ZNK9keymaster19TripleDesKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" |
| }, |
| { |
| "name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPm" |
| }, |
| { |
| "name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPm" |
| }, |
| { |
| "name" : "_ZNK9keymaster20AsymmetricKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" |
| }, |
| { |
| "name" : "_ZNK9keymaster20HmacOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" |
| }, |
| { |
| "name" : "_ZNK9keymaster20HmacOperationFactory16SupportedDigestsEPm" |
| }, |
| { |
| "name" : "_ZNK9keymaster20KeymasterEnforcement16AuthTokenMatchesERKNS_9AuthProxyERKNS_16AuthorizationSetEmiimb" |
| }, |
| { |
| "name" : "_ZNK9keymaster20NistCurveKeyExchange12public_valueEPNS_6BufferE" |
| }, |
| { |
| "name" : "_ZNK9keymaster20NistCurveKeyExchange18CalculateSharedKeyEPKhmPNS_6BufferE" |
| }, |
| { |
| "name" : "_ZNK9keymaster20NistCurveKeyExchange18CalculateSharedKeyERKNS_6BufferEPS1_" |
| }, |
| { |
| "name" : "_ZNK9keymaster20SoftwareRandomSource14GenerateRandomEPhm" |
| }, |
| { |
| "name" : "_ZNK9keymaster21BeginOperationRequest14SerializedSizeEv" |
| }, |
| { |
| "name" : "_ZNK9keymaster21BeginOperationRequest9SerializeEPhPKh" |
| }, |
| { |
| "name" : "_ZNK9keymaster21EcdsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" |
| }, |
| { |
| "name" : "_ZNK9keymaster21EcdsaOperationFactory16SupportedDigestsEPm" |
| }, |
| { |
| "name" : "_ZNK9keymaster21HmacSharingParameters14SerializedSizeEv" |
| }, |
| { |
| "name" : "_ZNK9keymaster21HmacSharingParameters9SerializeEPhPKh" |
| }, |
| { |
| "name" : "_ZNK9keymaster22BeginOperationResponse17NonErrorSerializeEPhPKh" |
| }, |
| { |
| "name" : "_ZNK9keymaster22BeginOperationResponse22NonErrorSerializedSizeEv" |
| }, |
| { |
| "name" : "_ZNK9keymaster22FinishOperationRequest14SerializedSizeEv" |
| }, |
| { |
| "name" : "_ZNK9keymaster22FinishOperationRequest9SerializeEPhPKh" |
| }, |
| { |
| "name" : "_ZNK9keymaster22UpdateOperationRequest14SerializedSizeEv" |
| }, |
| { |
| "name" : "_ZNK9keymaster22UpdateOperationRequest9SerializeEPhPKh" |
| }, |
| { |
| "name" : "_ZNK9keymaster23AesEvpCipherDescription17GetCipherInstanceEm22keymaster_block_mode_tP17keymaster_error_t" |
| }, |
| { |
| "name" : "_ZNK9keymaster23AesEvpCipherDescription19SupportedBlockModesEPm" |
| }, |
| { |
| "name" : "_ZNK9keymaster23BlockCipherEvpOperation7need_ivEv" |
| }, |
| { |
| "name" : "_ZNK9keymaster23FinishOperationResponse17NonErrorSerializeEPhPKh" |
| }, |
| { |
| "name" : "_ZNK9keymaster23FinishOperationResponse22NonErrorSerializedSizeEv" |
| }, |
| { |
| "name" : "_ZNK9keymaster23ImportWrappedKeyRequest14SerializedSizeEv" |
| }, |
| { |
| "name" : "_ZNK9keymaster23ImportWrappedKeyRequest9SerializeEPhPKh" |
| }, |
| { |
| "name" : "_ZNK9keymaster23UpdateOperationResponse17NonErrorSerializeEPhPKh" |
| }, |
| { |
| "name" : "_ZNK9keymaster23UpdateOperationResponse22NonErrorSerializedSizeEv" |
| }, |
| { |
| "name" : "_ZNK9keymaster24ImportWrappedKeyResponse17NonErrorSerializeEPhPKh" |
| }, |
| { |
| "name" : "_ZNK9keymaster24ImportWrappedKeyResponse22NonErrorSerializedSizeEv" |
| }, |
| { |
| "name" : "_ZNK9keymaster25ComputeSharedHmacResponse17NonErrorSerializeEPhPKh" |
| }, |
| { |
| "name" : "_ZNK9keymaster25ComputeSharedHmacResponse22NonErrorSerializedSizeEv" |
| }, |
| { |
| "name" : "_ZNK9keymaster25TripleDesOperationFactory20GetCipherDescriptionEv" |
| }, |
| { |
| "name" : "_ZNK9keymaster26HmacSharingParametersArray14SerializedSizeEv" |
| }, |
| { |
| "name" : "_ZNK9keymaster26HmacSharingParametersArray9SerializeEPhPKh" |
| }, |
| { |
| "name" : "_ZNK9keymaster27BlockCipherOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" |
| }, |
| { |
| "name" : "_ZNK9keymaster27BlockCipherOperationFactory21SupportedPaddingModesEPm" |
| }, |
| { |
| "name" : "_ZNK9keymaster27RsaCryptingOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" |
| }, |
| { |
| "name" : "_ZNK9keymaster27RsaCryptingOperationFactory21SupportedPaddingModesEPm" |
| }, |
| { |
| "name" : "_ZNK9keymaster28GetKeyCharacteristicsRequest14SerializedSizeEv" |
| }, |
| { |
| "name" : "_ZNK9keymaster28GetKeyCharacteristicsRequest9SerializeEPhPKh" |
| }, |
| { |
| "name" : "_ZNK9keymaster28RsaDigestingOperationFactory21SupportedPaddingModesEPm" |
| }, |
| { |
| "name" : "_ZNK9keymaster29GetKeyCharacteristicsResponse17NonErrorSerializeEPhPKh" |
| }, |
| { |
| "name" : "_ZNK9keymaster29GetKeyCharacteristicsResponse22NonErrorSerializedSizeEv" |
| }, |
| { |
| "name" : "_ZNK9keymaster29TripleDesEvpCipherDescription17GetCipherInstanceEm22keymaster_block_mode_tP17keymaster_error_t" |
| }, |
| { |
| "name" : "_ZNK9keymaster29TripleDesEvpCipherDescription19SupportedBlockModesEPm" |
| }, |
| { |
| "name" : "_ZNK9keymaster5EcKey13InternalToEvpEP11evp_pkey_st" |
| }, |
| { |
| "name" : "_ZNK9keymaster6Buffer14SerializedSizeEv" |
| }, |
| { |
| "name" : "_ZNK9keymaster6Buffer14available_readEv" |
| }, |
| { |
| "name" : "_ZNK9keymaster6Buffer15available_writeEv" |
| }, |
| { |
| "name" : "_ZNK9keymaster6Buffer9SerializeEPhPKh" |
| }, |
| { |
| "name" : "_ZNK9keymaster6RsaKey13InternalToEvpEP11evp_pkey_st" |
| }, |
| { |
| "binding" : "weak", |
| "name" : "_ZdaPv" |
| }, |
| { |
| "binding" : "weak", |
| "name" : "_ZdlPv" |
| }, |
| { |
| "binding" : "weak", |
| "name" : "_ZnamRKSt9nothrow_t" |
| }, |
| { |
| "binding" : "weak", |
| "name" : "_ZnwmRKSt9nothrow_t" |
| }, |
| { |
| "binding" : "weak", |
| "name" : "__cxa_pure_virtual" |
| }, |
| { |
| "name" : "ae_allocate" |
| }, |
| { |
| "name" : "ae_clear" |
| }, |
| { |
| "name" : "ae_ctx_sizeof" |
| }, |
| { |
| "name" : "ae_decrypt" |
| }, |
| { |
| "name" : "ae_encrypt" |
| }, |
| { |
| "name" : "ae_free" |
| }, |
| { |
| "name" : "ae_init" |
| }, |
| { |
| "name" : "gen_offset" |
| } |
| ], |
| "elf_objects" : |
| [ |
| { |
| "name" : "_ZN9keymaster10TAG_DIGESTE" |
| }, |
| { |
| "name" : "_ZN9keymaster10TAG_ORIGINE" |
| }, |
| { |
| "name" : "_ZN9keymaster11TAG_INVALIDE" |
| }, |
| { |
| "name" : "_ZN9keymaster11TAG_PADDINGE" |
| }, |
| { |
| "name" : "_ZN9keymaster11TAG_PURPOSEE" |
| }, |
| { |
| "name" : "_ZN9keymaster11TAG_USER_IDE" |
| }, |
| { |
| "name" : "_ZN9keymaster11empty_paramE" |
| }, |
| { |
| "name" : "_ZN9keymaster12TAG_EC_CURVEE" |
| }, |
| { |
| "name" : "_ZN9keymaster12TAG_KEY_SIZEE" |
| }, |
| { |
| "name" : "_ZN9keymaster13TAG_ALGORITHME" |
| }, |
| { |
| "name" : "_ZN9keymaster13TAG_ALL_USERSE" |
| }, |
| { |
| "name" : "_ZN9keymaster13TAG_UNIQUE_IDE" |
| }, |
| { |
| "name" : "_ZN9keymaster14TAG_AUTH_TOKENE" |
| }, |
| { |
| "name" : "_ZN9keymaster14TAG_BLOCK_MODEE" |
| }, |
| { |
| "name" : "_ZN9keymaster14TAG_DIGEST_OLDE" |
| }, |
| { |
| "name" : "_ZN9keymaster14TAG_MAC_LENGTHE" |
| }, |
| { |
| "name" : "_ZN9keymaster14TAG_OS_VERSIONE" |
| }, |
| { |
| "name" : "_ZN9keymaster15TAG_PADDING_OLDE" |
| }, |
| { |
| "name" : "_ZN9keymaster16TAG_AUTH_TIMEOUTE" |
| }, |
| { |
| "name" : "_ZN9keymaster16TAG_CALLER_NONCEE" |
| }, |
| { |
| "name" : "_ZN9keymaster17TAG_OS_PATCHLEVELE" |
| }, |
| { |
| "name" : "_ZN9keymaster17TAG_ROOT_OF_TRUSTE" |
| }, |
| { |
| "name" : "_ZN9keymaster18TAG_APPLICATION_IDE" |
| }, |
| { |
| "name" : "_ZN9keymaster18TAG_MIN_MAC_LENGTHE" |
| }, |
| { |
| "name" : "_ZN9keymaster18TAG_USER_AUTH_TYPEE" |
| }, |
| { |
| "name" : "_ZN9keymaster18TAG_USER_SECURE_IDE" |
| }, |
| { |
| "name" : "_ZN9keymaster19TAG_ACTIVE_DATETIMEE" |
| }, |
| { |
| "name" : "_ZN9keymaster19TAG_ASSOCIATED_DATAE" |
| }, |
| { |
| "name" : "_ZN9keymaster19TAG_BOOTLOADER_ONLYE" |
| }, |
| { |
| "name" : "_ZN9keymaster19softwareRootOfTrustE" |
| }, |
| { |
| "name" : "_ZN9keymaster20TAG_ALL_APPLICATIONSE" |
| }, |
| { |
| "name" : "_ZN9keymaster20TAG_APPLICATION_DATAE" |
| }, |
| { |
| "name" : "_ZN9keymaster20TAG_NO_AUTH_REQUIREDE" |
| }, |
| { |
| "name" : "_ZN9keymaster21TAG_CREATION_DATETIMEE" |
| }, |
| { |
| "name" : "_ZN9keymaster21TAG_INCLUDE_UNIQUE_IDE" |
| }, |
| { |
| "name" : "_ZN9keymaster21TAG_MAX_USES_PER_BOOTE" |
| }, |
| { |
| "name" : "_ZN9keymaster22TAG_ROLLBACK_RESISTANTE" |
| }, |
| { |
| "name" : "_ZN9keymaster23TAG_ALLOW_WHILE_ON_BODYE" |
| }, |
| { |
| "name" : "_ZN9keymaster23TAG_ATTESTATION_ID_IMEIE" |
| }, |
| { |
| "name" : "_ZN9keymaster23TAG_ATTESTATION_ID_MEIDE" |
| }, |
| { |
| "name" : "_ZN9keymaster23TAG_RSA_PUBLIC_EXPONENTE" |
| }, |
| { |
| "name" : "_ZN9keymaster24TAG_ATTESTATION_ID_BRANDE" |
| }, |
| { |
| "name" : "_ZN9keymaster24TAG_ATTESTATION_ID_MODELE" |
| }, |
| { |
| "name" : "_ZN9keymaster25TAG_ATTESTATION_ID_DEVICEE" |
| }, |
| { |
| "name" : "_ZN9keymaster25TAG_ATTESTATION_ID_SERIALE" |
| }, |
| { |
| "name" : "_ZN9keymaster25TAG_USAGE_EXPIRE_DATETIMEE" |
| }, |
| { |
| "name" : "_ZN9keymaster26TAG_ATTESTATION_ID_PRODUCTE" |
| }, |
| { |
| "name" : "_ZN9keymaster26TAG_ECIES_SINGLE_HASH_MODEE" |
| }, |
| { |
| "name" : "_ZN9keymaster27TAG_BLOB_USAGE_REQUIREMENTSE" |
| }, |
| { |
| "name" : "_ZN9keymaster27TAG_MIN_SECONDS_BETWEEN_OPSE" |
| }, |
| { |
| "name" : "_ZN9keymaster28TAG_UNLOCKED_DEVICE_REQUIREDE" |
| }, |
| { |
| "name" : "_ZN9keymaster30TAG_ATTESTATION_APPLICATION_IDE" |
| }, |
| { |
| "name" : "_ZN9keymaster31TAG_ATTESTATION_ID_MANUFACTURERE" |
| }, |
| { |
| "name" : "_ZN9keymaster31TAG_ORIGINATION_EXPIRE_DATETIMEE" |
| }, |
| { |
| "name" : "_ZN9keymaster33TAG_TRUSTED_CONFIRMATION_REQUIREDE" |
| }, |
| { |
| "name" : "_ZN9keymaster6Logger9instance_E" |
| }, |
| { |
| "name" : "_ZN9keymaster7TAG_KDFE" |
| }, |
| { |
| "name" : "_ZN9keymaster9TAG_NONCEE" |
| }, |
| { |
| "binding" : "weak", |
| "name" : "_ZSt7nothrow" |
| }, |
| { |
| "name" : "_ZTVN9keymaster11Iso18033KdfE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster12EcKeyFactoryE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster12RsaOperationE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster12SymmetricKeyE" |
| }, |
| { |
| "binding" : "weak", |
| "name" : "_ZTVN9keymaster12TripleDesKeyE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster13AesKeyFactoryE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster13AsymmetricKeyE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster13HmacOperationE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster13RsaKeyFactoryE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster14EcdsaOperationE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster14HmacKeyFactoryE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster16AndroidKeymasterE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster16AttestKeyRequestE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster16AuthorizationSetE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster16DeleteKeyRequestE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster16ExportKeyRequestE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster16ImportKeyRequestE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster16Rfc5869Sha256KdfE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster16RsaSignOperationE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster17AddEntropyRequestE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster17AttestKeyResponseE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster17ExportKeyResponseE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster17HardwareAuthTokenE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster17ImportKeyResponseE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster17KeymasterResponseE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster17RsaCryptOperationE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster17UpgradeKeyRequestE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster17VerificationTokenE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster18EcdsaSignOperationE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster18GetVersionResponseE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster18RsaVerifyOperationE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster18UpgradeKeyResponseE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster19AesOperationFactoryE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster19GenerateKeyResponseE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster19RsaDecryptOperationE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster19RsaEncryptOperationE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster19RsaOperationFactoryE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster19SymmetricKeyFactoryE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster19TripleDesKeyFactoryE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster20AsymmetricKeyFactoryE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster20EcdsaVerifyOperationE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster20HmacOperationFactoryE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster20KeymasterEnforcementE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster20NistCurveKeyExchangeE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster20SoftwareRandomSourceE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster21BeginOperationRequestE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster21EcdsaOperationFactoryE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster21HmacSharingParametersE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster21RsaDigestingOperationE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster22BeginOperationResponseE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster22FinishOperationRequestE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster22UpdateOperationRequestE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster23AesEvpCipherDescriptionE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster23BlockCipherEvpOperationE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster23FinishOperationResponseE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster23ImportWrappedKeyRequestE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster23UpdateOperationResponseE" |
| }, |
| { |
| "binding" : "weak", |
| "name" : "_ZTVN9keymaster24HmacSignOperationFactoryE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster24ImportWrappedKeyResponseE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster25ComputeSharedHmacResponseE" |
| }, |
| { |
| "binding" : "weak", |
| "name" : "_ZTVN9keymaster25EcdsaSignOperationFactoryE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster25TripleDesOperationFactoryE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster26HmacSharingParametersArrayE" |
| }, |
| { |
| "binding" : "weak", |
| "name" : "_ZTVN9keymaster26HmacVerifyOperationFactoryE" |
| }, |
| { |
| "binding" : "weak", |
| "name" : "_ZTVN9keymaster26RsaSigningOperationFactoryE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster27BlockCipherOperationFactoryE" |
| }, |
| { |
| "binding" : "weak", |
| "name" : "_ZTVN9keymaster27EcdsaVerifyOperationFactoryE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster27RsaCryptingOperationFactoryE" |
| }, |
| { |
| "binding" : "weak", |
| "name" : "_ZTVN9keymaster27VerifyAuthorizationResponseE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster28GetKeyCharacteristicsRequestE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster28RsaDigestingOperationFactoryE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster29GetKeyCharacteristicsResponseE" |
| }, |
| { |
| "binding" : "weak", |
| "name" : "_ZTVN9keymaster29RsaDecryptionOperationFactoryE" |
| }, |
| { |
| "binding" : "weak", |
| "name" : "_ZTVN9keymaster29RsaEncryptionOperationFactoryE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster29TripleDesEvpCipherDescriptionE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster30BlockCipherEvpDecryptOperationE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster30BlockCipherEvpEncryptOperationE" |
| }, |
| { |
| "binding" : "weak", |
| "name" : "_ZTVN9keymaster31RsaVerificationOperationFactoryE" |
| }, |
| { |
| "binding" : "weak", |
| "name" : "_ZTVN9keymaster32GetHmacSharingParametersResponseE" |
| }, |
| { |
| "binding" : "weak", |
| "name" : "_ZTVN9keymaster3KdfE" |
| }, |
| { |
| "binding" : "weak", |
| "name" : "_ZTVN9keymaster3KeyE" |
| }, |
| { |
| "binding" : "weak", |
| "name" : "_ZTVN9keymaster4ListINS_13AccessTimeMap10AccessTimeEEE" |
| }, |
| { |
| "binding" : "weak", |
| "name" : "_ZTVN9keymaster4ListINS_14AccessCountMap11AccessCountEEE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster5EcKeyE" |
| }, |
| { |
| "binding" : "weak", |
| "name" : "_ZTVN9keymaster6AesKeyE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster6BufferE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster6RsaKeyE" |
| }, |
| { |
| "binding" : "weak", |
| "name" : "_ZTVN9keymaster7HmacKeyE" |
| }, |
| { |
| "name" : "_ZTVN9keymaster8EciesKemE" |
| }, |
| { |
| "binding" : "weak", |
| "name" : "_ZTVN9keymaster9OperationE" |
| }, |
| { |
| "name" : "infoString" |
| } |
| ], |
| "enum_types" : |
| [ |
| { |
| "alignment" : 4, |
| "enum_fields" : |
| [ |
| { |
| "enum_field_value" : 0, |
| "name" : "HW_AUTH_NONE" |
| }, |
| { |
| "enum_field_value" : 1, |
| "name" : "HW_AUTH_PASSWORD" |
| }, |
| { |
| "enum_field_value" : 2, |
| "name" : "HW_AUTH_FINGERPRINT" |
| }, |
| { |
| "enum_field_value" : -1, |
| "name" : "HW_AUTH_ANY" |
| } |
| ], |
| "linker_set_key" : "hw_authenticator_type_t", |
| "name" : "hw_authenticator_type_t", |
| "referenced_type" : "type-203", |
| "self_type" : "type-203", |
| "size" : 4, |
| "source_file" : "/hardware/libhardware/include/hardware/hw_auth_token.h", |
| "underlying_type" : "type-8", |
| "unique_id" : "hw_authenticator_type_t" |
| }, |
| { |
| "alignment" : 4, |
| "enum_fields" : |
| [ |
| { |
| "enum_field_value" : 0, |
| "name" : "keymaster::GENERATE_KEY" |
| }, |
| { |
| "enum_field_value" : 1, |
| "name" : "keymaster::BEGIN_OPERATION" |
| }, |
| { |
| "enum_field_value" : 2, |
| "name" : "keymaster::UPDATE_OPERATION" |
| }, |
| { |
| "enum_field_value" : 3, |
| "name" : "keymaster::FINISH_OPERATION" |
| }, |
| { |
| "enum_field_value" : 4, |
| "name" : "keymaster::ABORT_OPERATION" |
| }, |
| { |
| "enum_field_value" : 5, |
| "name" : "keymaster::IMPORT_KEY" |
| }, |
| { |
| "enum_field_value" : 6, |
| "name" : "keymaster::EXPORT_KEY" |
| }, |
| { |
| "enum_field_value" : 7, |
| "name" : "keymaster::GET_VERSION" |
| }, |
| { |
| "enum_field_value" : 8, |
| "name" : "keymaster::ADD_RNG_ENTROPY" |
| }, |
| { |
| "enum_field_value" : 9, |
| "name" : "keymaster::GET_SUPPORTED_ALGORITHMS" |
| }, |
| { |
| "enum_field_value" : 10, |
| "name" : "keymaster::GET_SUPPORTED_BLOCK_MODES" |
| }, |
| { |
| "enum_field_value" : 11, |
| "name" : "keymaster::GET_SUPPORTED_PADDING_MODES" |
| }, |
| { |
| "enum_field_value" : 12, |
| "name" : "keymaster::GET_SUPPORTED_DIGESTS" |
| }, |
| { |
| "enum_field_value" : 13, |
| "name" : "keymaster::GET_SUPPORTED_IMPORT_FORMATS" |
| }, |
| { |
| "enum_field_value" : 14, |
| "name" : "keymaster::GET_SUPPORTED_EXPORT_FORMATS" |
| }, |
| { |
| "enum_field_value" : 15, |
| "name" : "keymaster::GET_KEY_CHARACTERISTICS" |
| }, |
| { |
| "enum_field_value" : 16, |
| "name" : "keymaster::ATTEST_KEY" |
| }, |
| { |
| "enum_field_value" : 17, |
| "name" : "keymaster::UPGRADE_KEY" |
| }, |
| { |
| "enum_field_value" : 18, |
| "name" : "keymaster::CONFIGURE" |
| }, |
| { |
| "enum_field_value" : 19, |
| "name" : "keymaster::GET_HMAC_SHARING_PARAMETERS" |
| }, |
| { |
| "enum_field_value" : 20, |
| "name" : "keymaster::COMPUTE_SHARED_HMAC" |
| }, |
| { |
| "enum_field_value" : 21, |
| "name" : "keymaster::VERIFY_AUTHORIZATION" |
| }, |
| { |
| "enum_field_value" : 22, |
| "name" : "keymaster::DELETE_KEY" |
| }, |
| { |
| "enum_field_value" : 23, |
| "name" : "keymaster::DELETE_ALL_KEYS" |
| }, |
| { |
| "enum_field_value" : 24, |
| "name" : "keymaster::DESTROY_ATTESTATION_IDS" |
| }, |
| { |
| "enum_field_value" : 25, |
| "name" : "keymaster::IMPORT_WRAPPED_KEY" |
| } |
| ], |
| "linker_set_key" : "keymaster::AndroidKeymasterCommand", |
| "name" : "keymaster::AndroidKeymasterCommand", |
| "referenced_type" : "type-433", |
| "self_type" : "type-433", |
| "size" : 4, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "underlying_type" : "type-8", |
| "unique_id" : "_ZTSN9keymaster23AndroidKeymasterCommandE" |
| }, |
| { |
| "alignment" : 4, |
| "enum_fields" : |
| [ |
| { |
| "enum_field_value" : 0, |
| "name" : "keymaster::AuthorizationSet::OK" |
| }, |
| { |
| "enum_field_value" : 1, |
| "name" : "keymaster::AuthorizationSet::ALLOCATION_FAILURE" |
| }, |
| { |
| "enum_field_value" : 2, |
| "name" : "keymaster::AuthorizationSet::MALFORMED_DATA" |
| } |
| ], |
| "linker_set_key" : "keymaster::AuthorizationSet::Error", |
| "name" : "keymaster::AuthorizationSet::Error", |
| "referenced_type" : "type-290", |
| "self_type" : "type-290", |
| "size" : 4, |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h", |
| "underlying_type" : "type-8", |
| "unique_id" : "_ZTSN9keymaster16AuthorizationSet5ErrorE" |
| }, |
| { |
| "alignment" : 4, |
| "enum_fields" : |
| [ |
| { |
| "enum_field_value" : 0, |
| "name" : "keymaster::Logger::DEBUG_LVL" |
| }, |
| { |
| "enum_field_value" : 1, |
| "name" : "keymaster::Logger::INFO_LVL" |
| }, |
| { |
| "enum_field_value" : 2, |
| "name" : "keymaster::Logger::WARNING_LVL" |
| }, |
| { |
| "enum_field_value" : 3, |
| "name" : "keymaster::Logger::ERROR_LVL" |
| }, |
| { |
| "enum_field_value" : 4, |
| "name" : "keymaster::Logger::SEVERE_LVL" |
| } |
| ], |
| "linker_set_key" : "keymaster::Logger::LogLevel", |
| "name" : "keymaster::Logger::LogLevel", |
| "referenced_type" : "type-702", |
| "self_type" : "type-702", |
| "size" : 4, |
| "source_file" : "/system/keymaster/include/keymaster/logger.h", |
| "underlying_type" : "type-8", |
| "unique_id" : "_ZTSN9keymaster6Logger8LogLevelE" |
| }, |
| { |
| "alignment" : 4, |
| "enum_fields" : |
| [ |
| { |
| "enum_field_value" : 1, |
| "name" : "KM_ALGORITHM_RSA" |
| }, |
| { |
| "enum_field_value" : 3, |
| "name" : "KM_ALGORITHM_EC" |
| }, |
| { |
| "enum_field_value" : 32, |
| "name" : "KM_ALGORITHM_AES" |
| }, |
| { |
| "enum_field_value" : 33, |
| "name" : "KM_ALGORITHM_TRIPLE_DES" |
| }, |
| { |
| "enum_field_value" : 128, |
| "name" : "KM_ALGORITHM_HMAC" |
| } |
| ], |
| "linker_set_key" : "keymaster_algorithm_t", |
| "name" : "keymaster_algorithm_t", |
| "referenced_type" : "type-51", |
| "self_type" : "type-51", |
| "size" : 4, |
| "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h", |
| "underlying_type" : "type-8", |
| "unique_id" : "keymaster_algorithm_t" |
| }, |
| { |
| "alignment" : 4, |
| "enum_fields" : |
| [ |
| { |
| "enum_field_value" : 1, |
| "name" : "KM_MODE_ECB" |
| }, |
| { |
| "enum_field_value" : 2, |
| "name" : "KM_MODE_CBC" |
| }, |
| { |
| "enum_field_value" : 3, |
| "name" : "KM_MODE_CTR" |
| }, |
| { |
| "enum_field_value" : 32, |
| "name" : "KM_MODE_GCM" |
| } |
| ], |
| "linker_set_key" : "keymaster_block_mode_t", |
| "name" : "keymaster_block_mode_t", |
| "referenced_type" : "type-54", |
| "self_type" : "type-54", |
| "size" : 4, |
| "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h", |
| "underlying_type" : "type-8", |
| "unique_id" : "keymaster_block_mode_t" |
| }, |
| { |
| "alignment" : 4, |
| "enum_fields" : |
| [ |
| { |
| "enum_field_value" : 0, |
| "name" : "KM_DIGEST_NONE" |
| }, |
| { |
| "enum_field_value" : 1, |
| "name" : "KM_DIGEST_MD5" |
| }, |
| { |
| "enum_field_value" : 2, |
| "name" : "KM_DIGEST_SHA1" |
| }, |
| { |
| "enum_field_value" : 3, |
| "name" : "KM_DIGEST_SHA_2_224" |
| }, |
| { |
| "enum_field_value" : 4, |
| "name" : "KM_DIGEST_SHA_2_256" |
| }, |
| { |
| "enum_field_value" : 5, |
| "name" : "KM_DIGEST_SHA_2_384" |
| }, |
| { |
| "enum_field_value" : 6, |
| "name" : "KM_DIGEST_SHA_2_512" |
| } |
| ], |
| "linker_set_key" : "keymaster_digest_t", |
| "name" : "keymaster_digest_t", |
| "referenced_type" : "type-61", |
| "self_type" : "type-61", |
| "size" : 4, |
| "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h", |
| "underlying_type" : "type-8", |
| "unique_id" : "keymaster_digest_t" |
| }, |
| { |
| "alignment" : 4, |
| "enum_fields" : |
| [ |
| { |
| "enum_field_value" : 0, |
| "name" : "KM_EC_CURVE_P_224" |
| }, |
| { |
| "enum_field_value" : 1, |
| "name" : "KM_EC_CURVE_P_256" |
| }, |
| { |
| "enum_field_value" : 2, |
| "name" : "KM_EC_CURVE_P_384" |
| }, |
| { |
| "enum_field_value" : 3, |
| "name" : "KM_EC_CURVE_P_521" |
| } |
| ], |
| "linker_set_key" : "keymaster_ec_curve_t", |
| "name" : "keymaster_ec_curve_t", |
| "referenced_type" : "type-211", |
| "self_type" : "type-211", |
| "size" : 4, |
| "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h", |
| "underlying_type" : "type-8", |
| "unique_id" : "keymaster_ec_curve_t" |
| }, |
| { |
| "alignment" : 4, |
| "enum_fields" : |
| [ |
| { |
| "enum_field_value" : 0, |
| "name" : "KM_ERROR_OK" |
| }, |
| { |
| "enum_field_value" : -1, |
| "name" : "KM_ERROR_ROOT_OF_TRUST_ALREADY_SET" |
| }, |
| { |
| "enum_field_value" : -2, |
| "name" : "KM_ERROR_UNSUPPORTED_PURPOSE" |
| }, |
| { |
| "enum_field_value" : -3, |
| "name" : "KM_ERROR_INCOMPATIBLE_PURPOSE" |
| }, |
| { |
| "enum_field_value" : -4, |
| "name" : "KM_ERROR_UNSUPPORTED_ALGORITHM" |
| }, |
| { |
| "enum_field_value" : -5, |
| "name" : "KM_ERROR_INCOMPATIBLE_ALGORITHM" |
| }, |
| { |
| "enum_field_value" : -6, |
| "name" : "KM_ERROR_UNSUPPORTED_KEY_SIZE" |
| }, |
| { |
| "enum_field_value" : -7, |
| "name" : "KM_ERROR_UNSUPPORTED_BLOCK_MODE" |
| }, |
| { |
| "enum_field_value" : -8, |
| "name" : "KM_ERROR_INCOMPATIBLE_BLOCK_MODE" |
| }, |
| { |
| "enum_field_value" : -9, |
| "name" : "KM_ERROR_UNSUPPORTED_MAC_LENGTH" |
| }, |
| { |
| "enum_field_value" : -10, |
| "name" : "KM_ERROR_UNSUPPORTED_PADDING_MODE" |
| }, |
| { |
| "enum_field_value" : -11, |
| "name" : "KM_ERROR_INCOMPATIBLE_PADDING_MODE" |
| }, |
| { |
| "enum_field_value" : -12, |
| "name" : "KM_ERROR_UNSUPPORTED_DIGEST" |
| }, |
| { |
| "enum_field_value" : -13, |
| "name" : "KM_ERROR_INCOMPATIBLE_DIGEST" |
| }, |
| { |
| "enum_field_value" : -14, |
| "name" : "KM_ERROR_INVALID_EXPIRATION_TIME" |
| }, |
| { |
| "enum_field_value" : -15, |
| "name" : "KM_ERROR_INVALID_USER_ID" |
| }, |
| { |
| "enum_field_value" : -16, |
| "name" : "KM_ERROR_INVALID_AUTHORIZATION_TIMEOUT" |
| }, |
| { |
| "enum_field_value" : -17, |
| "name" : "KM_ERROR_UNSUPPORTED_KEY_FORMAT" |
| }, |
| { |
| "enum_field_value" : -18, |
| "name" : "KM_ERROR_INCOMPATIBLE_KEY_FORMAT" |
| }, |
| { |
| "enum_field_value" : -19, |
| "name" : "KM_ERROR_UNSUPPORTED_KEY_ENCRYPTION_ALGORITHM" |
| }, |
| { |
| "enum_field_value" : -20, |
| "name" : "KM_ERROR_UNSUPPORTED_KEY_VERIFICATION_ALGORITHM" |
| }, |
| { |
| "enum_field_value" : -21, |
| "name" : "KM_ERROR_INVALID_INPUT_LENGTH" |
| }, |
| { |
| "enum_field_value" : -22, |
| "name" : "KM_ERROR_KEY_EXPORT_OPTIONS_INVALID" |
| }, |
| { |
| "enum_field_value" : -23, |
| "name" : "KM_ERROR_DELEGATION_NOT_ALLOWED" |
| }, |
| { |
| "enum_field_value" : -24, |
| "name" : "KM_ERROR_KEY_NOT_YET_VALID" |
| }, |
| { |
| "enum_field_value" : -25, |
| "name" : "KM_ERROR_KEY_EXPIRED" |
| }, |
| { |
| "enum_field_value" : -26, |
| "name" : "KM_ERROR_KEY_USER_NOT_AUTHENTICATED" |
| }, |
| { |
| "enum_field_value" : -27, |
| "name" : "KM_ERROR_OUTPUT_PARAMETER_NULL" |
| }, |
| { |
| "enum_field_value" : -28, |
| "name" : "KM_ERROR_INVALID_OPERATION_HANDLE" |
| }, |
| { |
| "enum_field_value" : -29, |
| "name" : "KM_ERROR_INSUFFICIENT_BUFFER_SPACE" |
| }, |
| { |
| "enum_field_value" : -30, |
| "name" : "KM_ERROR_VERIFICATION_FAILED" |
| }, |
| { |
| "enum_field_value" : -31, |
| "name" : "KM_ERROR_TOO_MANY_OPERATIONS" |
| }, |
| { |
| "enum_field_value" : -32, |
| "name" : "KM_ERROR_UNEXPECTED_NULL_POINTER" |
| }, |
| { |
| "enum_field_value" : -33, |
| "name" : "KM_ERROR_INVALID_KEY_BLOB" |
| }, |
| { |
| "enum_field_value" : -34, |
| "name" : "KM_ERROR_IMPORTED_KEY_NOT_ENCRYPTED" |
| }, |
| { |
| "enum_field_value" : -35, |
| "name" : "KM_ERROR_IMPORTED_KEY_DECRYPTION_FAILED" |
| }, |
| { |
| "enum_field_value" : -36, |
| "name" : "KM_ERROR_IMPORTED_KEY_NOT_SIGNED" |
| }, |
| { |
| "enum_field_value" : -37, |
| "name" : "KM_ERROR_IMPORTED_KEY_VERIFICATION_FAILED" |
| }, |
| { |
| "enum_field_value" : -38, |
| "name" : "KM_ERROR_INVALID_ARGUMENT" |
| }, |
| { |
| "enum_field_value" : -39, |
| "name" : "KM_ERROR_UNSUPPORTED_TAG" |
| }, |
| { |
| "enum_field_value" : -40, |
| "name" : "KM_ERROR_INVALID_TAG" |
| }, |
| { |
| "enum_field_value" : -41, |
| "name" : "KM_ERROR_MEMORY_ALLOCATION_FAILED" |
| }, |
| { |
| "enum_field_value" : -44, |
| "name" : "KM_ERROR_IMPORT_PARAMETER_MISMATCH" |
| }, |
| { |
| "enum_field_value" : -45, |
| "name" : "KM_ERROR_SECURE_HW_ACCESS_DENIED" |
| }, |
| { |
| "enum_field_value" : -46, |
| "name" : "KM_ERROR_OPERATION_CANCELLED" |
| }, |
| { |
| "enum_field_value" : -47, |
| "name" : "KM_ERROR_CONCURRENT_ACCESS_CONFLICT" |
| }, |
| { |
| "enum_field_value" : -48, |
| "name" : "KM_ERROR_SECURE_HW_BUSY" |
| }, |
| { |
| "enum_field_value" : -49, |
| "name" : "KM_ERROR_SECURE_HW_COMMUNICATION_FAILED" |
| }, |
| { |
| "enum_field_value" : -50, |
| "name" : "KM_ERROR_UNSUPPORTED_EC_FIELD" |
| }, |
| { |
| "enum_field_value" : -51, |
| "name" : "KM_ERROR_MISSING_NONCE" |
| }, |
| { |
| "enum_field_value" : -52, |
| "name" : "KM_ERROR_INVALID_NONCE" |
| }, |
| { |
| "enum_field_value" : -53, |
| "name" : "KM_ERROR_MISSING_MAC_LENGTH" |
| }, |
| { |
| "enum_field_value" : -54, |
| "name" : "KM_ERROR_KEY_RATE_LIMIT_EXCEEDED" |
| }, |
| { |
| "enum_field_value" : -55, |
| "name" : "KM_ERROR_CALLER_NONCE_PROHIBITED" |
| }, |
| { |
| "enum_field_value" : -56, |
| "name" : "KM_ERROR_KEY_MAX_OPS_EXCEEDED" |
| }, |
| { |
| "enum_field_value" : -57, |
| "name" : "KM_ERROR_INVALID_MAC_LENGTH" |
| }, |
| { |
| "enum_field_value" : -58, |
| "name" : "KM_ERROR_MISSING_MIN_MAC_LENGTH" |
| }, |
| { |
| "enum_field_value" : -59, |
| "name" : "KM_ERROR_UNSUPPORTED_MIN_MAC_LENGTH" |
| }, |
| { |
| "enum_field_value" : -60, |
| "name" : "KM_ERROR_UNSUPPORTED_KDF" |
| }, |
| { |
| "enum_field_value" : -61, |
| "name" : "KM_ERROR_UNSUPPORTED_EC_CURVE" |
| }, |
| { |
| "enum_field_value" : -62, |
| "name" : "KM_ERROR_KEY_REQUIRES_UPGRADE" |
| }, |
| { |
| "enum_field_value" : -63, |
| "name" : "KM_ERROR_ATTESTATION_CHALLENGE_MISSING" |
| }, |
| { |
| "enum_field_value" : -64, |
| "name" : "KM_ERROR_KEYMASTER_NOT_CONFIGURED" |
| }, |
| { |
| "enum_field_value" : -65, |
| "name" : "KM_ERROR_ATTESTATION_APPLICATION_ID_MISSING" |
| }, |
| { |
| "enum_field_value" : -66, |
| "name" : "KM_ERROR_CANNOT_ATTEST_IDS" |
| }, |
| { |
| "enum_field_value" : -71, |
| "name" : "KM_ERROR_NO_USER_CONFIRMATION" |
| }, |
| { |
| "enum_field_value" : -72, |
| "name" : "KM_ERROR_DEVICE_LOCKED" |
| }, |
| { |
| "enum_field_value" : -100, |
| "name" : "KM_ERROR_UNIMPLEMENTED" |
| }, |
| { |
| "enum_field_value" : -101, |
| "name" : "KM_ERROR_VERSION_MISMATCH" |
| }, |
| { |
| "enum_field_value" : -1000, |
| "name" : "KM_ERROR_UNKNOWN_ERROR" |
| } |
| ], |
| "linker_set_key" : "keymaster_error_t", |
| "name" : "keymaster_error_t", |
| "referenced_type" : "type-19", |
| "self_type" : "type-19", |
| "size" : 4, |
| "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h", |
| "underlying_type" : "type-6", |
| "unique_id" : "keymaster_error_t" |
| }, |
| { |
| "alignment" : 4, |
| "enum_fields" : |
| [ |
| { |
| "enum_field_value" : 0, |
| "name" : "KM_KDF_NONE" |
| }, |
| { |
| "enum_field_value" : 1, |
| "name" : "KM_KDF_RFC5869_SHA256" |
| }, |
| { |
| "enum_field_value" : 2, |
| "name" : "KM_KDF_ISO18033_2_KDF1_SHA1" |
| }, |
| { |
| "enum_field_value" : 3, |
| "name" : "KM_KDF_ISO18033_2_KDF1_SHA256" |
| }, |
| { |
| "enum_field_value" : 4, |
| "name" : "KM_KDF_ISO18033_2_KDF2_SHA1" |
| }, |
| { |
| "enum_field_value" : 5, |
| "name" : "KM_KDF_ISO18033_2_KDF2_SHA256" |
| } |
| ], |
| "linker_set_key" : "keymaster_kdf_t", |
| "name" : "keymaster_kdf_t", |
| "referenced_type" : "type-206", |
| "self_type" : "type-206", |
| "size" : 4, |
| "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h", |
| "underlying_type" : "type-8", |
| "unique_id" : "keymaster_kdf_t" |
| }, |
| { |
| "alignment" : 4, |
| "enum_fields" : |
| [ |
| { |
| "enum_field_value" : 0, |
| "name" : "KM_BLOB_STANDALONE" |
| }, |
| { |
| "enum_field_value" : 1, |
| "name" : "KM_BLOB_REQUIRES_FILE_SYSTEM" |
| } |
| ], |
| "linker_set_key" : "keymaster_key_blob_usage_requirements_t", |
| "name" : "keymaster_key_blob_usage_requirements_t", |
| "referenced_type" : "type-197", |
| "self_type" : "type-197", |
| "size" : 4, |
| "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h", |
| "underlying_type" : "type-8", |
| "unique_id" : "keymaster_key_blob_usage_requirements_t" |
| }, |
| { |
| "alignment" : 4, |
| "enum_fields" : |
| [ |
| { |
| "enum_field_value" : 0, |
| "name" : "KM_KEY_FORMAT_X509" |
| }, |
| { |
| "enum_field_value" : 1, |
| "name" : "KM_KEY_FORMAT_PKCS8" |
| }, |
| { |
| "enum_field_value" : 3, |
| "name" : "KM_KEY_FORMAT_RAW" |
| } |
| ], |
| "linker_set_key" : "keymaster_key_format_t", |
| "name" : "keymaster_key_format_t", |
| "referenced_type" : "type-64", |
| "self_type" : "type-64", |
| "size" : 4, |
| "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h", |
| "underlying_type" : "type-8", |
| "unique_id" : "keymaster_key_format_t" |
| }, |
| { |
| "alignment" : 4, |
| "enum_fields" : |
| [ |
| { |
| "enum_field_value" : 0, |
| "name" : "KM_ORIGIN_GENERATED" |
| }, |
| { |
| "enum_field_value" : 1, |
| "name" : "KM_ORIGIN_DERIVED" |
| }, |
| { |
| "enum_field_value" : 2, |
| "name" : "KM_ORIGIN_IMPORTED" |
| }, |
| { |
| "enum_field_value" : 3, |
| "name" : "KM_ORIGIN_UNKNOWN" |
| } |
| ], |
| "linker_set_key" : "keymaster_key_origin_t", |
| "name" : "keymaster_key_origin_t", |
| "referenced_type" : "type-200", |
| "self_type" : "type-200", |
| "size" : 4, |
| "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h", |
| "underlying_type" : "type-8", |
| "unique_id" : "keymaster_key_origin_t" |
| }, |
| { |
| "alignment" : 4, |
| "enum_fields" : |
| [ |
| { |
| "enum_field_value" : 1, |
| "name" : "KM_PAD_NONE" |
| }, |
| { |
| "enum_field_value" : 2, |
| "name" : "KM_PAD_RSA_OAEP" |
| }, |
| { |
| "enum_field_value" : 3, |
| "name" : "KM_PAD_RSA_PSS" |
| }, |
| { |
| "enum_field_value" : 4, |
| "name" : "KM_PAD_RSA_PKCS1_1_5_ENCRYPT" |
| }, |
| { |
| "enum_field_value" : 5, |
| "name" : "KM_PAD_RSA_PKCS1_1_5_SIGN" |
| }, |
| { |
| "enum_field_value" : 64, |
| "name" : "KM_PAD_PKCS7" |
| } |
| ], |
| "linker_set_key" : "keymaster_padding_t", |
| "name" : "keymaster_padding_t", |
| "referenced_type" : "type-57", |
| "self_type" : "type-57", |
| "size" : 4, |
| "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h", |
| "underlying_type" : "type-8", |
| "unique_id" : "keymaster_padding_t" |
| }, |
| { |
| "alignment" : 4, |
| "enum_fields" : |
| [ |
| { |
| "enum_field_value" : 0, |
| "name" : "KM_PURPOSE_ENCRYPT" |
| }, |
| { |
| "enum_field_value" : 1, |
| "name" : "KM_PURPOSE_DECRYPT" |
| }, |
| { |
| "enum_field_value" : 2, |
| "name" : "KM_PURPOSE_SIGN" |
| }, |
| { |
| "enum_field_value" : 3, |
| "name" : "KM_PURPOSE_VERIFY" |
| }, |
| { |
| "enum_field_value" : 4, |
| "name" : "KM_PURPOSE_DERIVE_KEY" |
| }, |
| { |
| "enum_field_value" : 5, |
| "name" : "KM_PURPOSE_WRAP" |
| } |
| ], |
| "linker_set_key" : "keymaster_purpose_t", |
| "name" : "keymaster_purpose_t", |
| "referenced_type" : "type-34", |
| "self_type" : "type-34", |
| "size" : 4, |
| "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h", |
| "underlying_type" : "type-8", |
| "unique_id" : "keymaster_purpose_t" |
| }, |
| { |
| "alignment" : 4, |
| "enum_fields" : |
| [ |
| { |
| "enum_field_value" : 0, |
| "name" : "KM_SECURITY_LEVEL_SOFTWARE" |
| }, |
| { |
| "enum_field_value" : 1, |
| "name" : "KM_SECURITY_LEVEL_TRUSTED_ENVIRONMENT" |
| } |
| ], |
| "linker_set_key" : "keymaster_security_level_t", |
| "name" : "keymaster_security_level_t", |
| "referenced_type" : "type-17", |
| "self_type" : "type-17", |
| "size" : 4, |
| "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h", |
| "underlying_type" : "type-8", |
| "unique_id" : "keymaster_security_level_t" |
| }, |
| { |
| "alignment" : 4, |
| "enum_fields" : |
| [ |
| { |
| "enum_field_value" : 0, |
| "name" : "KM_TAG_INVALID" |
| }, |
| { |
| "enum_field_value" : 536870913, |
| "name" : "KM_TAG_PURPOSE" |
| }, |
| { |
| "enum_field_value" : 268435458, |
| "name" : "KM_TAG_ALGORITHM" |
| }, |
| { |
| "enum_field_value" : 805306371, |
| "name" : "KM_TAG_KEY_SIZE" |
| }, |
| { |
| "enum_field_value" : 536870916, |
| "name" : "KM_TAG_BLOCK_MODE" |
| }, |
| { |
| "enum_field_value" : 536870917, |
| "name" : "KM_TAG_DIGEST" |
| }, |
| { |
| "enum_field_value" : 536870918, |
| "name" : "KM_TAG_PADDING" |
| }, |
| { |
| "enum_field_value" : 1879048199, |
| "name" : "KM_TAG_CALLER_NONCE" |
| }, |
| { |
| "enum_field_value" : 805306376, |
| "name" : "KM_TAG_MIN_MAC_LENGTH" |
| }, |
| { |
| "enum_field_value" : 536870921, |
| "name" : "KM_TAG_KDF" |
| }, |
| { |
| "enum_field_value" : 268435466, |
| "name" : "KM_TAG_EC_CURVE" |
| }, |
| { |
| "enum_field_value" : 1342177480, |
| "name" : "KM_TAG_RSA_PUBLIC_EXPONENT" |
| }, |
| { |
| "enum_field_value" : 1879048393, |
| "name" : "KM_TAG_ECIES_SINGLE_HASH_MODE" |
| }, |
| { |
| "enum_field_value" : 1879048394, |
| "name" : "KM_TAG_INCLUDE_UNIQUE_ID" |
| }, |
| { |
| "enum_field_value" : 268435757, |
| "name" : "KM_TAG_BLOB_USAGE_REQUIREMENTS" |
| }, |
| { |
| "enum_field_value" : 1879048494, |
| "name" : "KM_TAG_BOOTLOADER_ONLY" |
| }, |
| { |
| "enum_field_value" : 1610613136, |
| "name" : "KM_TAG_ACTIVE_DATETIME" |
| }, |
| { |
| "enum_field_value" : 1610613137, |
| "name" : "KM_TAG_ORIGINATION_EXPIRE_DATETIME" |
| }, |
| { |
| "enum_field_value" : 1610613138, |
| "name" : "KM_TAG_USAGE_EXPIRE_DATETIME" |
| }, |
| { |
| "enum_field_value" : 805306771, |
| "name" : "KM_TAG_MIN_SECONDS_BETWEEN_OPS" |
| }, |
| { |
| "enum_field_value" : 805306772, |
| "name" : "KM_TAG_MAX_USES_PER_BOOT" |
| }, |
| { |
| "enum_field_value" : 1879048692, |
| "name" : "KM_TAG_ALL_USERS" |
| }, |
| { |
| "enum_field_value" : 805306869, |
| "name" : "KM_TAG_USER_ID" |
| }, |
| { |
| "enum_field_value" : -1610612234, |
| "name" : "KM_TAG_USER_SECURE_ID" |
| }, |
| { |
| "enum_field_value" : 1879048695, |
| "name" : "KM_TAG_NO_AUTH_REQUIRED" |
| }, |
| { |
| "enum_field_value" : 268435960, |
| "name" : "KM_TAG_USER_AUTH_TYPE" |
| }, |
| { |
| "enum_field_value" : 805306873, |
| "name" : "KM_TAG_AUTH_TIMEOUT" |
| }, |
| { |
| "enum_field_value" : 1879048698, |
| "name" : "KM_TAG_ALLOW_WHILE_ON_BODY" |
| }, |
| { |
| "enum_field_value" : 1879048700, |
| "name" : "KM_TAG_TRUSTED_CONFIRMATION_REQUIRED" |
| }, |
| { |
| "enum_field_value" : 1879048701, |
| "name" : "KM_TAG_UNLOCKED_DEVICE_REQUIRED" |
| }, |
| { |
| "enum_field_value" : 1879048792, |
| "name" : "KM_TAG_ALL_APPLICATIONS" |
| }, |
| { |
| "enum_field_value" : -1879047591, |
| "name" : "KM_TAG_APPLICATION_ID" |
| }, |
| { |
| "enum_field_value" : 1879048794, |
| "name" : "KM_TAG_EXPORTABLE" |
| }, |
| { |
| "enum_field_value" : -1879047492, |
| "name" : "KM_TAG_APPLICATION_DATA" |
| }, |
| { |
| "enum_field_value" : 1610613437, |
| "name" : "KM_TAG_CREATION_DATETIME" |
| }, |
| { |
| "enum_field_value" : 268436158, |
| "name" : "KM_TAG_ORIGIN" |
| }, |
| { |
| "enum_field_value" : 1879048895, |
| "name" : "KM_TAG_ROLLBACK_RESISTANT" |
| }, |
| { |
| "enum_field_value" : -1879047488, |
| "name" : "KM_TAG_ROOT_OF_TRUST" |
| }, |
| { |
| "enum_field_value" : 805307073, |
| "name" : "KM_TAG_OS_VERSION" |
| }, |
| { |
| "enum_field_value" : 805307074, |
| "name" : "KM_TAG_OS_PATCHLEVEL" |
| }, |
| { |
| "enum_field_value" : -1879047485, |
| "name" : "KM_TAG_UNIQUE_ID" |
| }, |
| { |
| "enum_field_value" : -1879047484, |
| "name" : "KM_TAG_ATTESTATION_CHALLENGE" |
| }, |
| { |
| "enum_field_value" : -1879047483, |
| "name" : "KM_TAG_ATTESTATION_APPLICATION_ID" |
| }, |
| { |
| "enum_field_value" : -1879047482, |
| "name" : "KM_TAG_ATTESTATION_ID_BRAND" |
| }, |
| { |
| "enum_field_value" : -1879047481, |
| "name" : "KM_TAG_ATTESTATION_ID_DEVICE" |
| }, |
| { |
| "enum_field_value" : -1879047480, |
| "name" : "KM_TAG_ATTESTATION_ID_PRODUCT" |
| }, |
| { |
| "enum_field_value" : -1879047479, |
| "name" : "KM_TAG_ATTESTATION_ID_SERIAL" |
| }, |
| { |
| "enum_field_value" : -1879047478, |
| "name" : "KM_TAG_ATTESTATION_ID_IMEI" |
| }, |
| { |
| "enum_field_value" : -1879047477, |
| "name" : "KM_TAG_ATTESTATION_ID_MEID" |
| }, |
| { |
| "enum_field_value" : -1879047476, |
| "name" : "KM_TAG_ATTESTATION_ID_MANUFACTURER" |
| }, |
| { |
| "enum_field_value" : -1879047475, |
| "name" : "KM_TAG_ATTESTATION_ID_MODEL" |
| }, |
| { |
| "enum_field_value" : -1879047192, |
| "name" : "KM_TAG_ASSOCIATED_DATA" |
| }, |
| { |
| "enum_field_value" : -1879047191, |
| "name" : "KM_TAG_NONCE" |
| }, |
| { |
| "enum_field_value" : -1879047190, |
| "name" : "KM_TAG_AUTH_TOKEN" |
| }, |
| { |
| "enum_field_value" : 805307371, |
| "name" : "KM_TAG_MAC_LENGTH" |
| }, |
| { |
| "enum_field_value" : 1879049196, |
| "name" : "KM_TAG_RESET_SINCE_ID_ROTATION" |
| } |
| ], |
| "linker_set_key" : "keymaster_tag_t", |
| "name" : "keymaster_tag_t", |
| "referenced_type" : "type-5", |
| "self_type" : "type-5", |
| "size" : 4, |
| "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h", |
| "underlying_type" : "type-6", |
| "unique_id" : "keymaster_tag_t" |
| }, |
| { |
| "alignment" : 4, |
| "enum_fields" : |
| [ |
| { |
| "enum_field_value" : 0, |
| "name" : "KM_INVALID" |
| }, |
| { |
| "enum_field_value" : 268435456, |
| "name" : "KM_ENUM" |
| }, |
| { |
| "enum_field_value" : 536870912, |
| "name" : "KM_ENUM_REP" |
| }, |
| { |
| "enum_field_value" : 805306368, |
| "name" : "KM_UINT" |
| }, |
| { |
| "enum_field_value" : 1073741824, |
| "name" : "KM_UINT_REP" |
| }, |
| { |
| "enum_field_value" : 1342177280, |
| "name" : "KM_ULONG" |
| }, |
| { |
| "enum_field_value" : 1610612736, |
| "name" : "KM_DATE" |
| }, |
| { |
| "enum_field_value" : 1879048192, |
| "name" : "KM_BOOL" |
| }, |
| { |
| "enum_field_value" : -2147483648, |
| "name" : "KM_BIGNUM" |
| }, |
| { |
| "enum_field_value" : -1879048192, |
| "name" : "KM_BYTES" |
| }, |
| { |
| "enum_field_value" : -1610612736, |
| "name" : "KM_ULONG_REP" |
| } |
| ], |
| "linker_set_key" : "keymaster_tag_type_t", |
| "name" : "keymaster_tag_type_t", |
| "referenced_type" : "type-817", |
| "self_type" : "type-817", |
| "size" : 4, |
| "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h", |
| "underlying_type" : "type-6", |
| "unique_id" : "keymaster_tag_type_t" |
| }, |
| { |
| "alignment" : 4, |
| "enum_fields" : |
| [ |
| { |
| "enum_field_value" : 0, |
| "name" : "KM_VERIFIED_BOOT_VERIFIED" |
| }, |
| { |
| "enum_field_value" : 1, |
| "name" : "KM_VERIFIED_BOOT_SELF_SIGNED" |
| }, |
| { |
| "enum_field_value" : 2, |
| "name" : "KM_VERIFIED_BOOT_UNVERIFIED" |
| }, |
| { |
| "enum_field_value" : 3, |
| "name" : "KM_VERIFIED_BOOT_FAILED" |
| } |
| ], |
| "linker_set_key" : "keymaster_verified_boot_t", |
| "name" : "keymaster_verified_boot_t", |
| "referenced_type" : "type-14", |
| "self_type" : "type-14", |
| "size" : 4, |
| "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h", |
| "underlying_type" : "type-8", |
| "unique_id" : "keymaster_verified_boot_t" |
| } |
| ], |
| "function_types" : [], |
| "functions" : |
| [ |
| { |
| "function_name" : "keymaster::HmacSha256::Init", |
| "linker_set_key" : "_ZN9keymaster10HmacSha2564InitEPKhm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2533" |
| }, |
| { |
| "referenced_type" : "type-12" |
| }, |
| { |
| "referenced_type" : "type-10" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac.h" |
| }, |
| { |
| "function_name" : "keymaster::HmacSha256::Init", |
| "linker_set_key" : "_ZN9keymaster10HmacSha2564InitERKNS_6BufferE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2533" |
| }, |
| { |
| "referenced_type" : "type-149" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac.h" |
| }, |
| { |
| "function_name" : "keymaster::dup_buffer", |
| "linker_set_key" : "_ZN9keymaster10dup_bufferEPKvm", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-49" |
| }, |
| { |
| "referenced_type" : "type-10" |
| } |
| ], |
| "return_type" : "type-119", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "function_name" : "keymaster::Iso18033Kdf::GenerateKey", |
| "linker_set_key" : "_ZN9keymaster11Iso18033Kdf11GenerateKeyEPKhmPhm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2658" |
| }, |
| { |
| "referenced_type" : "type-12" |
| }, |
| { |
| "referenced_type" : "type-10" |
| }, |
| { |
| "referenced_type" : "type-119" |
| }, |
| { |
| "referenced_type" : "type-10" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/iso18033kdf.h" |
| }, |
| { |
| "access" : "protected", |
| "function_name" : "keymaster::EcKeyFactory::ChooseGroup", |
| "linker_set_key" : "_ZN9keymaster12EcKeyFactory11ChooseGroupE20keymaster_ec_curve_t", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-211" |
| } |
| ], |
| "return_type" : "type-2441", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key_factory.h" |
| }, |
| { |
| "access" : "protected", |
| "function_name" : "keymaster::EcKeyFactory::ChooseGroup", |
| "linker_set_key" : "_ZN9keymaster12EcKeyFactory11ChooseGroupEm", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-10" |
| } |
| ], |
| "return_type" : "type-2441", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key_factory.h" |
| }, |
| { |
| "access" : "protected", |
| "function_name" : "keymaster::EcKeyFactory::GetCurveAndSize", |
| "linker_set_key" : "_ZN9keymaster12EcKeyFactory15GetCurveAndSizeERKNS_16AuthorizationSetEP20keymaster_ec_curve_tPj", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-820" |
| }, |
| { |
| "referenced_type" : "type-96" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key_factory.h" |
| }, |
| { |
| "access" : "protected", |
| "function_name" : "keymaster::RsaOperation::InitDigest", |
| "linker_set_key" : "_ZN9keymaster12RsaOperation10InitDigestEv", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2809" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "access" : "protected", |
| "function_name" : "keymaster::RsaOperation::SetRsaPaddingInEvpContext", |
| "linker_set_key" : "_ZN9keymaster12RsaOperation25SetRsaPaddingInEvpContextEP15evp_pkey_ctx_stb", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2809" |
| }, |
| { |
| "referenced_type" : "type-2948" |
| }, |
| { |
| "referenced_type" : "type-9" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "function_name" : "keymaster::RsaOperation::Begin", |
| "linker_set_key" : "_ZN9keymaster12RsaOperation5BeginERKNS_16AuthorizationSetEPS1_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2809" |
| }, |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-409" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "function_name" : "keymaster::RsaOperation::Update", |
| "linker_set_key" : "_ZN9keymaster12RsaOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2809" |
| }, |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-149" |
| }, |
| { |
| "referenced_type" : "type-409" |
| }, |
| { |
| "referenced_type" : "type-147" |
| }, |
| { |
| "referenced_type" : "type-76" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "access" : "protected", |
| "function_name" : "keymaster::RsaOperation::StoreData", |
| "linker_set_key" : "_ZN9keymaster12RsaOperation9StoreDataERKNS_6BufferEPm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2809" |
| }, |
| { |
| "referenced_type" : "type-149" |
| }, |
| { |
| "referenced_type" : "type-76" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "function_name" : "keymaster::RsaOperation::~RsaOperation", |
| "linker_set_key" : "_ZN9keymaster12RsaOperationD0Ev", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2809" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "function_name" : "keymaster::RsaOperation::~RsaOperation", |
| "linker_set_key" : "_ZN9keymaster12RsaOperationD1Ev", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2809" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "function_name" : "keymaster::RsaOperation::~RsaOperation", |
| "linker_set_key" : "_ZN9keymaster12RsaOperationD2Ev", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2809" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "access" : "protected", |
| "function_name" : "keymaster::SymmetricKey::SymmetricKey", |
| "linker_set_key" : "_ZN9keymaster12SymmetricKeyC1EONS_14TKeymasterBlobI20keymaster_key_blob_tEEONS_16AuthorizationSetES6_PKNS_10KeyFactoryE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2985" |
| }, |
| { |
| "referenced_type" : "type-371" |
| }, |
| { |
| "referenced_type" : "type-370" |
| }, |
| { |
| "referenced_type" : "type-370" |
| }, |
| { |
| "referenced_type" : "type-298" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" |
| }, |
| { |
| "access" : "protected", |
| "function_name" : "keymaster::SymmetricKey::SymmetricKey", |
| "linker_set_key" : "_ZN9keymaster12SymmetricKeyC2EONS_14TKeymasterBlobI20keymaster_key_blob_tEEONS_16AuthorizationSetES6_PKNS_10KeyFactoryE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2985" |
| }, |
| { |
| "referenced_type" : "type-371" |
| }, |
| { |
| "referenced_type" : "type-370" |
| }, |
| { |
| "referenced_type" : "type-370" |
| }, |
| { |
| "referenced_type" : "type-298" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" |
| }, |
| { |
| "function_name" : "keymaster::SymmetricKey::~SymmetricKey", |
| "linker_set_key" : "_ZN9keymaster12SymmetricKeyD0Ev", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2985" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" |
| }, |
| { |
| "function_name" : "keymaster::SymmetricKey::~SymmetricKey", |
| "linker_set_key" : "_ZN9keymaster12SymmetricKeyD1Ev", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2985" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" |
| }, |
| { |
| "function_name" : "keymaster::SymmetricKey::~SymmetricKey", |
| "linker_set_key" : "_ZN9keymaster12SymmetricKeyD2Ev", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2985" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" |
| }, |
| { |
| "function_name" : "keymaster::ec_get_group", |
| "linker_set_key" : "_ZN9keymaster12ec_get_groupE20keymaster_ec_curve_t", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-211" |
| } |
| ], |
| "return_type" : "type-2746", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "function_name" : "keymaster::OcbDecryptKey", |
| "linker_set_key" : "_ZN9keymaster13OcbDecryptKeyERKNS_16AuthorizationSetES2_S2_RKNS_14TKeymasterBlobI20keymaster_key_blob_tEES7_RKNS_6BufferESA_PS5_", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-316" |
| }, |
| { |
| "referenced_type" : "type-316" |
| }, |
| { |
| "referenced_type" : "type-149" |
| }, |
| { |
| "referenced_type" : "type-149" |
| }, |
| { |
| "referenced_type" : "type-306" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/ocb_utils.h" |
| }, |
| { |
| "function_name" : "keymaster::OcbEncryptKey", |
| "linker_set_key" : "_ZN9keymaster13OcbEncryptKeyERKNS_16AuthorizationSetES2_S2_RKNS_14TKeymasterBlobI20keymaster_key_blob_tEES7_RKNS_6BufferEPS5_PS8_", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-316" |
| }, |
| { |
| "referenced_type" : "type-316" |
| }, |
| { |
| "referenced_type" : "type-149" |
| }, |
| { |
| "referenced_type" : "type-306" |
| }, |
| { |
| "referenced_type" : "type-147" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/ocb_utils.h" |
| }, |
| { |
| "function_name" : "keymaster::append_to_buf", |
| "linker_set_key" : "_ZN9keymaster13append_to_bufEPhPKhPKvm", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-119" |
| }, |
| { |
| "referenced_type" : "type-12" |
| }, |
| { |
| "referenced_type" : "type-49" |
| }, |
| { |
| "referenced_type" : "type-10" |
| } |
| ], |
| "return_type" : "type-119", |
| "source_file" : "/system/keymaster/include/keymaster/serializable.h" |
| }, |
| { |
| "function_name" : "keymaster::copy_from_buf", |
| "linker_set_key" : "_ZN9keymaster13copy_from_bufEPPKhS1_Pvm", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-70" |
| }, |
| { |
| "referenced_type" : "type-12" |
| }, |
| { |
| "referenced_type" : "type-175" |
| }, |
| { |
| "referenced_type" : "type-10" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/serializable.h" |
| }, |
| { |
| "access" : "protected", |
| "function_name" : "keymaster::EcdsaOperation::InitDigest", |
| "linker_set_key" : "_ZN9keymaster14EcdsaOperation10InitDigestEv", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2423" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" |
| }, |
| { |
| "access" : "protected", |
| "function_name" : "keymaster::EcdsaOperation::StoreData", |
| "linker_set_key" : "_ZN9keymaster14EcdsaOperation9StoreDataERKNS_6BufferEPm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2423" |
| }, |
| { |
| "referenced_type" : "type-149" |
| }, |
| { |
| "referenced_type" : "type-76" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" |
| }, |
| { |
| "function_name" : "keymaster::EcdsaOperation::~EcdsaOperation", |
| "linker_set_key" : "_ZN9keymaster14EcdsaOperationD0Ev", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2423" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" |
| }, |
| { |
| "function_name" : "keymaster::EcdsaOperation::~EcdsaOperation", |
| "linker_set_key" : "_ZN9keymaster14EcdsaOperationD1Ev", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2423" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" |
| }, |
| { |
| "function_name" : "keymaster::EcdsaOperation::~EcdsaOperation", |
| "linker_set_key" : "_ZN9keymaster14EcdsaOperationD2Ev", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2423" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" |
| }, |
| { |
| "function_name" : "keymaster::GenerateRandom", |
| "linker_set_key" : "_ZN9keymaster14GenerateRandomEPhm", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-119" |
| }, |
| { |
| "referenced_type" : "type-10" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "function_name" : "keymaster::OperationTable::Add", |
| "linker_set_key" : "_ZN9keymaster14OperationTable3AddEONS_9UniquePtrINS_9OperationENS_13DefaultDeleteIS2_EEEE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-353" |
| }, |
| { |
| "referenced_type" : "type-374" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/operation_table.h" |
| }, |
| { |
| "function_name" : "keymaster::OperationTable::Find", |
| "linker_set_key" : "_ZN9keymaster14OperationTable4FindEm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-353" |
| }, |
| { |
| "referenced_type" : "type-10" |
| } |
| ], |
| "return_type" : "type-285", |
| "source_file" : "/system/keymaster/include/keymaster/operation_table.h" |
| }, |
| { |
| "function_name" : "keymaster::OperationTable::Delete", |
| "linker_set_key" : "_ZN9keymaster14OperationTable6DeleteEm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-353" |
| }, |
| { |
| "referenced_type" : "type-10" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/operation_table.h" |
| }, |
| { |
| "function_name" : "keymaster::build_auth_list", |
| "linker_set_key" : "_ZN9keymaster15build_auth_listERKNS_16AuthorizationSetEPNS_12km_auth_listE", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-1163" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "function_name" : "keymaster::AndroidKeymaster::GetVersion", |
| "linker_set_key" : "_ZN9keymaster16AndroidKeymaster10GetVersionERKNS_17GetVersionRequestEPNS_18GetVersionResponseE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-628" |
| }, |
| { |
| "referenced_type" : "type-630" |
| }, |
| { |
| "referenced_type" : "type-568" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "function_name" : "keymaster::AndroidKeymaster::UpgradeKey", |
| "linker_set_key" : "_ZN9keymaster16AndroidKeymaster10UpgradeKeyERKNS_17UpgradeKeyRequestEPNS_18UpgradeKeyResponseE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-628" |
| }, |
| { |
| "referenced_type" : "type-664" |
| }, |
| { |
| "referenced_type" : "type-581" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "function_name" : "keymaster::AndroidKeymaster::GenerateKey", |
| "linker_set_key" : "_ZN9keymaster16AndroidKeymaster11GenerateKeyERKNS_18GenerateKeyRequestEPNS_19GenerateKeyResponseE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-628" |
| }, |
| { |
| "referenced_type" : "type-651" |
| }, |
| { |
| "referenced_type" : "type-506" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "function_name" : "keymaster::AndroidKeymaster::AddRngEntropy", |
| "linker_set_key" : "_ZN9keymaster16AndroidKeymaster13AddRngEntropyERKNS_17AddEntropyRequestEPNS_18AddEntropyResponseE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-628" |
| }, |
| { |
| "referenced_type" : "type-649" |
| }, |
| { |
| "referenced_type" : "type-535" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "function_name" : "keymaster::AndroidKeymaster::DeleteAllKeys", |
| "linker_set_key" : "_ZN9keymaster16AndroidKeymaster13DeleteAllKeysERKNS_20DeleteAllKeysRequestEPNS_21DeleteAllKeysResponseE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-628" |
| }, |
| { |
| "referenced_type" : "type-667" |
| }, |
| { |
| "referenced_type" : "type-557" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "function_name" : "keymaster::AndroidKeymaster::AbortOperation", |
| "linker_set_key" : "_ZN9keymaster16AndroidKeymaster14AbortOperationERKNS_21AbortOperationRequestEPNS_22AbortOperationResponseE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-628" |
| }, |
| { |
| "referenced_type" : "type-675" |
| }, |
| { |
| "referenced_type" : "type-529" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "function_name" : "keymaster::AndroidKeymaster::BeginOperation", |
| "linker_set_key" : "_ZN9keymaster16AndroidKeymaster14BeginOperationERKNS_21BeginOperationRequestEPNS_22BeginOperationResponseE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-628" |
| }, |
| { |
| "referenced_type" : "type-669" |
| }, |
| { |
| "referenced_type" : "type-515" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "function_name" : "keymaster::AndroidKeymaster::FinishOperation", |
| "linker_set_key" : "_ZN9keymaster16AndroidKeymaster15FinishOperationERKNS_22FinishOperationRequestEPNS_23FinishOperationResponseE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-628" |
| }, |
| { |
| "referenced_type" : "type-674" |
| }, |
| { |
| "referenced_type" : "type-523" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "function_name" : "keymaster::AndroidKeymaster::UpdateOperation", |
| "linker_set_key" : "_ZN9keymaster16AndroidKeymaster15UpdateOperationERKNS_22UpdateOperationRequestEPNS_23UpdateOperationResponseE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-628" |
| }, |
| { |
| "referenced_type" : "type-672" |
| }, |
| { |
| "referenced_type" : "type-519" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "function_name" : "keymaster::AndroidKeymaster::ImportWrappedKey", |
| "linker_set_key" : "_ZN9keymaster16AndroidKeymaster16ImportWrappedKeyERKNS_23ImportWrappedKeyRequestEPNS_24ImportWrappedKeyResponseE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-628" |
| }, |
| { |
| "referenced_type" : "type-657" |
| }, |
| { |
| "referenced_type" : "type-610" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "function_name" : "keymaster::AndroidKeymaster::SupportedDigests", |
| "linker_set_key" : "_ZN9keymaster16AndroidKeymaster16SupportedDigestsERKNS_23SupportedDigestsRequestEPNS_24SupportedDigestsResponseE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-628" |
| }, |
| { |
| "referenced_type" : "type-640" |
| }, |
| { |
| "referenced_type" : "type-493" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "function_name" : "keymaster::AndroidKeymaster::ComputeSharedHmac", |
| "linker_set_key" : "_ZN9keymaster16AndroidKeymaster17ComputeSharedHmacERKNS_24ComputeSharedHmacRequestE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-628" |
| }, |
| { |
| "referenced_type" : "type-645" |
| } |
| ], |
| "return_type" : "type-337", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "function_name" : "keymaster::AndroidKeymaster::SupportedAlgorithms", |
| "linker_set_key" : "_ZN9keymaster16AndroidKeymaster19SupportedAlgorithmsERKNS_26SupportedAlgorithmsRequestEPNS_27SupportedAlgorithmsResponseE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-628" |
| }, |
| { |
| "referenced_type" : "type-631" |
| }, |
| { |
| "referenced_type" : "type-487" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "function_name" : "keymaster::AndroidKeymaster::SupportedBlockModes", |
| "linker_set_key" : "_ZN9keymaster16AndroidKeymaster19SupportedBlockModesERKNS_26SupportedBlockModesRequestEPNS_27SupportedBlockModesResponseE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-628" |
| }, |
| { |
| "referenced_type" : "type-636" |
| }, |
| { |
| "referenced_type" : "type-489" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "function_name" : "keymaster::AndroidKeymaster::VerifyAuthorization", |
| "linker_set_key" : "_ZN9keymaster16AndroidKeymaster19VerifyAuthorizationERKNS_26VerifyAuthorizationRequestE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-628" |
| }, |
| { |
| "referenced_type" : "type-647" |
| } |
| ], |
| "return_type" : "type-622", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "function_name" : "keymaster::AndroidKeymaster::GetKeyCharacteristics", |
| "linker_set_key" : "_ZN9keymaster16AndroidKeymaster21GetKeyCharacteristicsERKNS_28GetKeyCharacteristicsRequestEPNS_29GetKeyCharacteristicsResponseE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-628" |
| }, |
| { |
| "referenced_type" : "type-653" |
| }, |
| { |
| "referenced_type" : "type-510" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "function_name" : "keymaster::AndroidKeymaster::SupportedPaddingModes", |
| "linker_set_key" : "_ZN9keymaster16AndroidKeymaster21SupportedPaddingModesERKNS_28SupportedPaddingModesRequestEPNS_29SupportedPaddingModesResponseE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-628" |
| }, |
| { |
| "referenced_type" : "type-638" |
| }, |
| { |
| "referenced_type" : "type-491" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "function_name" : "keymaster::AndroidKeymaster::SupportedExportFormats", |
| "linker_set_key" : "_ZN9keymaster16AndroidKeymaster22SupportedExportFormatsERKNS_29SupportedExportFormatsRequestEPNS_30SupportedExportFormatsResponseE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-628" |
| }, |
| { |
| "referenced_type" : "type-644" |
| }, |
| { |
| "referenced_type" : "type-497" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "function_name" : "keymaster::AndroidKeymaster::SupportedImportFormats", |
| "linker_set_key" : "_ZN9keymaster16AndroidKeymaster22SupportedImportFormatsERKNS_29SupportedImportFormatsRequestEPNS_30SupportedImportFormatsResponseE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-628" |
| }, |
| { |
| "referenced_type" : "type-642" |
| }, |
| { |
| "referenced_type" : "type-495" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "function_name" : "keymaster::AndroidKeymaster::GetHmacSharingParameters", |
| "linker_set_key" : "_ZN9keymaster16AndroidKeymaster24GetHmacSharingParametersEv", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-628" |
| } |
| ], |
| "return_type" : "type-594", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "access" : "private", |
| "function_name" : "keymaster::AndroidKeymaster::LoadKey", |
| "linker_set_key" : "_ZN9keymaster16AndroidKeymaster7LoadKeyERK20keymaster_key_blob_tRKNS_16AuthorizationSetEPPKNS_10KeyFactoryEPNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISC_EEEE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-628" |
| }, |
| { |
| "referenced_type" : "type-312" |
| }, |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-678" |
| }, |
| { |
| "referenced_type" : "type-737" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "function_name" : "keymaster::AndroidKeymaster::AttestKey", |
| "linker_set_key" : "_ZN9keymaster16AndroidKeymaster9AttestKeyERKNS_16AttestKeyRequestEPNS_17AttestKeyResponseE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-628" |
| }, |
| { |
| "referenced_type" : "type-662" |
| }, |
| { |
| "referenced_type" : "type-576" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "function_name" : "keymaster::AndroidKeymaster::Configure", |
| "linker_set_key" : "_ZN9keymaster16AndroidKeymaster9ConfigureERKNS_16ConfigureRequestEPNS_17ConfigureResponseE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-628" |
| }, |
| { |
| "referenced_type" : "type-650" |
| }, |
| { |
| "referenced_type" : "type-587" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "function_name" : "keymaster::AndroidKeymaster::DeleteKey", |
| "linker_set_key" : "_ZN9keymaster16AndroidKeymaster9DeleteKeyERKNS_16DeleteKeyRequestEPNS_17DeleteKeyResponseE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-628" |
| }, |
| { |
| "referenced_type" : "type-666" |
| }, |
| { |
| "referenced_type" : "type-549" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "function_name" : "keymaster::AndroidKeymaster::ExportKey", |
| "linker_set_key" : "_ZN9keymaster16AndroidKeymaster9ExportKeyERKNS_16ExportKeyRequestEPNS_17ExportKeyResponseE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-628" |
| }, |
| { |
| "referenced_type" : "type-659" |
| }, |
| { |
| "referenced_type" : "type-545" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "function_name" : "keymaster::AndroidKeymaster::ImportKey", |
| "linker_set_key" : "_ZN9keymaster16AndroidKeymaster9ImportKeyERKNS_16ImportKeyRequestEPNS_17ImportKeyResponseE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-628" |
| }, |
| { |
| "referenced_type" : "type-655" |
| }, |
| { |
| "referenced_type" : "type-541" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "function_name" : "keymaster::AndroidKeymaster::AndroidKeymaster", |
| "linker_set_key" : "_ZN9keymaster16AndroidKeymasterC1EOS0_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-628" |
| }, |
| { |
| "referenced_type" : "type-629" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "function_name" : "keymaster::AndroidKeymaster::AndroidKeymaster", |
| "linker_set_key" : "_ZN9keymaster16AndroidKeymasterC1EPNS_16KeymasterContextEm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-628" |
| }, |
| { |
| "referenced_type" : "type-218" |
| }, |
| { |
| "referenced_type" : "type-10" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "function_name" : "keymaster::AndroidKeymaster::AndroidKeymaster", |
| "linker_set_key" : "_ZN9keymaster16AndroidKeymasterC2EOS0_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-628" |
| }, |
| { |
| "referenced_type" : "type-629" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "function_name" : "keymaster::AndroidKeymaster::AndroidKeymaster", |
| "linker_set_key" : "_ZN9keymaster16AndroidKeymasterC2EPNS_16KeymasterContextEm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-628" |
| }, |
| { |
| "referenced_type" : "type-218" |
| }, |
| { |
| "referenced_type" : "type-10" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "function_name" : "keymaster::AndroidKeymaster::~AndroidKeymaster", |
| "linker_set_key" : "_ZN9keymaster16AndroidKeymasterD0Ev", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-628" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "function_name" : "keymaster::AndroidKeymaster::~AndroidKeymaster", |
| "linker_set_key" : "_ZN9keymaster16AndroidKeymasterD1Ev", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-628" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "function_name" : "keymaster::AndroidKeymaster::~AndroidKeymaster", |
| "linker_set_key" : "_ZN9keymaster16AndroidKeymasterD2Ev", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-628" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "function_name" : "keymaster::AttestKeyRequest::Deserialize", |
| "linker_set_key" : "_ZN9keymaster16AttestKeyRequest11DeserializeEPPKhS2_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-570" |
| }, |
| { |
| "referenced_type" : "type-70" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::AttestKeyRequest::SetKeyMaterial", |
| "linker_set_key" : "_ZN9keymaster16AttestKeyRequest14SetKeyMaterialEPKvm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-570" |
| }, |
| { |
| "referenced_type" : "type-49" |
| }, |
| { |
| "referenced_type" : "type-10" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::AttestKeyRequest::~AttestKeyRequest", |
| "linker_set_key" : "_ZN9keymaster16AttestKeyRequestD0Ev", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-570" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::AttestKeyRequest::~AttestKeyRequest", |
| "linker_set_key" : "_ZN9keymaster16AttestKeyRequestD1Ev", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-570" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::AttestKeyRequest::~AttestKeyRequest", |
| "linker_set_key" : "_ZN9keymaster16AttestKeyRequestD2Ev", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-570" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::AuthorizationSet::Difference", |
| "linker_set_key" : "_ZN9keymaster16AuthorizationSet10DifferenceERK25keymaster_key_param_set_t", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-409" |
| }, |
| { |
| "referenced_type" : "type-411" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "function_name" : "keymaster::AuthorizationSet::Deduplicate", |
| "linker_set_key" : "_ZN9keymaster16AuthorizationSet11DeduplicateEv", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-409" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "function_name" : "keymaster::AuthorizationSet::Deserialize", |
| "linker_set_key" : "_ZN9keymaster16AuthorizationSet11DeserializeEPPKhS2_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-409" |
| }, |
| { |
| "referenced_type" : "type-70" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "access" : "private", |
| "function_name" : "keymaster::AuthorizationSet::set_invalid", |
| "linker_set_key" : "_ZN9keymaster16AuthorizationSet11set_invalidENS0_5ErrorE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-409" |
| }, |
| { |
| "referenced_type" : "type-290" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "function_name" : "keymaster::AuthorizationSet::Reinitialize", |
| "linker_set_key" : "_ZN9keymaster16AuthorizationSet12ReinitializeEPK21keymaster_key_param_tm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-409" |
| }, |
| { |
| "referenced_type" : "type-23" |
| }, |
| { |
| "referenced_type" : "type-10" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "function_name" : "keymaster::AuthorizationSet::reserve_elems", |
| "linker_set_key" : "_ZN9keymaster16AuthorizationSet13reserve_elemsEm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-409" |
| }, |
| { |
| "referenced_type" : "type-10" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "access" : "private", |
| "function_name" : "keymaster::AuthorizationSet::CopyIndirectData", |
| "linker_set_key" : "_ZN9keymaster16AuthorizationSet16CopyIndirectDataEv", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-409" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "function_name" : "keymaster::AuthorizationSet::reserve_indirect", |
| "linker_set_key" : "_ZN9keymaster16AuthorizationSet16reserve_indirectEm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-409" |
| }, |
| { |
| "referenced_type" : "type-10" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "access" : "private", |
| "function_name" : "keymaster::AuthorizationSet::ComputeIndirectDataSize", |
| "linker_set_key" : "_ZN9keymaster16AuthorizationSet23ComputeIndirectDataSizeEPK21keymaster_key_param_tm", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-23" |
| }, |
| { |
| "referenced_type" : "type-10" |
| } |
| ], |
| "return_type" : "type-10", |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "access" : "private", |
| "function_name" : "keymaster::AuthorizationSet::DeserializeElementsData", |
| "linker_set_key" : "_ZN9keymaster16AuthorizationSet23DeserializeElementsDataEPPKhS2_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-409" |
| }, |
| { |
| "referenced_type" : "type-70" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "access" : "private", |
| "function_name" : "keymaster::AuthorizationSet::DeserializeIndirectData", |
| "linker_set_key" : "_ZN9keymaster16AuthorizationSet23DeserializeIndirectDataEPPKhS2_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-409" |
| }, |
| { |
| "referenced_type" : "type-70" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "function_name" : "keymaster::AuthorizationSet::Sort", |
| "linker_set_key" : "_ZN9keymaster16AuthorizationSet4SortEv", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-409" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "function_name" : "keymaster::AuthorizationSet::Clear", |
| "linker_set_key" : "_ZN9keymaster16AuthorizationSet5ClearEv", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-409" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "function_name" : "keymaster::AuthorizationSet::Union", |
| "linker_set_key" : "_ZN9keymaster16AuthorizationSet5UnionERK25keymaster_key_param_set_t", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-409" |
| }, |
| { |
| "referenced_type" : "type-411" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "function_name" : "keymaster::AuthorizationSet::erase", |
| "linker_set_key" : "_ZN9keymaster16AuthorizationSet5eraseEi", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-409" |
| }, |
| { |
| "referenced_type" : "type-6" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "access" : "private", |
| "function_name" : "keymaster::AuthorizationSet::FreeData", |
| "linker_set_key" : "_ZN9keymaster16AuthorizationSet8FreeDataEv", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-409" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "access" : "private", |
| "function_name" : "keymaster::AuthorizationSet::MoveFrom", |
| "linker_set_key" : "_ZN9keymaster16AuthorizationSet8MoveFromERS0_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-409" |
| }, |
| { |
| "referenced_type" : "type-345" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "function_name" : "keymaster::AuthorizationSet::push_back", |
| "linker_set_key" : "_ZN9keymaster16AuthorizationSet9push_backE21keymaster_key_param_t", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-409" |
| }, |
| { |
| "referenced_type" : "type-4" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "function_name" : "keymaster::AuthorizationSet::push_back", |
| "linker_set_key" : "_ZN9keymaster16AuthorizationSet9push_backERK25keymaster_key_param_set_t", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-409" |
| }, |
| { |
| "referenced_type" : "type-411" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "function_name" : "keymaster::AuthorizationSet::AuthorizationSet", |
| "linker_set_key" : "_ZN9keymaster16AuthorizationSetC1ERNS_23AuthorizationSetBuilderE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-409" |
| }, |
| { |
| "referenced_type" : "type-417" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "function_name" : "keymaster::AuthorizationSet::AuthorizationSet", |
| "linker_set_key" : "_ZN9keymaster16AuthorizationSetC2ERNS_23AuthorizationSetBuilderE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-409" |
| }, |
| { |
| "referenced_type" : "type-417" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "function_name" : "keymaster::AuthorizationSet::~AuthorizationSet", |
| "linker_set_key" : "_ZN9keymaster16AuthorizationSetD0Ev", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-409" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "function_name" : "keymaster::AuthorizationSet::~AuthorizationSet", |
| "linker_set_key" : "_ZN9keymaster16AuthorizationSetD1Ev", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-409" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "function_name" : "keymaster::AuthorizationSet::~AuthorizationSet", |
| "linker_set_key" : "_ZN9keymaster16AuthorizationSetD2Ev", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-409" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "function_name" : "keymaster::AuthorizationSet::operator[]", |
| "linker_set_key" : "_ZN9keymaster16AuthorizationSetixEi", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-409" |
| }, |
| { |
| "referenced_type" : "type-6" |
| } |
| ], |
| "return_type" : "type-821", |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "function_name" : "keymaster::DeleteKeyRequest::Deserialize", |
| "linker_set_key" : "_ZN9keymaster16DeleteKeyRequest11DeserializeEPPKhS2_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-547" |
| }, |
| { |
| "referenced_type" : "type-70" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::DeleteKeyRequest::SetKeyMaterial", |
| "linker_set_key" : "_ZN9keymaster16DeleteKeyRequest14SetKeyMaterialEPKvm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-547" |
| }, |
| { |
| "referenced_type" : "type-49" |
| }, |
| { |
| "referenced_type" : "type-10" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::EcCurveToKeySize", |
| "linker_set_key" : "_ZN9keymaster16EcCurveToKeySizeE20keymaster_ec_curve_tPj", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-211" |
| }, |
| { |
| "referenced_type" : "type-96" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "function_name" : "keymaster::EcKeySizeToCurve", |
| "linker_set_key" : "_ZN9keymaster16EcKeySizeToCurveEjP20keymaster_ec_curve_t", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-8" |
| }, |
| { |
| "referenced_type" : "type-820" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "function_name" : "keymaster::ExportKeyRequest::Deserialize", |
| "linker_set_key" : "_ZN9keymaster16ExportKeyRequest11DeserializeEPPKhS2_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-543" |
| }, |
| { |
| "referenced_type" : "type-70" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::ExportKeyRequest::SetKeyMaterial", |
| "linker_set_key" : "_ZN9keymaster16ExportKeyRequest14SetKeyMaterialEPKvm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-543" |
| }, |
| { |
| "referenced_type" : "type-49" |
| }, |
| { |
| "referenced_type" : "type-10" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::ImportKeyRequest::Deserialize", |
| "linker_set_key" : "_ZN9keymaster16ImportKeyRequest11DeserializeEPPKhS2_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-539" |
| }, |
| { |
| "referenced_type" : "type-70" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::ImportKeyRequest::SetKeyMaterial", |
| "linker_set_key" : "_ZN9keymaster16ImportKeyRequest14SetKeyMaterialEPKvm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-539" |
| }, |
| { |
| "referenced_type" : "type-49" |
| }, |
| { |
| "referenced_type" : "type-10" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::KM_AUTH_LIST_new", |
| "linker_set_key" : "_ZN9keymaster16KM_AUTH_LIST_newEv", |
| "return_type" : "type-1163", |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "function_name" : "keymaster::Rfc5869Sha256Kdf::GenerateKey", |
| "linker_set_key" : "_ZN9keymaster16Rfc5869Sha256Kdf11GenerateKeyEPKhmPhm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2498" |
| }, |
| { |
| "referenced_type" : "type-12" |
| }, |
| { |
| "referenced_type" : "type-10" |
| }, |
| { |
| "referenced_type" : "type-119" |
| }, |
| { |
| "referenced_type" : "type-10" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/hkdf.h" |
| }, |
| { |
| "access" : "private", |
| "function_name" : "keymaster::RsaSignOperation::SignDigested", |
| "linker_set_key" : "_ZN9keymaster16RsaSignOperation12SignDigestedEPNS_6BufferE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2817" |
| }, |
| { |
| "referenced_type" : "type-147" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "access" : "private", |
| "function_name" : "keymaster::RsaSignOperation::SignUndigested", |
| "linker_set_key" : "_ZN9keymaster16RsaSignOperation14SignUndigestedEPNS_6BufferE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2817" |
| }, |
| { |
| "referenced_type" : "type-147" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "function_name" : "keymaster::RsaSignOperation::Begin", |
| "linker_set_key" : "_ZN9keymaster16RsaSignOperation5BeginERKNS_16AuthorizationSetEPS1_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2817" |
| }, |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-409" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "function_name" : "keymaster::RsaSignOperation::Finish", |
| "linker_set_key" : "_ZN9keymaster16RsaSignOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2817" |
| }, |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-149" |
| }, |
| { |
| "referenced_type" : "type-149" |
| }, |
| { |
| "referenced_type" : "type-409" |
| }, |
| { |
| "referenced_type" : "type-147" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "function_name" : "keymaster::RsaSignOperation::Update", |
| "linker_set_key" : "_ZN9keymaster16RsaSignOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2817" |
| }, |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-149" |
| }, |
| { |
| "referenced_type" : "type-409" |
| }, |
| { |
| "referenced_type" : "type-147" |
| }, |
| { |
| "referenced_type" : "type-76" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "function_name" : "keymaster::d2i_KM_AUTH_LIST", |
| "linker_set_key" : "_ZN9keymaster16d2i_KM_AUTH_LISTEPPNS_12km_auth_listEPPKhl", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-1343" |
| }, |
| { |
| "referenced_type" : "type-70" |
| }, |
| { |
| "referenced_type" : "type-166" |
| } |
| ], |
| "return_type" : "type-1163", |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "function_name" : "keymaster::i2d_KM_AUTH_LIST", |
| "linker_set_key" : "_ZN9keymaster16i2d_KM_AUTH_LISTEPNS_12km_auth_listEPPh", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-1163" |
| }, |
| { |
| "referenced_type" : "type-1335" |
| } |
| ], |
| "return_type" : "type-6", |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "function_name" : "keymaster::AddEntropyRequest::Deserialize", |
| "linker_set_key" : "_ZN9keymaster17AddEntropyRequest11DeserializeEPPKhS2_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-533" |
| }, |
| { |
| "referenced_type" : "type-70" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::AttestKeyResponse::AllocateChain", |
| "linker_set_key" : "_ZN9keymaster17AttestKeyResponse13AllocateChainEm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-576" |
| }, |
| { |
| "referenced_type" : "type-10" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::AttestKeyResponse::NonErrorDeserialize", |
| "linker_set_key" : "_ZN9keymaster17AttestKeyResponse19NonErrorDeserializeEPPKhS2_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-576" |
| }, |
| { |
| "referenced_type" : "type-70" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::AttestKeyResponse::~AttestKeyResponse", |
| "linker_set_key" : "_ZN9keymaster17AttestKeyResponseD0Ev", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-576" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::AttestKeyResponse::~AttestKeyResponse", |
| "linker_set_key" : "_ZN9keymaster17AttestKeyResponseD1Ev", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-576" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::AttestKeyResponse::~AttestKeyResponse", |
| "linker_set_key" : "_ZN9keymaster17AttestKeyResponseD2Ev", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-576" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::ExportKeyResponse::SetKeyMaterial", |
| "linker_set_key" : "_ZN9keymaster17ExportKeyResponse14SetKeyMaterialEPKvm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-545" |
| }, |
| { |
| "referenced_type" : "type-49" |
| }, |
| { |
| "referenced_type" : "type-10" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::ExportKeyResponse::NonErrorDeserialize", |
| "linker_set_key" : "_ZN9keymaster17ExportKeyResponse19NonErrorDeserializeEPPKhS2_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-545" |
| }, |
| { |
| "referenced_type" : "type-70" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::HardwareAuthToken::Deserialize", |
| "linker_set_key" : "_ZN9keymaster17HardwareAuthToken11DeserializeEPPKhS2_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-612" |
| }, |
| { |
| "referenced_type" : "type-70" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::ImportKeyResponse::SetKeyMaterial", |
| "linker_set_key" : "_ZN9keymaster17ImportKeyResponse14SetKeyMaterialEPKvm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-541" |
| }, |
| { |
| "referenced_type" : "type-49" |
| }, |
| { |
| "referenced_type" : "type-10" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::ImportKeyResponse::NonErrorDeserialize", |
| "linker_set_key" : "_ZN9keymaster17ImportKeyResponse19NonErrorDeserializeEPPKhS2_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-541" |
| }, |
| { |
| "referenced_type" : "type-70" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::KM_AUTH_LIST_free", |
| "linker_set_key" : "_ZN9keymaster17KM_AUTH_LIST_freeEPNS_12km_auth_listE", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-1163" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "function_name" : "keymaster::KeymasterResponse::Deserialize", |
| "linker_set_key" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-436" |
| }, |
| { |
| "referenced_type" : "type-70" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "access" : "private", |
| "function_name" : "keymaster::RsaCryptOperation::GetOpensslPadding", |
| "linker_set_key" : "_ZN9keymaster17RsaCryptOperation17GetOpensslPaddingEP17keymaster_error_t", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2822" |
| }, |
| { |
| "referenced_type" : "type-106" |
| } |
| ], |
| "return_type" : "type-6", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "access" : "protected", |
| "function_name" : "keymaster::RsaCryptOperation::SetOaepDigestIfRequired", |
| "linker_set_key" : "_ZN9keymaster17RsaCryptOperation23SetOaepDigestIfRequiredEP15evp_pkey_ctx_st", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2822" |
| }, |
| { |
| "referenced_type" : "type-2948" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "function_name" : "keymaster::UpgradeKeyRequest::Deserialize", |
| "linker_set_key" : "_ZN9keymaster17UpgradeKeyRequest11DeserializeEPPKhS2_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-578" |
| }, |
| { |
| "referenced_type" : "type-70" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::UpgradeKeyRequest::SetKeyMaterial", |
| "linker_set_key" : "_ZN9keymaster17UpgradeKeyRequest14SetKeyMaterialEPKvm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-578" |
| }, |
| { |
| "referenced_type" : "type-49" |
| }, |
| { |
| "referenced_type" : "type-10" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::UpgradeKeyRequest::~UpgradeKeyRequest", |
| "linker_set_key" : "_ZN9keymaster17UpgradeKeyRequestD0Ev", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-578" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::UpgradeKeyRequest::~UpgradeKeyRequest", |
| "linker_set_key" : "_ZN9keymaster17UpgradeKeyRequestD1Ev", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-578" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::UpgradeKeyRequest::~UpgradeKeyRequest", |
| "linker_set_key" : "_ZN9keymaster17UpgradeKeyRequestD2Ev", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-578" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::VerificationToken::Deserialize", |
| "linker_set_key" : "_ZN9keymaster17VerificationToken11DeserializeEPPKhS2_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-615" |
| }, |
| { |
| "referenced_type" : "type-70" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::build_wrapped_key", |
| "linker_set_key" : "_ZN9keymaster17build_wrapped_keyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS0_I16keymaster_blob_tEE22keymaster_key_format_tS4_S8_RKNS_16AuthorizationSetEPS2_", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-316" |
| }, |
| { |
| "referenced_type" : "type-1082" |
| }, |
| { |
| "referenced_type" : "type-64" |
| }, |
| { |
| "referenced_type" : "type-316" |
| }, |
| { |
| "referenced_type" : "type-1082" |
| }, |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-306" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" |
| }, |
| { |
| "function_name" : "keymaster::ec_get_group_size", |
| "linker_set_key" : "_ZN9keymaster17ec_get_group_sizeEPK11ec_group_stPm", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-2744" |
| }, |
| { |
| "referenced_type" : "type-76" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "function_name" : "keymaster::extract_auth_list", |
| "linker_set_key" : "_ZN9keymaster17extract_auth_listEPKNS_12km_auth_listEPNS_16AuthorizationSetE", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-1351" |
| }, |
| { |
| "referenced_type" : "type-409" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "function_name" : "keymaster::parse_wrapped_key", |
| "linker_set_key" : "_ZN9keymaster17parse_wrapped_keyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPNS0_I16keymaster_blob_tEEPS2_S8_S7_PNS_16AuthorizationSetEP22keymaster_key_format_tS7_", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-316" |
| }, |
| { |
| "referenced_type" : "type-301" |
| }, |
| { |
| "referenced_type" : "type-306" |
| }, |
| { |
| "referenced_type" : "type-306" |
| }, |
| { |
| "referenced_type" : "type-301" |
| }, |
| { |
| "referenced_type" : "type-409" |
| }, |
| { |
| "referenced_type" : "type-482" |
| }, |
| { |
| "referenced_type" : "type-301" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" |
| }, |
| { |
| "function_name" : "keymaster::EcdsaSignOperation::Begin", |
| "linker_set_key" : "_ZN9keymaster18EcdsaSignOperation5BeginERKNS_16AuthorizationSetEPS1_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2425" |
| }, |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-409" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" |
| }, |
| { |
| "function_name" : "keymaster::EcdsaSignOperation::Finish", |
| "linker_set_key" : "_ZN9keymaster18EcdsaSignOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2425" |
| }, |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-149" |
| }, |
| { |
| "referenced_type" : "type-149" |
| }, |
| { |
| "referenced_type" : "type-409" |
| }, |
| { |
| "referenced_type" : "type-147" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" |
| }, |
| { |
| "function_name" : "keymaster::EcdsaSignOperation::Update", |
| "linker_set_key" : "_ZN9keymaster18EcdsaSignOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2425" |
| }, |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-149" |
| }, |
| { |
| "referenced_type" : "type-409" |
| }, |
| { |
| "referenced_type" : "type-147" |
| }, |
| { |
| "referenced_type" : "type-76" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" |
| }, |
| { |
| "function_name" : "keymaster::GetVersionResponse::NonErrorDeserialize", |
| "linker_set_key" : "_ZN9keymaster18GetVersionResponse19NonErrorDeserializeEPPKhS2_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-568" |
| }, |
| { |
| "referenced_type" : "type-70" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::KM_WRAPPED_KEY_new", |
| "linker_set_key" : "_ZN9keymaster18KM_WRAPPED_KEY_newEv", |
| "return_type" : "type-6448", |
| "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" |
| }, |
| { |
| "access" : "private", |
| "function_name" : "keymaster::RsaVerifyOperation::VerifyDigested", |
| "linker_set_key" : "_ZN9keymaster18RsaVerifyOperation14VerifyDigestedERKNS_6BufferE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2820" |
| }, |
| { |
| "referenced_type" : "type-149" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "access" : "private", |
| "function_name" : "keymaster::RsaVerifyOperation::VerifyUndigested", |
| "linker_set_key" : "_ZN9keymaster18RsaVerifyOperation16VerifyUndigestedERKNS_6BufferE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2820" |
| }, |
| { |
| "referenced_type" : "type-149" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "function_name" : "keymaster::RsaVerifyOperation::Begin", |
| "linker_set_key" : "_ZN9keymaster18RsaVerifyOperation5BeginERKNS_16AuthorizationSetEPS1_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2820" |
| }, |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-409" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "function_name" : "keymaster::RsaVerifyOperation::Finish", |
| "linker_set_key" : "_ZN9keymaster18RsaVerifyOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2820" |
| }, |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-149" |
| }, |
| { |
| "referenced_type" : "type-149" |
| }, |
| { |
| "referenced_type" : "type-409" |
| }, |
| { |
| "referenced_type" : "type-147" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "function_name" : "keymaster::RsaVerifyOperation::Update", |
| "linker_set_key" : "_ZN9keymaster18RsaVerifyOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2820" |
| }, |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-149" |
| }, |
| { |
| "referenced_type" : "type-409" |
| }, |
| { |
| "referenced_type" : "type-147" |
| }, |
| { |
| "referenced_type" : "type-76" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "function_name" : "keymaster::UpgradeKeyResponse::NonErrorDeserialize", |
| "linker_set_key" : "_ZN9keymaster18UpgradeKeyResponse19NonErrorDeserializeEPPKhS2_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-581" |
| }, |
| { |
| "referenced_type" : "type-70" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::UpgradeKeyResponse::~UpgradeKeyResponse", |
| "linker_set_key" : "_ZN9keymaster18UpgradeKeyResponseD0Ev", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-581" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::UpgradeKeyResponse::~UpgradeKeyResponse", |
| "linker_set_key" : "_ZN9keymaster18UpgradeKeyResponseD1Ev", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-581" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::UpgradeKeyResponse::~UpgradeKeyResponse", |
| "linker_set_key" : "_ZN9keymaster18UpgradeKeyResponseD2Ev", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-581" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::UpgradeSoftKeyBlob", |
| "linker_set_key" : "_ZN9keymaster18UpgradeSoftKeyBlobERKNS_9UniquePtrINS_3KeyENS_13DefaultDeleteIS1_EEEEjjRKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEE", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-1083" |
| }, |
| { |
| "referenced_type" : "type-1084" |
| }, |
| { |
| "referenced_type" : "type-1084" |
| }, |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-306" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/software_keyblobs.h" |
| }, |
| { |
| "function_name" : "keymaster::d2i_KM_WRAPPED_KEY", |
| "linker_set_key" : "_ZN9keymaster18d2i_KM_WRAPPED_KEYEPPNS_14km_wrapped_keyEPPKhl", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-6447" |
| }, |
| { |
| "referenced_type" : "type-70" |
| }, |
| { |
| "referenced_type" : "type-166" |
| } |
| ], |
| "return_type" : "type-6448", |
| "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" |
| }, |
| { |
| "function_name" : "keymaster::ec_group_size_bits", |
| "linker_set_key" : "_ZN9keymaster18ec_group_size_bitsEP9ec_key_st", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-2751" |
| } |
| ], |
| "return_type" : "type-10", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "function_name" : "keymaster::i2d_KM_WRAPPED_KEY", |
| "linker_set_key" : "_ZN9keymaster18i2d_KM_WRAPPED_KEYEPNS_14km_wrapped_keyEPPh", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-6448" |
| }, |
| { |
| "referenced_type" : "type-1335" |
| } |
| ], |
| "return_type" : "type-6", |
| "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" |
| }, |
| { |
| "function_name" : "keymaster::EvpKeyToKeyMaterial", |
| "linker_set_key" : "_ZN9keymaster19EvpKeyToKeyMaterialEPK11evp_pkey_stPNS_14TKeymasterBlobI20keymaster_key_blob_tEE", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-2750" |
| }, |
| { |
| "referenced_type" : "type-306" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "function_name" : "keymaster::GenerateKeyResponse::NonErrorDeserialize", |
| "linker_set_key" : "_ZN9keymaster19GenerateKeyResponse19NonErrorDeserializeEPPKhS2_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-506" |
| }, |
| { |
| "referenced_type" : "type-70" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::GenerateKeyResponse::~GenerateKeyResponse", |
| "linker_set_key" : "_ZN9keymaster19GenerateKeyResponseD0Ev", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-506" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::GenerateKeyResponse::~GenerateKeyResponse", |
| "linker_set_key" : "_ZN9keymaster19GenerateKeyResponseD1Ev", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-506" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::GenerateKeyResponse::~GenerateKeyResponse", |
| "linker_set_key" : "_ZN9keymaster19GenerateKeyResponseD2Ev", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-506" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::KM_WRAPPED_KEY_free", |
| "linker_set_key" : "_ZN9keymaster19KM_WRAPPED_KEY_freeEPNS_14km_wrapped_keyE", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-6448" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" |
| }, |
| { |
| "function_name" : "keymaster::KeyMaterialToEvpKey", |
| "linker_set_key" : "_ZN9keymaster19KeyMaterialToEvpKeyE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEE21keymaster_algorithm_tPNS_9UniquePtrI11evp_pkey_stNS_20OpenSslObjectDeleterIS8_XadL_Z13EVP_PKEY_freeEEEEEE", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-64" |
| }, |
| { |
| "referenced_type" : "type-316" |
| }, |
| { |
| "referenced_type" : "type-51" |
| }, |
| { |
| "referenced_type" : "type-1121" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "function_name" : "keymaster::RsaDecryptOperation::Finish", |
| "linker_set_key" : "_ZN9keymaster19RsaDecryptOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2828" |
| }, |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-149" |
| }, |
| { |
| "referenced_type" : "type-149" |
| }, |
| { |
| "referenced_type" : "type-409" |
| }, |
| { |
| "referenced_type" : "type-147" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "function_name" : "keymaster::RsaEncryptOperation::Finish", |
| "linker_set_key" : "_ZN9keymaster19RsaEncryptOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2826" |
| }, |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-149" |
| }, |
| { |
| "referenced_type" : "type-149" |
| }, |
| { |
| "referenced_type" : "type-409" |
| }, |
| { |
| "referenced_type" : "type-147" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "access" : "protected", |
| "function_name" : "keymaster::RsaOperationFactory::GetRsaKey", |
| "linker_set_key" : "_ZN9keymaster19RsaOperationFactory9GetRsaKeyEONS_3KeyEP17keymaster_error_t", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-373" |
| }, |
| { |
| "referenced_type" : "type-106" |
| } |
| ], |
| "return_type" : "type-2933", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "function_name" : "keymaster::parse_root_of_trust", |
| "linker_set_key" : "_ZN9keymaster19parse_root_of_trustEPKhmP16keymaster_blob_tP25keymaster_verified_boot_tPb", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-12" |
| }, |
| { |
| "referenced_type" : "type-10" |
| }, |
| { |
| "referenced_type" : "type-573" |
| }, |
| { |
| "referenced_type" : "type-1172" |
| }, |
| { |
| "referenced_type" : "type-1173" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "function_name" : "keymaster::EcdsaVerifyOperation::Begin", |
| "linker_set_key" : "_ZN9keymaster20EcdsaVerifyOperation5BeginERKNS_16AuthorizationSetEPS1_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2427" |
| }, |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-409" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" |
| }, |
| { |
| "function_name" : "keymaster::EcdsaVerifyOperation::Finish", |
| "linker_set_key" : "_ZN9keymaster20EcdsaVerifyOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2427" |
| }, |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-149" |
| }, |
| { |
| "referenced_type" : "type-149" |
| }, |
| { |
| "referenced_type" : "type-409" |
| }, |
| { |
| "referenced_type" : "type-147" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" |
| }, |
| { |
| "function_name" : "keymaster::EcdsaVerifyOperation::Update", |
| "linker_set_key" : "_ZN9keymaster20EcdsaVerifyOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2427" |
| }, |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-149" |
| }, |
| { |
| "referenced_type" : "type-409" |
| }, |
| { |
| "referenced_type" : "type-147" |
| }, |
| { |
| "referenced_type" : "type-76" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" |
| }, |
| { |
| "function_name" : "keymaster::KM_ROOT_OF_TRUST_new", |
| "linker_set_key" : "_ZN9keymaster20KM_ROOT_OF_TRUST_newEv", |
| "return_type" : "type-1158", |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "function_name" : "keymaster::KeymasterEnforcement::AuthorizeBegin", |
| "linker_set_key" : "_ZN9keymaster20KeymasterEnforcement14AuthorizeBeginE19keymaster_purpose_tmRKNS_9AuthProxyERKNS_16AuthorizationSetE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-690" |
| }, |
| { |
| "referenced_type" : "type-39" |
| }, |
| { |
| "referenced_type" : "type-271" |
| }, |
| { |
| "referenced_type" : "type-691" |
| }, |
| { |
| "referenced_type" : "type-413" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "function_name" : "keymaster::KeymasterEnforcement::AuthorizeOperation", |
| "linker_set_key" : "_ZN9keymaster20KeymasterEnforcement18AuthorizeOperationE19keymaster_purpose_tmRKNS_9AuthProxyERKNS_16AuthorizationSetEmb", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-690" |
| }, |
| { |
| "referenced_type" : "type-39" |
| }, |
| { |
| "referenced_type" : "type-271" |
| }, |
| { |
| "referenced_type" : "type-691" |
| }, |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-10" |
| }, |
| { |
| "referenced_type" : "type-9" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "access" : "private", |
| "function_name" : "keymaster::KeymasterEnforcement::AuthorizeUpdateOrFinish", |
| "linker_set_key" : "_ZN9keymaster20KeymasterEnforcement23AuthorizeUpdateOrFinishERKNS_9AuthProxyERKNS_16AuthorizationSetEm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-690" |
| }, |
| { |
| "referenced_type" : "type-691" |
| }, |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-10" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "access" : "private", |
| "function_name" : "keymaster::KeymasterEnforcement::MinTimeBetweenOpsPassed", |
| "linker_set_key" : "_ZN9keymaster20KeymasterEnforcement23MinTimeBetweenOpsPassedEjm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-690" |
| }, |
| { |
| "referenced_type" : "type-8" |
| }, |
| { |
| "referenced_type" : "type-271" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "access" : "private", |
| "function_name" : "keymaster::KeymasterEnforcement::MaxUsesPerBootNotExceeded", |
| "linker_set_key" : "_ZN9keymaster20KeymasterEnforcement25MaxUsesPerBootNotExceededEmj", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-690" |
| }, |
| { |
| "referenced_type" : "type-271" |
| }, |
| { |
| "referenced_type" : "type-8" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "function_name" : "keymaster::KeymasterEnforcement::KeymasterEnforcement", |
| "linker_set_key" : "_ZN9keymaster20KeymasterEnforcementC2Ejj", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-690" |
| }, |
| { |
| "referenced_type" : "type-8" |
| }, |
| { |
| "referenced_type" : "type-8" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "function_name" : "keymaster::KeymasterEnforcement::~KeymasterEnforcement", |
| "linker_set_key" : "_ZN9keymaster20KeymasterEnforcementD0Ev", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-690" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "function_name" : "keymaster::KeymasterEnforcement::~KeymasterEnforcement", |
| "linker_set_key" : "_ZN9keymaster20KeymasterEnforcementD1Ev", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-690" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "function_name" : "keymaster::KeymasterEnforcement::~KeymasterEnforcement", |
| "linker_set_key" : "_ZN9keymaster20KeymasterEnforcementD2Ev", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-690" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "access" : "private", |
| "function_name" : "keymaster::NistCurveKeyExchange::ExtractPublicKey", |
| "linker_set_key" : "_ZN9keymaster20NistCurveKeyExchange16ExtractPublicKeyEv", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2510" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/nist_curve_key_exchange.h" |
| }, |
| { |
| "function_name" : "keymaster::NistCurveKeyExchange::GenerateKeyExchange", |
| "linker_set_key" : "_ZN9keymaster20NistCurveKeyExchange19GenerateKeyExchangeE20keymaster_ec_curve_t", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-211" |
| } |
| ], |
| "return_type" : "type-2510", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/nist_curve_key_exchange.h" |
| }, |
| { |
| "function_name" : "keymaster::NistCurveKeyExchange::NistCurveKeyExchange", |
| "linker_set_key" : "_ZN9keymaster20NistCurveKeyExchangeC1EP9ec_key_stP17keymaster_error_t", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2510" |
| }, |
| { |
| "referenced_type" : "type-2688" |
| }, |
| { |
| "referenced_type" : "type-106" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/nist_curve_key_exchange.h" |
| }, |
| { |
| "function_name" : "keymaster::NistCurveKeyExchange::NistCurveKeyExchange", |
| "linker_set_key" : "_ZN9keymaster20NistCurveKeyExchangeC2EP9ec_key_stP17keymaster_error_t", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2510" |
| }, |
| { |
| "referenced_type" : "type-2688" |
| }, |
| { |
| "referenced_type" : "type-106" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/nist_curve_key_exchange.h" |
| }, |
| { |
| "function_name" : "keymaster::d2i_KM_ROOT_OF_TRUST", |
| "linker_set_key" : "_ZN9keymaster20d2i_KM_ROOT_OF_TRUSTEPPNS_16km_root_of_trustEPPKhl", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-1334" |
| }, |
| { |
| "referenced_type" : "type-70" |
| }, |
| { |
| "referenced_type" : "type-166" |
| } |
| ], |
| "return_type" : "type-1158", |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "function_name" : "keymaster::generate_attestation", |
| "linker_set_key" : "_ZN9keymaster20generate_attestationERKNS_13AsymmetricKeyERKNS_16AuthorizationSetERK22keymaster_cert_chain_tRK20keymaster_key_blob_tRKNS_24AttestationRecordContextEPNS_9UniquePtrIS6_NS_22CertificateChainDeleteEEE", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-2219" |
| }, |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-2193" |
| }, |
| { |
| "referenced_type" : "type-312" |
| }, |
| { |
| "referenced_type" : "type-1349" |
| }, |
| { |
| "referenced_type" : "type-731" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/attestation_utils.h" |
| }, |
| { |
| "function_name" : "keymaster::i2d_KM_ROOT_OF_TRUST", |
| "linker_set_key" : "_ZN9keymaster20i2d_KM_ROOT_OF_TRUSTEPNS_16km_root_of_trustEPPh", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-1158" |
| }, |
| { |
| "referenced_type" : "type-1335" |
| } |
| ], |
| "return_type" : "type-6", |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "function_name" : "keymaster::BeginOperationRequest::Deserialize", |
| "linker_set_key" : "_ZN9keymaster21BeginOperationRequest11DeserializeEPPKhS2_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-513" |
| }, |
| { |
| "referenced_type" : "type-70" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::BeginOperationRequest::SetKeyMaterial", |
| "linker_set_key" : "_ZN9keymaster21BeginOperationRequest14SetKeyMaterialEPKvm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-513" |
| }, |
| { |
| "referenced_type" : "type-49" |
| }, |
| { |
| "referenced_type" : "type-10" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::FakeKeyAuthorizations", |
| "linker_set_key" : "_ZN9keymaster21FakeKeyAuthorizationsEP11evp_pkey_stPNS_16AuthorizationSetES3_", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-1117" |
| }, |
| { |
| "referenced_type" : "type-409" |
| }, |
| { |
| "referenced_type" : "type-409" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/software_keyblobs.h" |
| }, |
| { |
| "function_name" : "keymaster::HmacSharingParameters::Deserialize", |
| "linker_set_key" : "_ZN9keymaster21HmacSharingParameters11DeserializeEPPKhS2_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-590" |
| }, |
| { |
| "referenced_type" : "type-70" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::KM_ROOT_OF_TRUST_free", |
| "linker_set_key" : "_ZN9keymaster21KM_ROOT_OF_TRUST_freeEPNS_16km_root_of_trustE", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-1158" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "access" : "protected", |
| "function_name" : "keymaster::RsaDigestingOperation::GetOpensslPadding", |
| "linker_set_key" : "_ZN9keymaster21RsaDigestingOperation17GetOpensslPaddingEP17keymaster_error_t", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2928" |
| }, |
| { |
| "referenced_type" : "type-106" |
| } |
| ], |
| "return_type" : "type-6", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "function_name" : "keymaster::RsaDigestingOperation::RsaDigestingOperation", |
| "linker_set_key" : "_ZN9keymaster21RsaDigestingOperationC2EONS_16AuthorizationSetES2_19keymaster_purpose_t18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2928" |
| }, |
| { |
| "referenced_type" : "type-370" |
| }, |
| { |
| "referenced_type" : "type-370" |
| }, |
| { |
| "referenced_type" : "type-34" |
| }, |
| { |
| "referenced_type" : "type-61" |
| }, |
| { |
| "referenced_type" : "type-57" |
| }, |
| { |
| "referenced_type" : "type-2933" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "function_name" : "keymaster::RsaDigestingOperation::~RsaDigestingOperation", |
| "linker_set_key" : "_ZN9keymaster21RsaDigestingOperationD0Ev", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2928" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "function_name" : "keymaster::RsaDigestingOperation::~RsaDigestingOperation", |
| "linker_set_key" : "_ZN9keymaster21RsaDigestingOperationD1Ev", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2928" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "function_name" : "keymaster::RsaDigestingOperation::~RsaDigestingOperation", |
| "linker_set_key" : "_ZN9keymaster21RsaDigestingOperationD2Ev", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2928" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "function_name" : "keymaster::BeginOperationResponse::NonErrorDeserialize", |
| "linker_set_key" : "_ZN9keymaster22BeginOperationResponse19NonErrorDeserializeEPPKhS2_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-515" |
| }, |
| { |
| "referenced_type" : "type-70" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::FinishOperationRequest::Deserialize", |
| "linker_set_key" : "_ZN9keymaster22FinishOperationRequest11DeserializeEPPKhS2_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-521" |
| }, |
| { |
| "referenced_type" : "type-70" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::KM_KEY_DESCRIPTION_new", |
| "linker_set_key" : "_ZN9keymaster22KM_KEY_DESCRIPTION_newEv", |
| "return_type" : "type-1348", |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "function_name" : "keymaster::UpdateOperationRequest::Deserialize", |
| "linker_set_key" : "_ZN9keymaster22UpdateOperationRequest11DeserializeEPPKhS2_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-517" |
| }, |
| { |
| "referenced_type" : "type-70" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::d2i_KM_KEY_DESCRIPTION", |
| "linker_set_key" : "_ZN9keymaster22d2i_KM_KEY_DESCRIPTIONEPPNS_18km_key_descriptionEPPKhl", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-1347" |
| }, |
| { |
| "referenced_type" : "type-70" |
| }, |
| { |
| "referenced_type" : "type-166" |
| } |
| ], |
| "return_type" : "type-1348", |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "function_name" : "keymaster::i2d_KM_KEY_DESCRIPTION", |
| "linker_set_key" : "_ZN9keymaster22i2d_KM_KEY_DESCRIPTIONEPNS_18km_key_descriptionEPPh", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-1348" |
| }, |
| { |
| "referenced_type" : "type-1335" |
| } |
| ], |
| "return_type" : "type-6", |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "function_name" : "keymaster::FinishOperationResponse::NonErrorDeserialize", |
| "linker_set_key" : "_ZN9keymaster23FinishOperationResponse19NonErrorDeserializeEPPKhS2_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-523" |
| }, |
| { |
| "referenced_type" : "type-70" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::ImportWrappedKeyRequest::Deserialize", |
| "linker_set_key" : "_ZN9keymaster23ImportWrappedKeyRequest11DeserializeEPPKhS2_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-608" |
| }, |
| { |
| "referenced_type" : "type-70" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::ImportWrappedKeyRequest::SetWrappedMaterial", |
| "linker_set_key" : "_ZN9keymaster23ImportWrappedKeyRequest18SetWrappedMaterialEPKvm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-608" |
| }, |
| { |
| "referenced_type" : "type-49" |
| }, |
| { |
| "referenced_type" : "type-10" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::ImportWrappedKeyRequest::SetWrappingMaterial", |
| "linker_set_key" : "_ZN9keymaster23ImportWrappedKeyRequest19SetWrappingMaterialEPKvm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-608" |
| }, |
| { |
| "referenced_type" : "type-49" |
| }, |
| { |
| "referenced_type" : "type-10" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::ImportWrappedKeyRequest::SetMaskingKeyMaterial", |
| "linker_set_key" : "_ZN9keymaster23ImportWrappedKeyRequest21SetMaskingKeyMaterialEPKvm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-608" |
| }, |
| { |
| "referenced_type" : "type-49" |
| }, |
| { |
| "referenced_type" : "type-10" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::KM_KEY_DESCRIPTION_free", |
| "linker_set_key" : "_ZN9keymaster23KM_KEY_DESCRIPTION_freeEPNS_18km_key_descriptionE", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-1348" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "function_name" : "keymaster::UpdateOperationResponse::NonErrorDeserialize", |
| "linker_set_key" : "_ZN9keymaster23UpdateOperationResponse19NonErrorDeserializeEPPKhS2_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-519" |
| }, |
| { |
| "referenced_type" : "type-70" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::ImportWrappedKeyResponse::SetKeyMaterial", |
| "linker_set_key" : "_ZN9keymaster24ImportWrappedKeyResponse14SetKeyMaterialEPKvm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-610" |
| }, |
| { |
| "referenced_type" : "type-49" |
| }, |
| { |
| "referenced_type" : "type-10" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::ImportWrappedKeyResponse::NonErrorDeserialize", |
| "linker_set_key" : "_ZN9keymaster24ImportWrappedKeyResponse19NonErrorDeserializeEPPKhS2_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-610" |
| }, |
| { |
| "referenced_type" : "type-70" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::SetKeyBlobAuthorizations", |
| "linker_set_key" : "_ZN9keymaster24SetKeyBlobAuthorizationsERKNS_16AuthorizationSetE22keymaster_key_origin_tjjPS0_S4_", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-200" |
| }, |
| { |
| "referenced_type" : "type-8" |
| }, |
| { |
| "referenced_type" : "type-8" |
| }, |
| { |
| "referenced_type" : "type-409" |
| }, |
| { |
| "referenced_type" : "type-409" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/software_keyblobs.h" |
| }, |
| { |
| "function_name" : "keymaster::build_attestation_record", |
| "linker_set_key" : "_ZN9keymaster24build_attestation_recordERKNS_16AuthorizationSetES0_S0_RKNS_24AttestationRecordContextEPNS_9UniquePtrIA_hNS_13DefaultDeleteIS7_EEEEPm", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-287" |
| }, |
| { |
| "referenced_type" : "type-287" |
| }, |
| { |
| "referenced_type" : "type-1349" |
| }, |
| { |
| "referenced_type" : "type-723" |
| }, |
| { |
| "referenced_type" : "type-76" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "function_name" : "keymaster::parse_attestation_record", |
| "linker_set_key" : "_ZN9keymaster24parse_attestation_recordEPKhmPjP26keymaster_security_level_tS2_S4_P16keymaster_blob_tPNS_16AuthorizationSetES8_S6_", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-12" |
| }, |
| { |
| "referenced_type" : "type-10" |
| }, |
| { |
| "referenced_type" : "type-96" |
| }, |
| { |
| "referenced_type" : "type-758" |
| }, |
| { |
| "referenced_type" : "type-96" |
| }, |
| { |
| "referenced_type" : "type-758" |
| }, |
| { |
| "referenced_type" : "type-573" |
| }, |
| { |
| "referenced_type" : "type-409" |
| }, |
| { |
| "referenced_type" : "type-409" |
| }, |
| { |
| "referenced_type" : "type-573" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "function_name" : "keymaster::BuildHiddenAuthorizations", |
| "linker_set_key" : "_ZN9keymaster25BuildHiddenAuthorizationsERKNS_16AuthorizationSetEPS0_RKNS_14TKeymasterBlobI16keymaster_blob_tEE", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-409" |
| }, |
| { |
| "referenced_type" : "type-1082" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/software_keyblobs.h" |
| }, |
| { |
| "function_name" : "keymaster::ComputeSharedHmacResponse::NonErrorDeserialize", |
| "linker_set_key" : "_ZN9keymaster25ComputeSharedHmacResponse19NonErrorDeserializeEPPKhS2_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-605" |
| }, |
| { |
| "referenced_type" : "type-70" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::ParseOcbAuthEncryptedBlob", |
| "linker_set_key" : "_ZN9keymaster25ParseOcbAuthEncryptedBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS2_PS5_S9_", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-316" |
| }, |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-306" |
| }, |
| { |
| "referenced_type" : "type-409" |
| }, |
| { |
| "referenced_type" : "type-409" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/software_keyblobs.h" |
| }, |
| { |
| "function_name" : "keymaster::ParseOldSoftkeymasterBlob", |
| "linker_set_key" : "_ZN9keymaster25ParseOldSoftkeymasterBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS2_PNS_16AuthorizationSetES7_", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-316" |
| }, |
| { |
| "referenced_type" : "type-306" |
| }, |
| { |
| "referenced_type" : "type-409" |
| }, |
| { |
| "referenced_type" : "type-409" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/software_keyblobs.h" |
| }, |
| { |
| "function_name" : "keymaster::TranslateLastOpenSslError", |
| "linker_set_key" : "_ZN9keymaster25TranslateLastOpenSslErrorEb", |
| "parameters" : |
| [ |
| { |
| "default_arg" : true, |
| "referenced_type" : "type-9" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_err.h" |
| }, |
| { |
| "function_name" : "keymaster::convert_pkcs8_blob_to_evp", |
| "linker_set_key" : "_ZN9keymaster25convert_pkcs8_blob_to_evpEPKhm21keymaster_algorithm_tPNS_9UniquePtrI11evp_pkey_stNS_20OpenSslObjectDeleterIS4_XadL_Z13EVP_PKEY_freeEEEEEE", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-12" |
| }, |
| { |
| "referenced_type" : "type-10" |
| }, |
| { |
| "referenced_type" : "type-51" |
| }, |
| { |
| "referenced_type" : "type-1121" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "function_name" : "keymaster::HmacSharingParametersArray::Deserialize", |
| "linker_set_key" : "_ZN9keymaster26HmacSharingParametersArray11DeserializeEPPKhS2_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-592" |
| }, |
| { |
| "referenced_type" : "type-70" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::SerializeAuthEncryptedBlob", |
| "linker_set_key" : "_ZN9keymaster26SerializeAuthEncryptedBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetES7_RKNS_6BufferESA_PS2_", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-316" |
| }, |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-149" |
| }, |
| { |
| "referenced_type" : "type-149" |
| }, |
| { |
| "referenced_type" : "type-306" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/auth_encrypted_key_blob.h" |
| }, |
| { |
| "function_name" : "keymaster::copy_size_and_data_from_buf", |
| "linker_set_key" : "_ZN9keymaster27copy_size_and_data_from_bufEPPKhS1_PmPNS_9UniquePtrIA_hNS_13DefaultDeleteIS5_EEEE", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-70" |
| }, |
| { |
| "referenced_type" : "type-12" |
| }, |
| { |
| "referenced_type" : "type-76" |
| }, |
| { |
| "referenced_type" : "type-723" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/serializable.h" |
| }, |
| { |
| "function_name" : "keymaster::DeserializeAuthEncryptedBlob", |
| "linker_set_key" : "_ZN9keymaster28DeserializeAuthEncryptedBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS2_PNS_16AuthorizationSetES7_PNS_6BufferES9_", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-316" |
| }, |
| { |
| "referenced_type" : "type-306" |
| }, |
| { |
| "referenced_type" : "type-409" |
| }, |
| { |
| "referenced_type" : "type-409" |
| }, |
| { |
| "referenced_type" : "type-147" |
| }, |
| { |
| "referenced_type" : "type-147" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/auth_encrypted_key_blob.h" |
| }, |
| { |
| "function_name" : "keymaster::GetKeyCharacteristicsRequest::Deserialize", |
| "linker_set_key" : "_ZN9keymaster28GetKeyCharacteristicsRequest11DeserializeEPPKhS2_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-508" |
| }, |
| { |
| "referenced_type" : "type-70" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::GetKeyCharacteristicsRequest::SetKeyMaterial", |
| "linker_set_key" : "_ZN9keymaster28GetKeyCharacteristicsRequest14SetKeyMaterialEPKvm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-508" |
| }, |
| { |
| "referenced_type" : "type-49" |
| }, |
| { |
| "referenced_type" : "type-10" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::GetKeyCharacteristicsRequest::~GetKeyCharacteristicsRequest", |
| "linker_set_key" : "_ZN9keymaster28GetKeyCharacteristicsRequestD0Ev", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-508" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::GetKeyCharacteristicsRequest::~GetKeyCharacteristicsRequest", |
| "linker_set_key" : "_ZN9keymaster28GetKeyCharacteristicsRequestD1Ev", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-508" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::GetKeyCharacteristicsRequest::~GetKeyCharacteristicsRequest", |
| "linker_set_key" : "_ZN9keymaster28GetKeyCharacteristicsRequestD2Ev", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-508" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::GetKeyCharacteristicsResponse::NonErrorDeserialize", |
| "linker_set_key" : "_ZN9keymaster29GetKeyCharacteristicsResponse19NonErrorDeserializeEPPKhS2_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-510" |
| }, |
| { |
| "referenced_type" : "type-70" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::SerializeIntegrityAssuredBlob", |
| "linker_set_key" : "_ZN9keymaster29SerializeIntegrityAssuredBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetES7_S7_PS2_", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-316" |
| }, |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-306" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/integrity_assured_key_blob.h" |
| }, |
| { |
| "function_name" : "keymaster::KM_WRAPPED_KEY_DESCRIPTION_new", |
| "linker_set_key" : "_ZN9keymaster30KM_WRAPPED_KEY_DESCRIPTION_newEv", |
| "return_type" : "type-6442", |
| "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" |
| }, |
| { |
| "function_name" : "keymaster::d2i_KM_WRAPPED_KEY_DESCRIPTION", |
| "linker_set_key" : "_ZN9keymaster30d2i_KM_WRAPPED_KEY_DESCRIPTIONEPPNS_26km_wrapped_key_descriptionEPPKhl", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-6443" |
| }, |
| { |
| "referenced_type" : "type-70" |
| }, |
| { |
| "referenced_type" : "type-166" |
| } |
| ], |
| "return_type" : "type-6442", |
| "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" |
| }, |
| { |
| "function_name" : "keymaster::i2d_KM_WRAPPED_KEY_DESCRIPTION", |
| "linker_set_key" : "_ZN9keymaster30i2d_KM_WRAPPED_KEY_DESCRIPTIONEPNS_26km_wrapped_key_descriptionEPPh", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-6442" |
| }, |
| { |
| "referenced_type" : "type-1335" |
| } |
| ], |
| "return_type" : "type-6", |
| "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" |
| }, |
| { |
| "function_name" : "keymaster::DeserializeIntegrityAssuredBlob", |
| "linker_set_key" : "_ZN9keymaster31DeserializeIntegrityAssuredBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS2_PS5_S9_", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-316" |
| }, |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-306" |
| }, |
| { |
| "referenced_type" : "type-409" |
| }, |
| { |
| "referenced_type" : "type-409" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/integrity_assured_key_blob.h" |
| }, |
| { |
| "function_name" : "keymaster::KM_WRAPPED_KEY_DESCRIPTION_free", |
| "linker_set_key" : "_ZN9keymaster31KM_WRAPPED_KEY_DESCRIPTION_freeEPNS_26km_wrapped_key_descriptionE", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-6442" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" |
| }, |
| { |
| "access" : "protected", |
| "function_name" : "keymaster::Kdf::Uint32ToBigEndianByteArray", |
| "linker_set_key" : "_ZN9keymaster3Kdf26Uint32ToBigEndianByteArrayEjPh", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2501" |
| }, |
| { |
| "referenced_type" : "type-8" |
| }, |
| { |
| "referenced_type" : "type-119" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/kdf.h" |
| }, |
| { |
| "function_name" : "keymaster::Kdf::Init", |
| "linker_set_key" : "_ZN9keymaster3Kdf4InitE18keymaster_digest_tPKhmS3_m", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2501" |
| }, |
| { |
| "referenced_type" : "type-61" |
| }, |
| { |
| "referenced_type" : "type-12" |
| }, |
| { |
| "referenced_type" : "type-10" |
| }, |
| { |
| "referenced_type" : "type-12" |
| }, |
| { |
| "referenced_type" : "type-10" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/kdf.h" |
| }, |
| { |
| "function_name" : "keymaster::Kdf::Kdf", |
| "linker_set_key" : "_ZN9keymaster3KdfC2Ev", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2501" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/kdf.h" |
| }, |
| { |
| "function_name" : "keymaster::DeserializeIntegrityAssuredBlob_NoHmacCheck", |
| "linker_set_key" : "_ZN9keymaster43DeserializeIntegrityAssuredBlob_NoHmacCheckERKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS2_PNS_16AuthorizationSetES7_", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-316" |
| }, |
| { |
| "referenced_type" : "type-306" |
| }, |
| { |
| "referenced_type" : "type-409" |
| }, |
| { |
| "referenced_type" : "type-409" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/integrity_assured_key_blob.h" |
| }, |
| { |
| "function_name" : "keymaster::ckdf", |
| "linker_set_key" : "_ZN9keymaster4ckdfERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS0_I16keymaster_blob_tEEPKS5_mPS2_", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-316" |
| }, |
| { |
| "referenced_type" : "type-1082" |
| }, |
| { |
| "referenced_type" : "type-274" |
| }, |
| { |
| "referenced_type" : "type-10" |
| }, |
| { |
| "referenced_type" : "type-306" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ckdf.h" |
| }, |
| { |
| "function_name" : "keymaster::EcKey::EvpToInternal", |
| "linker_set_key" : "_ZN9keymaster5EcKey13EvpToInternalEPK11evp_pkey_st", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2360" |
| }, |
| { |
| "referenced_type" : "type-2368" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h" |
| }, |
| { |
| "function_name" : "keymaster::Buffer::Deserialize", |
| "linker_set_key" : "_ZN9keymaster6Buffer11DeserializeEPPKhS2_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-147" |
| }, |
| { |
| "referenced_type" : "type-70" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/serializable.h" |
| }, |
| { |
| "function_name" : "keymaster::Buffer::Reinitialize", |
| "linker_set_key" : "_ZN9keymaster6Buffer12ReinitializeEPKvm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-147" |
| }, |
| { |
| "referenced_type" : "type-49" |
| }, |
| { |
| "referenced_type" : "type-10" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/serializable.h" |
| }, |
| { |
| "function_name" : "keymaster::Buffer::Reinitialize", |
| "linker_set_key" : "_ZN9keymaster6Buffer12ReinitializeEm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-147" |
| }, |
| { |
| "referenced_type" : "type-10" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/serializable.h" |
| }, |
| { |
| "function_name" : "keymaster::Buffer::read", |
| "linker_set_key" : "_ZN9keymaster6Buffer4readEPhm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-147" |
| }, |
| { |
| "referenced_type" : "type-119" |
| }, |
| { |
| "referenced_type" : "type-10" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/serializable.h" |
| }, |
| { |
| "function_name" : "keymaster::Buffer::Clear", |
| "linker_set_key" : "_ZN9keymaster6Buffer5ClearEv", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-147" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/serializable.h" |
| }, |
| { |
| "function_name" : "keymaster::Buffer::write", |
| "linker_set_key" : "_ZN9keymaster6Buffer5writeEPKhm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-147" |
| }, |
| { |
| "referenced_type" : "type-12" |
| }, |
| { |
| "referenced_type" : "type-10" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/serializable.h" |
| }, |
| { |
| "function_name" : "keymaster::Buffer::reserve", |
| "linker_set_key" : "_ZN9keymaster6Buffer7reserveEm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-147" |
| }, |
| { |
| "referenced_type" : "type-10" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/serializable.h" |
| }, |
| { |
| "function_name" : "keymaster::Logger::Log", |
| "linker_set_key" : "_ZN9keymaster6Logger3LogENS0_8LogLevelEPKcSt9__va_list", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-702" |
| }, |
| { |
| "referenced_type" : "type-261" |
| }, |
| { |
| "referenced_type" : "type-822" |
| } |
| ], |
| "return_type" : "type-6", |
| "source_file" : "/system/keymaster/include/keymaster/logger.h" |
| }, |
| { |
| "function_name" : "keymaster::Logger::Log", |
| "linker_set_key" : "_ZN9keymaster6Logger3LogENS0_8LogLevelEPKcz", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-702" |
| }, |
| { |
| "referenced_type" : "type-261" |
| } |
| ], |
| "return_type" : "type-6", |
| "source_file" : "/system/keymaster/include/keymaster/logger.h" |
| }, |
| { |
| "function_name" : "keymaster::Logger::Info", |
| "linker_set_key" : "_ZN9keymaster6Logger4InfoEPKcz", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-261" |
| } |
| ], |
| "return_type" : "type-6", |
| "source_file" : "/system/keymaster/include/keymaster/logger.h" |
| }, |
| { |
| "function_name" : "keymaster::Logger::Debug", |
| "linker_set_key" : "_ZN9keymaster6Logger5DebugEPKcz", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-261" |
| } |
| ], |
| "return_type" : "type-6", |
| "source_file" : "/system/keymaster/include/keymaster/logger.h" |
| }, |
| { |
| "function_name" : "keymaster::Logger::Error", |
| "linker_set_key" : "_ZN9keymaster6Logger5ErrorEPKcz", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-261" |
| } |
| ], |
| "return_type" : "type-6", |
| "source_file" : "/system/keymaster/include/keymaster/logger.h" |
| }, |
| { |
| "function_name" : "keymaster::Logger::Severe", |
| "linker_set_key" : "_ZN9keymaster6Logger6SevereEPKcz", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-261" |
| } |
| ], |
| "return_type" : "type-6", |
| "source_file" : "/system/keymaster/include/keymaster/logger.h" |
| }, |
| { |
| "function_name" : "keymaster::Logger::Warning", |
| "linker_set_key" : "_ZN9keymaster6Logger7WarningEPKcz", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-261" |
| } |
| ], |
| "return_type" : "type-6", |
| "source_file" : "/system/keymaster/include/keymaster/logger.h" |
| }, |
| { |
| "function_name" : "keymaster::RsaKey::EvpToInternal", |
| "linker_set_key" : "_ZN9keymaster6RsaKey13EvpToInternalEPK11evp_pkey_st", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2777" |
| }, |
| { |
| "referenced_type" : "type-2784" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h" |
| }, |
| { |
| "function_name" : "keymaster::RsaKey::SupportedMode", |
| "linker_set_key" : "_ZN9keymaster6RsaKey13SupportedModeE19keymaster_purpose_t18keymaster_digest_t", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2777" |
| }, |
| { |
| "referenced_type" : "type-34" |
| }, |
| { |
| "referenced_type" : "type-61" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h" |
| }, |
| { |
| "function_name" : "keymaster::RsaKey::SupportedMode", |
| "linker_set_key" : "_ZN9keymaster6RsaKey13SupportedModeE19keymaster_purpose_t19keymaster_padding_t", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2777" |
| }, |
| { |
| "referenced_type" : "type-34" |
| }, |
| { |
| "referenced_type" : "type-57" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h" |
| }, |
| { |
| "function_name" : "keymaster::EciesKem::Decrypt", |
| "linker_set_key" : "_ZN9keymaster8EciesKem7DecryptEP9ec_key_stPKhmPNS_6BufferE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2508" |
| }, |
| { |
| "referenced_type" : "type-2511" |
| }, |
| { |
| "referenced_type" : "type-12" |
| }, |
| { |
| "referenced_type" : "type-10" |
| }, |
| { |
| "referenced_type" : "type-147" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecies_kem.h" |
| }, |
| { |
| "function_name" : "keymaster::EciesKem::Decrypt", |
| "linker_set_key" : "_ZN9keymaster8EciesKem7DecryptEP9ec_key_stRKNS_6BufferEPS3_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2508" |
| }, |
| { |
| "referenced_type" : "type-2511" |
| }, |
| { |
| "referenced_type" : "type-149" |
| }, |
| { |
| "referenced_type" : "type-147" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecies_kem.h" |
| }, |
| { |
| "function_name" : "keymaster::EciesKem::Encrypt", |
| "linker_set_key" : "_ZN9keymaster8EciesKem7EncryptEPKhmPNS_6BufferES4_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2508" |
| }, |
| { |
| "referenced_type" : "type-12" |
| }, |
| { |
| "referenced_type" : "type-10" |
| }, |
| { |
| "referenced_type" : "type-147" |
| }, |
| { |
| "referenced_type" : "type-147" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecies_kem.h" |
| }, |
| { |
| "function_name" : "keymaster::EciesKem::Encrypt", |
| "linker_set_key" : "_ZN9keymaster8EciesKem7EncryptERKNS_6BufferEPS1_S4_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2508" |
| }, |
| { |
| "referenced_type" : "type-149" |
| }, |
| { |
| "referenced_type" : "type-147" |
| }, |
| { |
| "referenced_type" : "type-147" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecies_kem.h" |
| }, |
| { |
| "function_name" : "keymaster::EciesKem::EciesKem", |
| "linker_set_key" : "_ZN9keymaster8EciesKemC1ERKNS_16AuthorizationSetEP17keymaster_error_t", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2508" |
| }, |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-106" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecies_kem.h" |
| }, |
| { |
| "function_name" : "keymaster::EciesKem::EciesKem", |
| "linker_set_key" : "_ZN9keymaster8EciesKemC2ERKNS_16AuthorizationSetEP17keymaster_error_t", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2508" |
| }, |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-106" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecies_kem.h" |
| }, |
| { |
| "function_name" : "keymaster::memcmp_s", |
| "linker_set_key" : "_ZN9keymaster8memcmp_sEPKvS1_m", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-49" |
| }, |
| { |
| "referenced_type" : "type-49" |
| }, |
| { |
| "referenced_type" : "type-10" |
| } |
| ], |
| "return_type" : "type-6", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "access" : "protected", |
| "function_name" : "keymaster::Operation::UpdateForFinish", |
| "linker_set_key" : "_ZN9keymaster9Operation15UpdateForFinishERKNS_16AuthorizationSetERKNS_6BufferE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-285" |
| }, |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-149" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/operation.h" |
| }, |
| { |
| "function_name" : "keymaster::HmacSha256::DigestLength", |
| "linker_set_key" : "_ZNK9keymaster10HmacSha25612DigestLengthEv", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2539" |
| } |
| ], |
| "return_type" : "type-10", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac.h" |
| }, |
| { |
| "function_name" : "keymaster::HmacSha256::Sign", |
| "linker_set_key" : "_ZNK9keymaster10HmacSha2564SignEPKhmPhm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2539" |
| }, |
| { |
| "referenced_type" : "type-12" |
| }, |
| { |
| "referenced_type" : "type-10" |
| }, |
| { |
| "referenced_type" : "type-119" |
| }, |
| { |
| "referenced_type" : "type-10" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac.h" |
| }, |
| { |
| "function_name" : "keymaster::HmacSha256::Sign", |
| "linker_set_key" : "_ZNK9keymaster10HmacSha2564SignERKNS_6BufferEPhm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2539" |
| }, |
| { |
| "referenced_type" : "type-149" |
| }, |
| { |
| "referenced_type" : "type-119" |
| }, |
| { |
| "referenced_type" : "type-10" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac.h" |
| }, |
| { |
| "function_name" : "keymaster::HmacSha256::Verify", |
| "linker_set_key" : "_ZNK9keymaster10HmacSha2566VerifyEPKhmS2_m", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2539" |
| }, |
| { |
| "referenced_type" : "type-12" |
| }, |
| { |
| "referenced_type" : "type-10" |
| }, |
| { |
| "referenced_type" : "type-12" |
| }, |
| { |
| "referenced_type" : "type-10" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac.h" |
| }, |
| { |
| "function_name" : "keymaster::HmacSha256::Verify", |
| "linker_set_key" : "_ZNK9keymaster10HmacSha2566VerifyERKNS_6BufferES3_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2539" |
| }, |
| { |
| "referenced_type" : "type-149" |
| }, |
| { |
| "referenced_type" : "type-149" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac.h" |
| }, |
| { |
| "function_name" : "keymaster::EcKeyFactory::GenerateKey", |
| "linker_set_key" : "_ZNK9keymaster12EcKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2405" |
| }, |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-306" |
| }, |
| { |
| "referenced_type" : "type-409" |
| }, |
| { |
| "referenced_type" : "type-409" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key_factory.h" |
| }, |
| { |
| "function_name" : "keymaster::EcKeyFactory::CreateEmptyKey", |
| "linker_set_key" : "_ZNK9keymaster12EcKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2405" |
| }, |
| { |
| "referenced_type" : "type-370" |
| }, |
| { |
| "referenced_type" : "type-370" |
| }, |
| { |
| "referenced_type" : "type-1303" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key_factory.h" |
| }, |
| { |
| "function_name" : "keymaster::EcKeyFactory::GetOperationFactory", |
| "linker_set_key" : "_ZNK9keymaster12EcKeyFactory19GetOperationFactoryE19keymaster_purpose_t", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2405" |
| }, |
| { |
| "referenced_type" : "type-34" |
| } |
| ], |
| "return_type" : "type-704", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key_factory.h" |
| }, |
| { |
| "function_name" : "keymaster::EcKeyFactory::UpdateImportKeyDescription", |
| "linker_set_key" : "_ZNK9keymaster12EcKeyFactory26UpdateImportKeyDescriptionERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_Pj", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2405" |
| }, |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-64" |
| }, |
| { |
| "referenced_type" : "type-316" |
| }, |
| { |
| "referenced_type" : "type-409" |
| }, |
| { |
| "referenced_type" : "type-96" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key_factory.h" |
| }, |
| { |
| "function_name" : "keymaster::EcKeyFactory::ImportKey", |
| "linker_set_key" : "_ZNK9keymaster12EcKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2405" |
| }, |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-64" |
| }, |
| { |
| "referenced_type" : "type-316" |
| }, |
| { |
| "referenced_type" : "type-306" |
| }, |
| { |
| "referenced_type" : "type-409" |
| }, |
| { |
| "referenced_type" : "type-409" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key_factory.h" |
| }, |
| { |
| "function_name" : "keymaster::AesKeyFactory::GetOperationFactory", |
| "linker_set_key" : "_ZNK9keymaster13AesKeyFactory19GetOperationFactoryE19keymaster_purpose_t", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-1197" |
| }, |
| { |
| "referenced_type" : "type-34" |
| } |
| ], |
| "return_type" : "type-704", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/aes_key.h" |
| }, |
| { |
| "access" : "private", |
| "function_name" : "keymaster::AesKeyFactory::validate_algorithm_specific_new_key_params", |
| "linker_set_key" : "_ZNK9keymaster13AesKeyFactory42validate_algorithm_specific_new_key_paramsERKNS_16AuthorizationSetE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-1197" |
| }, |
| { |
| "referenced_type" : "type-413" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/aes_key.h" |
| }, |
| { |
| "function_name" : "keymaster::AesKeyFactory::LoadKey", |
| "linker_set_key" : "_ZNK9keymaster13AesKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-1197" |
| }, |
| { |
| "referenced_type" : "type-371" |
| }, |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-370" |
| }, |
| { |
| "referenced_type" : "type-370" |
| }, |
| { |
| "referenced_type" : "type-737" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/aes_key.h" |
| }, |
| { |
| "function_name" : "keymaster::AsymmetricKey::formatted_key_material", |
| "linker_set_key" : "_ZNK9keymaster13AsymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-1242" |
| }, |
| { |
| "referenced_type" : "type-64" |
| }, |
| { |
| "referenced_type" : "type-723" |
| }, |
| { |
| "referenced_type" : "type-76" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/asymmetric_key.h" |
| }, |
| { |
| "function_name" : "keymaster::RsaKeyFactory::GenerateKey", |
| "linker_set_key" : "_ZNK9keymaster13RsaKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2899" |
| }, |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-306" |
| }, |
| { |
| "referenced_type" : "type-409" |
| }, |
| { |
| "referenced_type" : "type-409" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key_factory.h" |
| }, |
| { |
| "function_name" : "keymaster::RsaKeyFactory::CreateEmptyKey", |
| "linker_set_key" : "_ZNK9keymaster13RsaKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2899" |
| }, |
| { |
| "referenced_type" : "type-370" |
| }, |
| { |
| "referenced_type" : "type-370" |
| }, |
| { |
| "referenced_type" : "type-1303" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key_factory.h" |
| }, |
| { |
| "function_name" : "keymaster::RsaKeyFactory::GetOperationFactory", |
| "linker_set_key" : "_ZNK9keymaster13RsaKeyFactory19GetOperationFactoryE19keymaster_purpose_t", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2899" |
| }, |
| { |
| "referenced_type" : "type-34" |
| } |
| ], |
| "return_type" : "type-704", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key_factory.h" |
| }, |
| { |
| "access" : "protected", |
| "function_name" : "keymaster::RsaKeyFactory::UpdateImportKeyDescription", |
| "linker_set_key" : "_ZNK9keymaster13RsaKeyFactory26UpdateImportKeyDescriptionERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_PmPj", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2899" |
| }, |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-64" |
| }, |
| { |
| "referenced_type" : "type-316" |
| }, |
| { |
| "referenced_type" : "type-409" |
| }, |
| { |
| "referenced_type" : "type-76" |
| }, |
| { |
| "referenced_type" : "type-96" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key_factory.h" |
| }, |
| { |
| "function_name" : "keymaster::RsaKeyFactory::ImportKey", |
| "linker_set_key" : "_ZNK9keymaster13RsaKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2899" |
| }, |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-64" |
| }, |
| { |
| "referenced_type" : "type-316" |
| }, |
| { |
| "referenced_type" : "type-306" |
| }, |
| { |
| "referenced_type" : "type-409" |
| }, |
| { |
| "referenced_type" : "type-409" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key_factory.h" |
| }, |
| { |
| "function_name" : "keymaster::HmacKeyFactory::GetOperationFactory", |
| "linker_set_key" : "_ZNK9keymaster14HmacKeyFactory19GetOperationFactoryE19keymaster_purpose_t", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2572" |
| }, |
| { |
| "referenced_type" : "type-34" |
| } |
| ], |
| "return_type" : "type-704", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac_key.h" |
| }, |
| { |
| "access" : "private", |
| "function_name" : "keymaster::HmacKeyFactory::validate_algorithm_specific_new_key_params", |
| "linker_set_key" : "_ZNK9keymaster14HmacKeyFactory42validate_algorithm_specific_new_key_paramsERKNS_16AuthorizationSetE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2572" |
| }, |
| { |
| "referenced_type" : "type-413" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac_key.h" |
| }, |
| { |
| "function_name" : "keymaster::HmacKeyFactory::LoadKey", |
| "linker_set_key" : "_ZNK9keymaster14HmacKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2572" |
| }, |
| { |
| "referenced_type" : "type-371" |
| }, |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-370" |
| }, |
| { |
| "referenced_type" : "type-370" |
| }, |
| { |
| "referenced_type" : "type-737" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac_key.h" |
| }, |
| { |
| "function_name" : "keymaster::AndroidKeymaster::has_operation", |
| "linker_set_key" : "_ZNK9keymaster16AndroidKeymaster13has_operationEm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-677" |
| }, |
| { |
| "referenced_type" : "type-10" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "function_name" : "keymaster::AttestKeyRequest::SerializedSize", |
| "linker_set_key" : "_ZNK9keymaster16AttestKeyRequest14SerializedSizeEv", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-794" |
| } |
| ], |
| "return_type" : "type-10", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::AttestKeyRequest::Serialize", |
| "linker_set_key" : "_ZNK9keymaster16AttestKeyRequest9SerializeEPhPKh", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-794" |
| }, |
| { |
| "referenced_type" : "type-119" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-119", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::AuthorizationSet::GetTagCount", |
| "linker_set_key" : "_ZNK9keymaster16AuthorizationSet11GetTagCountE15keymaster_tag_t", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-414" |
| }, |
| { |
| "referenced_type" : "type-5" |
| } |
| ], |
| "return_type" : "type-10", |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "function_name" : "keymaster::AuthorizationSet::CopyToParamSet", |
| "linker_set_key" : "_ZNK9keymaster16AuthorizationSet14CopyToParamSetEP25keymaster_key_param_set_t", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-414" |
| }, |
| { |
| "referenced_type" : "type-24" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "access" : "private", |
| "function_name" : "keymaster::AuthorizationSet::GetTagValueInt", |
| "linker_set_key" : "_ZNK9keymaster16AuthorizationSet14GetTagValueIntE15keymaster_tag_tPj", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-414" |
| }, |
| { |
| "referenced_type" : "type-5" |
| }, |
| { |
| "referenced_type" : "type-96" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "function_name" : "keymaster::AuthorizationSet::SerializedSize", |
| "linker_set_key" : "_ZNK9keymaster16AuthorizationSet14SerializedSizeEv", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-414" |
| } |
| ], |
| "return_type" : "type-10", |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "access" : "private", |
| "function_name" : "keymaster::AuthorizationSet::GetTagValueBlob", |
| "linker_set_key" : "_ZNK9keymaster16AuthorizationSet15GetTagValueBlobE15keymaster_tag_tP16keymaster_blob_t", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-414" |
| }, |
| { |
| "referenced_type" : "type-5" |
| }, |
| { |
| "referenced_type" : "type-573" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "access" : "private", |
| "function_name" : "keymaster::AuthorizationSet::GetTagValueBool", |
| "linker_set_key" : "_ZNK9keymaster16AuthorizationSet15GetTagValueBoolE15keymaster_tag_t", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-414" |
| }, |
| { |
| "referenced_type" : "type-5" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "access" : "private", |
| "function_name" : "keymaster::AuthorizationSet::GetTagValueDate", |
| "linker_set_key" : "_ZNK9keymaster16AuthorizationSet15GetTagValueDateE15keymaster_tag_tPm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-414" |
| }, |
| { |
| "referenced_type" : "type-5" |
| }, |
| { |
| "referenced_type" : "type-76" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "access" : "private", |
| "function_name" : "keymaster::AuthorizationSet::GetTagValueEnum", |
| "linker_set_key" : "_ZNK9keymaster16AuthorizationSet15GetTagValueEnumE15keymaster_tag_tPj", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-414" |
| }, |
| { |
| "referenced_type" : "type-5" |
| }, |
| { |
| "referenced_type" : "type-96" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "access" : "private", |
| "function_name" : "keymaster::AuthorizationSet::GetTagValueLong", |
| "linker_set_key" : "_ZNK9keymaster16AuthorizationSet15GetTagValueLongE15keymaster_tag_tPm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-414" |
| }, |
| { |
| "referenced_type" : "type-5" |
| }, |
| { |
| "referenced_type" : "type-76" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "access" : "private", |
| "function_name" : "keymaster::AuthorizationSet::ContainsIntValue", |
| "linker_set_key" : "_ZNK9keymaster16AuthorizationSet16ContainsIntValueE15keymaster_tag_tj", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-414" |
| }, |
| { |
| "referenced_type" : "type-5" |
| }, |
| { |
| "referenced_type" : "type-8" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "access" : "private", |
| "function_name" : "keymaster::AuthorizationSet::ContainsEnumValue", |
| "linker_set_key" : "_ZNK9keymaster16AuthorizationSet17ContainsEnumValueE15keymaster_tag_tj", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-414" |
| }, |
| { |
| "referenced_type" : "type-5" |
| }, |
| { |
| "referenced_type" : "type-8" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "access" : "private", |
| "function_name" : "keymaster::AuthorizationSet::GetTagValueIntRep", |
| "linker_set_key" : "_ZNK9keymaster16AuthorizationSet17GetTagValueIntRepE15keymaster_tag_tmPj", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-414" |
| }, |
| { |
| "referenced_type" : "type-5" |
| }, |
| { |
| "referenced_type" : "type-10" |
| }, |
| { |
| "referenced_type" : "type-96" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "access" : "private", |
| "function_name" : "keymaster::AuthorizationSet::GetTagValueEnumRep", |
| "linker_set_key" : "_ZNK9keymaster16AuthorizationSet18GetTagValueEnumRepE15keymaster_tag_tmPj", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-414" |
| }, |
| { |
| "referenced_type" : "type-5" |
| }, |
| { |
| "referenced_type" : "type-10" |
| }, |
| { |
| "referenced_type" : "type-96" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "access" : "private", |
| "function_name" : "keymaster::AuthorizationSet::GetTagValueLongRep", |
| "linker_set_key" : "_ZNK9keymaster16AuthorizationSet18GetTagValueLongRepE15keymaster_tag_tmPm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-414" |
| }, |
| { |
| "referenced_type" : "type-5" |
| }, |
| { |
| "referenced_type" : "type-10" |
| }, |
| { |
| "referenced_type" : "type-76" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "function_name" : "keymaster::AuthorizationSet::SerializedSizeOfElements", |
| "linker_set_key" : "_ZNK9keymaster16AuthorizationSet24SerializedSizeOfElementsEv", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-414" |
| } |
| ], |
| "return_type" : "type-10", |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "function_name" : "keymaster::AuthorizationSet::find", |
| "linker_set_key" : "_ZNK9keymaster16AuthorizationSet4findE15keymaster_tag_ti", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-414" |
| }, |
| { |
| "referenced_type" : "type-5" |
| }, |
| { |
| "default_arg" : true, |
| "referenced_type" : "type-6" |
| } |
| ], |
| "return_type" : "type-6", |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "function_name" : "keymaster::AuthorizationSet::Serialize", |
| "linker_set_key" : "_ZNK9keymaster16AuthorizationSet9SerializeEPhPKh", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-414" |
| }, |
| { |
| "referenced_type" : "type-119" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-119", |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "function_name" : "keymaster::AuthorizationSet::operator[]", |
| "linker_set_key" : "_ZNK9keymaster16AuthorizationSetixEi", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-414" |
| }, |
| { |
| "referenced_type" : "type-6" |
| } |
| ], |
| "return_type" : "type-426", |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "function_name" : "keymaster::DeleteKeyRequest::SerializedSize", |
| "linker_set_key" : "_ZNK9keymaster16DeleteKeyRequest14SerializedSizeEv", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-790" |
| } |
| ], |
| "return_type" : "type-10", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::DeleteKeyRequest::Serialize", |
| "linker_set_key" : "_ZNK9keymaster16DeleteKeyRequest9SerializeEPhPKh", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-790" |
| }, |
| { |
| "referenced_type" : "type-119" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-119", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::ExportKeyRequest::SerializedSize", |
| "linker_set_key" : "_ZNK9keymaster16ExportKeyRequest14SerializedSizeEv", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-787" |
| } |
| ], |
| "return_type" : "type-10", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::ExportKeyRequest::Serialize", |
| "linker_set_key" : "_ZNK9keymaster16ExportKeyRequest9SerializeEPhPKh", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-787" |
| }, |
| { |
| "referenced_type" : "type-119" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-119", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::ImportKeyRequest::SerializedSize", |
| "linker_set_key" : "_ZNK9keymaster16ImportKeyRequest14SerializedSizeEv", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-783" |
| } |
| ], |
| "return_type" : "type-10", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::ImportKeyRequest::Serialize", |
| "linker_set_key" : "_ZNK9keymaster16ImportKeyRequest9SerializeEPhPKh", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-783" |
| }, |
| { |
| "referenced_type" : "type-119" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-119", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::OperationFactory::GetAndValidateDigest", |
| "linker_set_key" : "_ZNK9keymaster16OperationFactory20GetAndValidateDigestERKNS_16AuthorizationSetERKNS_3KeyEP18keymaster_digest_tP17keymaster_error_t", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-714" |
| }, |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-294" |
| }, |
| { |
| "referenced_type" : "type-477" |
| }, |
| { |
| "referenced_type" : "type-106" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/operation.h" |
| }, |
| { |
| "function_name" : "keymaster::OperationFactory::GetAndValidatePadding", |
| "linker_set_key" : "_ZNK9keymaster16OperationFactory21GetAndValidatePaddingERKNS_16AuthorizationSetERKNS_3KeyEP19keymaster_padding_tP17keymaster_error_t", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-714" |
| }, |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-294" |
| }, |
| { |
| "referenced_type" : "type-472" |
| }, |
| { |
| "referenced_type" : "type-106" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/operation.h" |
| }, |
| { |
| "function_name" : "keymaster::OperationFactory::is_public_key_operation", |
| "linker_set_key" : "_ZNK9keymaster16OperationFactory23is_public_key_operationEv", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-714" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/operation.h" |
| }, |
| { |
| "function_name" : "keymaster::OperationFactory::supported", |
| "linker_set_key" : "_ZNK9keymaster16OperationFactory9supportedE18keymaster_digest_t", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-714" |
| }, |
| { |
| "referenced_type" : "type-61" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/operation.h" |
| }, |
| { |
| "function_name" : "keymaster::OperationFactory::supported", |
| "linker_set_key" : "_ZNK9keymaster16OperationFactory9supportedE19keymaster_padding_t", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-714" |
| }, |
| { |
| "referenced_type" : "type-57" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/operation.h" |
| }, |
| { |
| "function_name" : "keymaster::OperationFactory::supported", |
| "linker_set_key" : "_ZNK9keymaster16OperationFactory9supportedE22keymaster_block_mode_t", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-714" |
| }, |
| { |
| "referenced_type" : "type-54" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/operation.h" |
| }, |
| { |
| "function_name" : "keymaster::AddEntropyRequest::SerializedSize", |
| "linker_set_key" : "_ZNK9keymaster17AddEntropyRequest14SerializedSizeEv", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-781" |
| } |
| ], |
| "return_type" : "type-10", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::AddEntropyRequest::Serialize", |
| "linker_set_key" : "_ZNK9keymaster17AddEntropyRequest9SerializeEPhPKh", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-781" |
| }, |
| { |
| "referenced_type" : "type-119" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-119", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::AttestKeyResponse::NonErrorSerialize", |
| "linker_set_key" : "_ZNK9keymaster17AttestKeyResponse17NonErrorSerializeEPhPKh", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-796" |
| }, |
| { |
| "referenced_type" : "type-119" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-119", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::AttestKeyResponse::NonErrorSerializedSize", |
| "linker_set_key" : "_ZNK9keymaster17AttestKeyResponse22NonErrorSerializedSizeEv", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-796" |
| } |
| ], |
| "return_type" : "type-10", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::ExportKeyResponse::NonErrorSerialize", |
| "linker_set_key" : "_ZNK9keymaster17ExportKeyResponse17NonErrorSerializeEPhPKh", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-789" |
| }, |
| { |
| "referenced_type" : "type-119" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-119", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::ExportKeyResponse::NonErrorSerializedSize", |
| "linker_set_key" : "_ZNK9keymaster17ExportKeyResponse22NonErrorSerializedSizeEv", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-789" |
| } |
| ], |
| "return_type" : "type-10", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::HardwareAuthToken::SerializedSize", |
| "linker_set_key" : "_ZNK9keymaster17HardwareAuthToken14SerializedSizeEv", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-812" |
| } |
| ], |
| "return_type" : "type-10", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::HardwareAuthToken::Serialize", |
| "linker_set_key" : "_ZNK9keymaster17HardwareAuthToken9SerializeEPhPKh", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-812" |
| }, |
| { |
| "referenced_type" : "type-119" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-119", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::ImportKeyResponse::NonErrorSerialize", |
| "linker_set_key" : "_ZNK9keymaster17ImportKeyResponse17NonErrorSerializeEPhPKh", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-785" |
| }, |
| { |
| "referenced_type" : "type-119" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-119", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::ImportKeyResponse::NonErrorSerializedSize", |
| "linker_set_key" : "_ZNK9keymaster17ImportKeyResponse22NonErrorSerializedSizeEv", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-785" |
| } |
| ], |
| "return_type" : "type-10", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::KeymasterResponse::SerializedSize", |
| "linker_set_key" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-763" |
| } |
| ], |
| "return_type" : "type-10", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::KeymasterResponse::Serialize", |
| "linker_set_key" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-763" |
| }, |
| { |
| "referenced_type" : "type-119" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-119", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::UpgradeKeyRequest::SerializedSize", |
| "linker_set_key" : "_ZNK9keymaster17UpgradeKeyRequest14SerializedSizeEv", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-797" |
| } |
| ], |
| "return_type" : "type-10", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::UpgradeKeyRequest::Serialize", |
| "linker_set_key" : "_ZNK9keymaster17UpgradeKeyRequest9SerializeEPhPKh", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-797" |
| }, |
| { |
| "referenced_type" : "type-119" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-119", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::VerificationToken::SerializedSize", |
| "linker_set_key" : "_ZNK9keymaster17VerificationToken14SerializedSizeEv", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-814" |
| } |
| ], |
| "return_type" : "type-10", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::VerificationToken::Serialize", |
| "linker_set_key" : "_ZNK9keymaster17VerificationToken9SerializeEPhPKh", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-814" |
| }, |
| { |
| "referenced_type" : "type-119" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-119", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::GetVersionResponse::NonErrorSerialize", |
| "linker_set_key" : "_ZNK9keymaster18GetVersionResponse17NonErrorSerializeEPhPKh", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-793" |
| }, |
| { |
| "referenced_type" : "type-119" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-119", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::GetVersionResponse::NonErrorSerializedSize", |
| "linker_set_key" : "_ZNK9keymaster18GetVersionResponse22NonErrorSerializedSizeEv", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-793" |
| } |
| ], |
| "return_type" : "type-10", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::UpgradeKeyResponse::NonErrorSerialize", |
| "linker_set_key" : "_ZNK9keymaster18UpgradeKeyResponse17NonErrorSerializeEPhPKh", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-799" |
| }, |
| { |
| "referenced_type" : "type-119" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-119", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::UpgradeKeyResponse::NonErrorSerializedSize", |
| "linker_set_key" : "_ZNK9keymaster18UpgradeKeyResponse22NonErrorSerializedSizeEv", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-799" |
| } |
| ], |
| "return_type" : "type-10", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::GenerateKeyResponse::NonErrorSerialize", |
| "linker_set_key" : "_ZNK9keymaster19GenerateKeyResponse17NonErrorSerializeEPhPKh", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-766" |
| }, |
| { |
| "referenced_type" : "type-119" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-119", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::GenerateKeyResponse::NonErrorSerializedSize", |
| "linker_set_key" : "_ZNK9keymaster19GenerateKeyResponse22NonErrorSerializedSizeEv", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-766" |
| } |
| ], |
| "return_type" : "type-10", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::RsaOperationFactory::SupportedDigests", |
| "linker_set_key" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2832" |
| }, |
| { |
| "referenced_type" : "type-76" |
| } |
| ], |
| "return_type" : "type-62", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "access" : "protected", |
| "function_name" : "keymaster::RsaOperationFactory::CreateRsaOperation", |
| "linker_set_key" : "_ZNK9keymaster19RsaOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2832" |
| }, |
| { |
| "referenced_type" : "type-373" |
| }, |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-106" |
| } |
| ], |
| "return_type" : "type-2809", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "function_name" : "keymaster::SymmetricKeyFactory::GenerateKey", |
| "linker_set_key" : "_ZNK9keymaster19SymmetricKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-1190" |
| }, |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-306" |
| }, |
| { |
| "referenced_type" : "type-409" |
| }, |
| { |
| "referenced_type" : "type-409" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" |
| }, |
| { |
| "function_name" : "keymaster::SymmetricKeyFactory::SupportedImportFormats", |
| "linker_set_key" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedImportFormatsEPm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-1190" |
| }, |
| { |
| "referenced_type" : "type-76" |
| } |
| ], |
| "return_type" : "type-65", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" |
| }, |
| { |
| "function_name" : "keymaster::SymmetricKeyFactory::ImportKey", |
| "linker_set_key" : "_ZNK9keymaster19SymmetricKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-1190" |
| }, |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-64" |
| }, |
| { |
| "referenced_type" : "type-316" |
| }, |
| { |
| "referenced_type" : "type-306" |
| }, |
| { |
| "referenced_type" : "type-409" |
| }, |
| { |
| "referenced_type" : "type-409" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" |
| }, |
| { |
| "function_name" : "keymaster::TripleDesKeyFactory::GetOperationFactory", |
| "linker_set_key" : "_ZNK9keymaster19TripleDesKeyFactory19GetOperationFactoryE19keymaster_purpose_t", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-6395" |
| }, |
| { |
| "referenced_type" : "type-34" |
| } |
| ], |
| "return_type" : "type-704", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/triple_des_key.h" |
| }, |
| { |
| "access" : "private", |
| "function_name" : "keymaster::TripleDesKeyFactory::validate_algorithm_specific_new_key_params", |
| "linker_set_key" : "_ZNK9keymaster19TripleDesKeyFactory42validate_algorithm_specific_new_key_paramsERKNS_16AuthorizationSetE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-6395" |
| }, |
| { |
| "referenced_type" : "type-413" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/triple_des_key.h" |
| }, |
| { |
| "function_name" : "keymaster::TripleDesKeyFactory::LoadKey", |
| "linker_set_key" : "_ZNK9keymaster19TripleDesKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-6395" |
| }, |
| { |
| "referenced_type" : "type-371" |
| }, |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-370" |
| }, |
| { |
| "referenced_type" : "type-370" |
| }, |
| { |
| "referenced_type" : "type-737" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/triple_des_key.h" |
| }, |
| { |
| "function_name" : "keymaster::AsymmetricKeyFactory::SupportedExportFormats", |
| "linker_set_key" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-1294" |
| }, |
| { |
| "referenced_type" : "type-76" |
| } |
| ], |
| "return_type" : "type-65", |
| "source_file" : "/system/keymaster/include/keymaster/asymmetric_key_factory.h" |
| }, |
| { |
| "function_name" : "keymaster::AsymmetricKeyFactory::SupportedImportFormats", |
| "linker_set_key" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-1294" |
| }, |
| { |
| "referenced_type" : "type-76" |
| } |
| ], |
| "return_type" : "type-65", |
| "source_file" : "/system/keymaster/include/keymaster/asymmetric_key_factory.h" |
| }, |
| { |
| "function_name" : "keymaster::AsymmetricKeyFactory::LoadKey", |
| "linker_set_key" : "_ZNK9keymaster20AsymmetricKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-1294" |
| }, |
| { |
| "referenced_type" : "type-371" |
| }, |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-370" |
| }, |
| { |
| "referenced_type" : "type-370" |
| }, |
| { |
| "referenced_type" : "type-737" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/asymmetric_key_factory.h" |
| }, |
| { |
| "access" : "private", |
| "function_name" : "keymaster::KeymasterEnforcement::AuthTokenMatches", |
| "linker_set_key" : "_ZNK9keymaster20KeymasterEnforcement16AuthTokenMatchesERKNS_9AuthProxyERKNS_16AuthorizationSetEmiimb", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-694" |
| }, |
| { |
| "referenced_type" : "type-691" |
| }, |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-271" |
| }, |
| { |
| "referenced_type" : "type-434" |
| }, |
| { |
| "referenced_type" : "type-434" |
| }, |
| { |
| "referenced_type" : "type-271" |
| }, |
| { |
| "referenced_type" : "type-9" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "function_name" : "keymaster::NistCurveKeyExchange::public_value", |
| "linker_set_key" : "_ZNK9keymaster20NistCurveKeyExchange12public_valueEPNS_6BufferE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2687" |
| }, |
| { |
| "referenced_type" : "type-147" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/nist_curve_key_exchange.h" |
| }, |
| { |
| "function_name" : "keymaster::NistCurveKeyExchange::CalculateSharedKey", |
| "linker_set_key" : "_ZNK9keymaster20NistCurveKeyExchange18CalculateSharedKeyEPKhmPNS_6BufferE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2687" |
| }, |
| { |
| "referenced_type" : "type-12" |
| }, |
| { |
| "referenced_type" : "type-10" |
| }, |
| { |
| "referenced_type" : "type-147" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/nist_curve_key_exchange.h" |
| }, |
| { |
| "function_name" : "keymaster::NistCurveKeyExchange::CalculateSharedKey", |
| "linker_set_key" : "_ZNK9keymaster20NistCurveKeyExchange18CalculateSharedKeyERKNS_6BufferEPS1_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2687" |
| }, |
| { |
| "referenced_type" : "type-149" |
| }, |
| { |
| "referenced_type" : "type-147" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/nist_curve_key_exchange.h" |
| }, |
| { |
| "function_name" : "keymaster::SoftwareRandomSource::GenerateRandom", |
| "linker_set_key" : "_ZNK9keymaster20SoftwareRandomSource14GenerateRandomEPhm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2959" |
| }, |
| { |
| "referenced_type" : "type-119" |
| }, |
| { |
| "referenced_type" : "type-10" |
| } |
| ], |
| "return_type" : "type-19", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/software_random_source.h" |
| }, |
| { |
| "function_name" : "keymaster::BeginOperationRequest::SerializedSize", |
| "linker_set_key" : "_ZNK9keymaster21BeginOperationRequest14SerializedSizeEv", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-771" |
| } |
| ], |
| "return_type" : "type-10", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::BeginOperationRequest::Serialize", |
| "linker_set_key" : "_ZNK9keymaster21BeginOperationRequest9SerializeEPhPKh", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-771" |
| }, |
| { |
| "referenced_type" : "type-119" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-119", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "access" : "private", |
| "function_name" : "keymaster::EcdsaOperationFactory::CreateOperation", |
| "linker_set_key" : "_ZNK9keymaster21EcdsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2430" |
| }, |
| { |
| "referenced_type" : "type-373" |
| }, |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-106" |
| } |
| ], |
| "return_type" : "type-284", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" |
| }, |
| { |
| "access" : "private", |
| "function_name" : "keymaster::EcdsaOperationFactory::SupportedDigests", |
| "linker_set_key" : "_ZNK9keymaster21EcdsaOperationFactory16SupportedDigestsEPm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2430" |
| }, |
| { |
| "referenced_type" : "type-76" |
| } |
| ], |
| "return_type" : "type-62", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" |
| }, |
| { |
| "function_name" : "keymaster::HmacSharingParameters::SerializedSize", |
| "linker_set_key" : "_ZNK9keymaster21HmacSharingParameters14SerializedSizeEv", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-801" |
| } |
| ], |
| "return_type" : "type-10", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::HmacSharingParameters::Serialize", |
| "linker_set_key" : "_ZNK9keymaster21HmacSharingParameters9SerializeEPhPKh", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-801" |
| }, |
| { |
| "referenced_type" : "type-119" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-119", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::BeginOperationResponse::NonErrorSerialize", |
| "linker_set_key" : "_ZNK9keymaster22BeginOperationResponse17NonErrorSerializeEPhPKh", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-773" |
| }, |
| { |
| "referenced_type" : "type-119" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-119", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::BeginOperationResponse::NonErrorSerializedSize", |
| "linker_set_key" : "_ZNK9keymaster22BeginOperationResponse22NonErrorSerializedSizeEv", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-773" |
| } |
| ], |
| "return_type" : "type-10", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::FinishOperationRequest::SerializedSize", |
| "linker_set_key" : "_ZNK9keymaster22FinishOperationRequest14SerializedSizeEv", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-778" |
| } |
| ], |
| "return_type" : "type-10", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::FinishOperationRequest::Serialize", |
| "linker_set_key" : "_ZNK9keymaster22FinishOperationRequest9SerializeEPhPKh", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-778" |
| }, |
| { |
| "referenced_type" : "type-119" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-119", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::UpdateOperationRequest::SerializedSize", |
| "linker_set_key" : "_ZNK9keymaster22UpdateOperationRequest14SerializedSizeEv", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-774" |
| } |
| ], |
| "return_type" : "type-10", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::UpdateOperationRequest::Serialize", |
| "linker_set_key" : "_ZNK9keymaster22UpdateOperationRequest9SerializeEPhPKh", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-774" |
| }, |
| { |
| "referenced_type" : "type-119" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-119", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::FinishOperationResponse::NonErrorSerialize", |
| "linker_set_key" : "_ZNK9keymaster23FinishOperationResponse17NonErrorSerializeEPhPKh", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-780" |
| }, |
| { |
| "referenced_type" : "type-119" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-119", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::FinishOperationResponse::NonErrorSerializedSize", |
| "linker_set_key" : "_ZNK9keymaster23FinishOperationResponse22NonErrorSerializedSizeEv", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-780" |
| } |
| ], |
| "return_type" : "type-10", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::ImportWrappedKeyRequest::SerializedSize", |
| "linker_set_key" : "_ZNK9keymaster23ImportWrappedKeyRequest14SerializedSizeEv", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-807" |
| } |
| ], |
| "return_type" : "type-10", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::ImportWrappedKeyRequest::Serialize", |
| "linker_set_key" : "_ZNK9keymaster23ImportWrappedKeyRequest9SerializeEPhPKh", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-807" |
| }, |
| { |
| "referenced_type" : "type-119" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-119", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::UpdateOperationResponse::NonErrorSerialize", |
| "linker_set_key" : "_ZNK9keymaster23UpdateOperationResponse17NonErrorSerializeEPhPKh", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-777" |
| }, |
| { |
| "referenced_type" : "type-119" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-119", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::UpdateOperationResponse::NonErrorSerializedSize", |
| "linker_set_key" : "_ZNK9keymaster23UpdateOperationResponse22NonErrorSerializedSizeEv", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-777" |
| } |
| ], |
| "return_type" : "type-10", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::ImportWrappedKeyResponse::NonErrorSerialize", |
| "linker_set_key" : "_ZNK9keymaster24ImportWrappedKeyResponse17NonErrorSerializeEPhPKh", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-809" |
| }, |
| { |
| "referenced_type" : "type-119" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-119", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::ImportWrappedKeyResponse::NonErrorSerializedSize", |
| "linker_set_key" : "_ZNK9keymaster24ImportWrappedKeyResponse22NonErrorSerializedSizeEv", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-809" |
| } |
| ], |
| "return_type" : "type-10", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::ComputeSharedHmacResponse::NonErrorSerialize", |
| "linker_set_key" : "_ZNK9keymaster25ComputeSharedHmacResponse17NonErrorSerializeEPhPKh", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-806" |
| }, |
| { |
| "referenced_type" : "type-119" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-119", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::ComputeSharedHmacResponse::NonErrorSerializedSize", |
| "linker_set_key" : "_ZNK9keymaster25ComputeSharedHmacResponse22NonErrorSerializedSizeEv", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-806" |
| } |
| ], |
| "return_type" : "type-10", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::HmacSharingParametersArray::SerializedSize", |
| "linker_set_key" : "_ZNK9keymaster26HmacSharingParametersArray14SerializedSizeEv", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-803" |
| } |
| ], |
| "return_type" : "type-10", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::HmacSharingParametersArray::Serialize", |
| "linker_set_key" : "_ZNK9keymaster26HmacSharingParametersArray9SerializeEPhPKh", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-803" |
| }, |
| { |
| "referenced_type" : "type-119" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-119", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::RsaCryptingOperationFactory::CreateRsaOperation", |
| "linker_set_key" : "_ZNK9keymaster27RsaCryptingOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2932" |
| }, |
| { |
| "referenced_type" : "type-373" |
| }, |
| { |
| "referenced_type" : "type-413" |
| }, |
| { |
| "referenced_type" : "type-106" |
| } |
| ], |
| "return_type" : "type-2809", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "function_name" : "keymaster::RsaCryptingOperationFactory::SupportedPaddingModes", |
| "linker_set_key" : "_ZNK9keymaster27RsaCryptingOperationFactory21SupportedPaddingModesEPm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2932" |
| }, |
| { |
| "referenced_type" : "type-76" |
| } |
| ], |
| "return_type" : "type-58", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "function_name" : "keymaster::GetKeyCharacteristicsRequest::SerializedSize", |
| "linker_set_key" : "_ZNK9keymaster28GetKeyCharacteristicsRequest14SerializedSizeEv", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-767" |
| } |
| ], |
| "return_type" : "type-10", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::GetKeyCharacteristicsRequest::Serialize", |
| "linker_set_key" : "_ZNK9keymaster28GetKeyCharacteristicsRequest9SerializeEPhPKh", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-767" |
| }, |
| { |
| "referenced_type" : "type-119" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-119", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::RsaDigestingOperationFactory::SupportedPaddingModes", |
| "linker_set_key" : "_ZNK9keymaster28RsaDigestingOperationFactory21SupportedPaddingModesEPm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2930" |
| }, |
| { |
| "referenced_type" : "type-76" |
| } |
| ], |
| "return_type" : "type-58", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "function_name" : "keymaster::GetKeyCharacteristicsResponse::NonErrorSerialize", |
| "linker_set_key" : "_ZNK9keymaster29GetKeyCharacteristicsResponse17NonErrorSerializeEPhPKh", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-769" |
| }, |
| { |
| "referenced_type" : "type-119" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-119", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::GetKeyCharacteristicsResponse::NonErrorSerializedSize", |
| "linker_set_key" : "_ZNK9keymaster29GetKeyCharacteristicsResponse22NonErrorSerializedSizeEv", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-769" |
| } |
| ], |
| "return_type" : "type-10", |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "function_name" : "keymaster::EcKey::InternalToEvp", |
| "linker_set_key" : "_ZNK9keymaster5EcKey13InternalToEvpEP11evp_pkey_st", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2363" |
| }, |
| { |
| "referenced_type" : "type-2364" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h" |
| }, |
| { |
| "function_name" : "keymaster::Buffer::SerializedSize", |
| "linker_set_key" : "_ZNK9keymaster6Buffer14SerializedSizeEv", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-156" |
| } |
| ], |
| "return_type" : "type-10", |
| "source_file" : "/system/keymaster/include/keymaster/serializable.h" |
| }, |
| { |
| "function_name" : "keymaster::Buffer::available_read", |
| "linker_set_key" : "_ZNK9keymaster6Buffer14available_readEv", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-156" |
| } |
| ], |
| "return_type" : "type-10", |
| "source_file" : "/system/keymaster/include/keymaster/serializable.h" |
| }, |
| { |
| "function_name" : "keymaster::Buffer::available_write", |
| "linker_set_key" : "_ZNK9keymaster6Buffer15available_writeEv", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-156" |
| } |
| ], |
| "return_type" : "type-10", |
| "source_file" : "/system/keymaster/include/keymaster/serializable.h" |
| }, |
| { |
| "function_name" : "keymaster::Buffer::Serialize", |
| "linker_set_key" : "_ZNK9keymaster6Buffer9SerializeEPhPKh", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-156" |
| }, |
| { |
| "referenced_type" : "type-119" |
| }, |
| { |
| "referenced_type" : "type-12" |
| } |
| ], |
| "return_type" : "type-119", |
| "source_file" : "/system/keymaster/include/keymaster/serializable.h" |
| }, |
| { |
| "function_name" : "keymaster::RsaKey::InternalToEvp", |
| "linker_set_key" : "_ZNK9keymaster6RsaKey13InternalToEvpEP11evp_pkey_st", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "type-2779" |
| }, |
| { |
| "referenced_type" : "type-2780" |
| } |
| ], |
| "return_type" : "type-9", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h" |
| }, |
| { |
| "function_name" : "operator delete[]", |
| "linker_set_key" : "_ZdaPv", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-175" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "function_name" : "operator delete", |
| "linker_set_key" : "_ZdlPv", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-175" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "function_name" : "operator new[]", |
| "linker_set_key" : "_ZnamRKSt9nothrow_t", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-10" |
| }, |
| { |
| "referenced_type" : "type-152" |
| } |
| ], |
| "return_type" : "type-175", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "function_name" : "operator new", |
| "linker_set_key" : "_ZnwmRKSt9nothrow_t", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-10" |
| }, |
| { |
| "referenced_type" : "type-152" |
| } |
| ], |
| "return_type" : "type-175", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "function_name" : "ae_allocate", |
| "linker_set_key" : "ae_allocate", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-175" |
| } |
| ], |
| "return_type" : "type-358", |
| "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/ae.h" |
| }, |
| { |
| "function_name" : "ae_clear", |
| "linker_set_key" : "ae_clear", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-358" |
| } |
| ], |
| "return_type" : "type-6", |
| "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/ae.h" |
| }, |
| { |
| "function_name" : "ae_ctx_sizeof", |
| "linker_set_key" : "ae_ctx_sizeof", |
| "return_type" : "type-6", |
| "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/ae.h" |
| }, |
| { |
| "function_name" : "ae_decrypt", |
| "linker_set_key" : "ae_decrypt", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-358" |
| }, |
| { |
| "referenced_type" : "type-49" |
| }, |
| { |
| "referenced_type" : "type-49" |
| }, |
| { |
| "referenced_type" : "type-6" |
| }, |
| { |
| "referenced_type" : "type-49" |
| }, |
| { |
| "referenced_type" : "type-6" |
| }, |
| { |
| "referenced_type" : "type-175" |
| }, |
| { |
| "referenced_type" : "type-49" |
| }, |
| { |
| "referenced_type" : "type-6" |
| } |
| ], |
| "return_type" : "type-6", |
| "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/ae.h" |
| }, |
| { |
| "function_name" : "ae_encrypt", |
| "linker_set_key" : "ae_encrypt", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-358" |
| }, |
| { |
| "referenced_type" : "type-49" |
| }, |
| { |
| "referenced_type" : "type-49" |
| }, |
| { |
| "referenced_type" : "type-6" |
| }, |
| { |
| "referenced_type" : "type-49" |
| }, |
| { |
| "referenced_type" : "type-6" |
| }, |
| { |
| "referenced_type" : "type-175" |
| }, |
| { |
| "referenced_type" : "type-175" |
| }, |
| { |
| "referenced_type" : "type-6" |
| } |
| ], |
| "return_type" : "type-6", |
| "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/ae.h" |
| }, |
| { |
| "function_name" : "ae_free", |
| "linker_set_key" : "ae_free", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-358" |
| } |
| ], |
| "return_type" : "type-48", |
| "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/ae.h" |
| }, |
| { |
| "function_name" : "ae_init", |
| "linker_set_key" : "ae_init", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "type-358" |
| }, |
| { |
| "referenced_type" : "type-49" |
| }, |
| { |
| "referenced_type" : "type-6" |
| }, |
| { |
| "referenced_type" : "type-6" |
| }, |
| { |
| "referenced_type" : "type-6" |
| } |
| ], |
| "return_type" : "type-6", |
| "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/ae.h" |
| } |
| ], |
| "global_vars" : |
| [ |
| { |
| "linker_set_key" : "_ZN9keymaster10TAG_DIGESTE", |
| "name" : "keymaster::TAG_DIGEST", |
| "referenced_type" : "type-264", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "linker_set_key" : "_ZN9keymaster10TAG_ORIGINE", |
| "name" : "keymaster::TAG_ORIGIN", |
| "referenced_type" : "type-825", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "linker_set_key" : "_ZN9keymaster11TAG_INVALIDE", |
| "name" : "keymaster::TAG_INVALID", |
| "referenced_type" : "type-826", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "linker_set_key" : "_ZN9keymaster11TAG_PADDINGE", |
| "name" : "keymaster::TAG_PADDING", |
| "referenced_type" : "type-309", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "linker_set_key" : "_ZN9keymaster11TAG_PURPOSEE", |
| "name" : "keymaster::TAG_PURPOSE", |
| "referenced_type" : "type-33", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "linker_set_key" : "_ZN9keymaster11TAG_USER_IDE", |
| "name" : "keymaster::TAG_USER_ID", |
| "referenced_type" : "type-827", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "linker_set_key" : "_ZN9keymaster12TAG_EC_CURVEE", |
| "name" : "keymaster::TAG_EC_CURVE", |
| "referenced_type" : "type-828", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "linker_set_key" : "_ZN9keymaster12TAG_KEY_SIZEE", |
| "name" : "keymaster::TAG_KEY_SIZE", |
| "referenced_type" : "type-390", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "linker_set_key" : "_ZN9keymaster13TAG_ALGORITHME", |
| "name" : "keymaster::TAG_ALGORITHM", |
| "referenced_type" : "type-365", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "linker_set_key" : "_ZN9keymaster13TAG_ALL_USERSE", |
| "name" : "keymaster::TAG_ALL_USERS", |
| "referenced_type" : "type-829", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "linker_set_key" : "_ZN9keymaster13TAG_UNIQUE_IDE", |
| "name" : "keymaster::TAG_UNIQUE_ID", |
| "referenced_type" : "type-830", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "linker_set_key" : "_ZN9keymaster14TAG_AUTH_TOKENE", |
| "name" : "keymaster::TAG_AUTH_TOKEN", |
| "referenced_type" : "type-831", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "linker_set_key" : "_ZN9keymaster14TAG_BLOCK_MODEE", |
| "name" : "keymaster::TAG_BLOCK_MODE", |
| "referenced_type" : "type-402", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "linker_set_key" : "_ZN9keymaster14TAG_DIGEST_OLDE", |
| "name" : "keymaster::TAG_DIGEST_OLD", |
| "referenced_type" : "type-832", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "linker_set_key" : "_ZN9keymaster14TAG_MAC_LENGTHE", |
| "name" : "keymaster::TAG_MAC_LENGTH", |
| "referenced_type" : "type-833", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "linker_set_key" : "_ZN9keymaster14TAG_OS_VERSIONE", |
| "name" : "keymaster::TAG_OS_VERSION", |
| "referenced_type" : "type-834", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "linker_set_key" : "_ZN9keymaster15TAG_PADDING_OLDE", |
| "name" : "keymaster::TAG_PADDING_OLD", |
| "referenced_type" : "type-835", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "linker_set_key" : "_ZN9keymaster16TAG_AUTH_TIMEOUTE", |
| "name" : "keymaster::TAG_AUTH_TIMEOUT", |
| "referenced_type" : "type-836", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "linker_set_key" : "_ZN9keymaster16TAG_CALLER_NONCEE", |
| "name" : "keymaster::TAG_CALLER_NONCE", |
| "referenced_type" : "type-837", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "linker_set_key" : "_ZN9keymaster17TAG_OS_PATCHLEVELE", |
| "name" : "keymaster::TAG_OS_PATCHLEVEL", |
| "referenced_type" : "type-396", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "linker_set_key" : "_ZN9keymaster17TAG_ROOT_OF_TRUSTE", |
| "name" : "keymaster::TAG_ROOT_OF_TRUST", |
| "referenced_type" : "type-838", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "linker_set_key" : "_ZN9keymaster18TAG_APPLICATION_IDE", |
| "name" : "keymaster::TAG_APPLICATION_ID", |
| "referenced_type" : "type-839", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "linker_set_key" : "_ZN9keymaster18TAG_MIN_MAC_LENGTHE", |
| "name" : "keymaster::TAG_MIN_MAC_LENGTH", |
| "referenced_type" : "type-840", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "linker_set_key" : "_ZN9keymaster18TAG_USER_AUTH_TYPEE", |
| "name" : "keymaster::TAG_USER_AUTH_TYPE", |
| "referenced_type" : "type-841", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "linker_set_key" : "_ZN9keymaster18TAG_USER_SECURE_IDE", |
| "name" : "keymaster::TAG_USER_SECURE_ID", |
| "referenced_type" : "type-394", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "linker_set_key" : "_ZN9keymaster19TAG_ACTIVE_DATETIMEE", |
| "name" : "keymaster::TAG_ACTIVE_DATETIME", |
| "referenced_type" : "type-842", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "linker_set_key" : "_ZN9keymaster19TAG_ASSOCIATED_DATAE", |
| "name" : "keymaster::TAG_ASSOCIATED_DATA", |
| "referenced_type" : "type-843", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "linker_set_key" : "_ZN9keymaster19TAG_BOOTLOADER_ONLYE", |
| "name" : "keymaster::TAG_BOOTLOADER_ONLY", |
| "referenced_type" : "type-844", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "linker_set_key" : "_ZN9keymaster19softwareRootOfTrustE", |
| "name" : "keymaster::softwareRootOfTrust", |
| "referenced_type" : "type-275", |
| "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/software_keyblobs.h" |
| }, |
| { |
| "linker_set_key" : "_ZN9keymaster20TAG_ALL_APPLICATIONSE", |
| "name" : "keymaster::TAG_ALL_APPLICATIONS", |
| "referenced_type" : "type-845", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "linker_set_key" : "_ZN9keymaster20TAG_APPLICATION_DATAE", |
| "name" : "keymaster::TAG_APPLICATION_DATA", |
| "referenced_type" : "type-846", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "linker_set_key" : "_ZN9keymaster20TAG_NO_AUTH_REQUIREDE", |
| "name" : "keymaster::TAG_NO_AUTH_REQUIRED", |
| "referenced_type" : "type-847", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "linker_set_key" : "_ZN9keymaster21TAG_CREATION_DATETIMEE", |
| "name" : "keymaster::TAG_CREATION_DATETIME", |
| "referenced_type" : "type-848", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "linker_set_key" : "_ZN9keymaster21TAG_INCLUDE_UNIQUE_IDE", |
| "name" : "keymaster::TAG_INCLUDE_UNIQUE_ID", |
| "referenced_type" : "type-849", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "linker_set_key" : "_ZN9keymaster21TAG_MAX_USES_PER_BOOTE", |
| "name" : "keymaster::TAG_MAX_USES_PER_BOOT", |
| "referenced_type" : "type-850", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "linker_set_key" : "_ZN9keymaster22TAG_ROLLBACK_RESISTANTE", |
| "name" : "keymaster::TAG_ROLLBACK_RESISTANT", |
| "referenced_type" : "type-851", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "linker_set_key" : "_ZN9keymaster23TAG_ALLOW_WHILE_ON_BODYE", |
| "name" : "keymaster::TAG_ALLOW_WHILE_ON_BODY", |
| "referenced_type" : "type-852", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "linker_set_key" : "_ZN9keymaster23TAG_ATTESTATION_ID_IMEIE", |
| "name" : "keymaster::TAG_ATTESTATION_ID_IMEI", |
| "referenced_type" : "type-853", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "linker_set_key" : "_ZN9keymaster23TAG_ATTESTATION_ID_MEIDE", |
| "name" : "keymaster::TAG_ATTESTATION_ID_MEID", |
| "referenced_type" : "type-854", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "linker_set_key" : "_ZN9keymaster23TAG_RSA_PUBLIC_EXPONENTE", |
| "name" : "keymaster::TAG_RSA_PUBLIC_EXPONENT", |
| "referenced_type" : "type-392", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "linker_set_key" : "_ZN9keymaster24TAG_ATTESTATION_ID_BRANDE", |
| "name" : "keymaster::TAG_ATTESTATION_ID_BRAND", |
| "referenced_type" : "type-855", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "linker_set_key" : "_ZN9keymaster24TAG_ATTESTATION_ID_MODELE", |
| "name" : "keymaster::TAG_ATTESTATION_ID_MODEL", |
| "referenced_type" : "type-856", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "linker_set_key" : "_ZN9keymaster25TAG_ATTESTATION_ID_DEVICEE", |
| "name" : "keymaster::TAG_ATTESTATION_ID_DEVICE", |
| "referenced_type" : "type-858", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "linker_set_key" : "_ZN9keymaster25TAG_ATTESTATION_ID_SERIALE", |
| "name" : "keymaster::TAG_ATTESTATION_ID_SERIAL", |
| "referenced_type" : "type-859", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "linker_set_key" : "_ZN9keymaster25TAG_USAGE_EXPIRE_DATETIMEE", |
| "name" : "keymaster::TAG_USAGE_EXPIRE_DATETIME", |
| "referenced_type" : "type-860", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "linker_set_key" : "_ZN9keymaster26TAG_ATTESTATION_ID_PRODUCTE", |
| "name" : "keymaster::TAG_ATTESTATION_ID_PRODUCT", |
| "referenced_type" : "type-861", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "linker_set_key" : "_ZN9keymaster26TAG_ECIES_SINGLE_HASH_MODEE", |
| "name" : "keymaster::TAG_ECIES_SINGLE_HASH_MODE", |
| "referenced_type" : "type-862", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "linker_set_key" : "_ZN9keymaster27TAG_BLOB_USAGE_REQUIREMENTSE", |
| "name" : "keymaster::TAG_BLOB_USAGE_REQUIREMENTS", |
| "referenced_type" : "type-863", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "linker_set_key" : "_ZN9keymaster27TAG_MIN_SECONDS_BETWEEN_OPSE", |
| "name" : "keymaster::TAG_MIN_SECONDS_BETWEEN_OPS", |
| "referenced_type" : "type-864", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "linker_set_key" : "_ZN9keymaster28TAG_UNLOCKED_DEVICE_REQUIREDE", |
| "name" : "keymaster::TAG_UNLOCKED_DEVICE_REQUIRED", |
| "referenced_type" : "type-866", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "linker_set_key" : "_ZN9keymaster30TAG_ATTESTATION_APPLICATION_IDE", |
| "name" : "keymaster::TAG_ATTESTATION_APPLICATION_ID", |
| "referenced_type" : "type-398", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "linker_set_key" : "_ZN9keymaster31TAG_ATTESTATION_ID_MANUFACTURERE", |
| "name" : "keymaster::TAG_ATTESTATION_ID_MANUFACTURER", |
| "referenced_type" : "type-867", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "linker_set_key" : "_ZN9keymaster31TAG_ORIGINATION_EXPIRE_DATETIMEE", |
| "name" : "keymaster::TAG_ORIGINATION_EXPIRE_DATETIME", |
| "referenced_type" : "type-868", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "linker_set_key" : "_ZN9keymaster33TAG_TRUSTED_CONFIRMATION_REQUIREDE", |
| "name" : "keymaster::TAG_TRUSTED_CONFIRMATION_REQUIRED", |
| "referenced_type" : "type-869", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "access" : "private", |
| "linker_set_key" : "_ZN9keymaster6Logger9instance_E", |
| "name" : "keymaster::Logger::instance_", |
| "referenced_type" : "type-701", |
| "source_file" : "/system/keymaster/include/keymaster/logger.h" |
| }, |
| { |
| "linker_set_key" : "_ZN9keymaster7TAG_KDFE", |
| "name" : "keymaster::TAG_KDF", |
| "referenced_type" : "type-870", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "linker_set_key" : "_ZN9keymaster9TAG_NONCEE", |
| "name" : "keymaster::TAG_NONCE", |
| "referenced_type" : "type-871", |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "linker_set_key" : "_ZSt7nothrow", |
| "name" : "std::nothrow", |
| "referenced_type" : "type-29", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| } |
| ], |
| "lvalue_reference_types" : |
| [ |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::AbortOperationRequest &", |
| "name" : "const keymaster::AbortOperationRequest &", |
| "referenced_type" : "type-526", |
| "self_type" : "type-675", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::AccessCountMap::AccessCount &", |
| "name" : "const keymaster::AccessCountMap::AccessCount &", |
| "referenced_type" : "type-115", |
| "self_type" : "type-120", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::AccessCountMap::AccessCount &", |
| "name" : "const keymaster::AccessCountMap::AccessCount &", |
| "referenced_type" : "type-1735", |
| "self_type" : "type-1737", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::AccessCountMap::AccessCount &", |
| "name" : "const keymaster::AccessCountMap::AccessCount &", |
| "referenced_type" : "type-3128", |
| "self_type" : "type-3130", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::AccessCountMap::AccessCount &", |
| "name" : "const keymaster::AccessCountMap::AccessCount &", |
| "referenced_type" : "type-4113", |
| "self_type" : "type-4115", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::AccessCountMap::AccessCount &", |
| "name" : "const keymaster::AccessCountMap::AccessCount &", |
| "referenced_type" : "type-5193", |
| "self_type" : "type-5195", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::AccessCountMap::AccessCount &", |
| "name" : "const keymaster::AccessCountMap::AccessCount &", |
| "referenced_type" : "type-5359", |
| "self_type" : "type-5362", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::AccessCountMap::AccessCount &", |
| "name" : "const keymaster::AccessCountMap::AccessCount &", |
| "referenced_type" : "type-936", |
| "self_type" : "type-938", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::AccessTimeMap::AccessTime &", |
| "name" : "const keymaster::AccessTimeMap::AccessTime &", |
| "referenced_type" : "type-1709", |
| "self_type" : "type-1711", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::AccessTimeMap::AccessTime &", |
| "name" : "const keymaster::AccessTimeMap::AccessTime &", |
| "referenced_type" : "type-3102", |
| "self_type" : "type-3104", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::AccessTimeMap::AccessTime &", |
| "name" : "const keymaster::AccessTimeMap::AccessTime &", |
| "referenced_type" : "type-4087", |
| "self_type" : "type-4089", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::AccessTimeMap::AccessTime &", |
| "name" : "const keymaster::AccessTimeMap::AccessTime &", |
| "referenced_type" : "type-5167", |
| "self_type" : "type-5169", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::AccessTimeMap::AccessTime &", |
| "name" : "const keymaster::AccessTimeMap::AccessTime &", |
| "referenced_type" : "type-5350", |
| "self_type" : "type-5352", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::AccessTimeMap::AccessTime &", |
| "name" : "const keymaster::AccessTimeMap::AccessTime &", |
| "referenced_type" : "type-77", |
| "self_type" : "type-79", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::AccessTimeMap::AccessTime &", |
| "name" : "const keymaster::AccessTimeMap::AccessTime &", |
| "referenced_type" : "type-910", |
| "self_type" : "type-912", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::AddEntropyRequest &", |
| "name" : "const keymaster::AddEntropyRequest &", |
| "referenced_type" : "type-648", |
| "self_type" : "type-649", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::AsymmetricKey &", |
| "name" : "const keymaster::AsymmetricKey &", |
| "referenced_type" : "type-1241", |
| "self_type" : "type-2219", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/attestation_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::AttestKeyRequest &", |
| "name" : "const keymaster::AttestKeyRequest &", |
| "referenced_type" : "type-661", |
| "self_type" : "type-662", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::AttestationRecordContext &", |
| "name" : "const keymaster::AttestationRecordContext &", |
| "referenced_type" : "type-1170", |
| "self_type" : "type-1349", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::AuthProxy &", |
| "name" : "const keymaster::AuthProxy &", |
| "referenced_type" : "type-430", |
| "self_type" : "type-691", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::AuthProxyIterator &", |
| "name" : "const keymaster::AuthProxyIterator &", |
| "referenced_type" : "type-423", |
| "self_type" : "type-424", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::AuthorizationSet &", |
| "name" : "const keymaster::AuthorizationSet &", |
| "referenced_type" : "type-412", |
| "self_type" : "type-413", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::BeginOperationRequest &", |
| "name" : "const keymaster::BeginOperationRequest &", |
| "referenced_type" : "type-668", |
| "self_type" : "type-669", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::Buffer &", |
| "name" : "const keymaster::Buffer &", |
| "referenced_type" : "type-148", |
| "self_type" : "type-149", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/serializable.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::ComputeSharedHmacRequest &", |
| "name" : "const keymaster::ComputeSharedHmacRequest &", |
| "referenced_type" : "type-603", |
| "self_type" : "type-645", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::ConfigureRequest &", |
| "name" : "const keymaster::ConfigureRequest &", |
| "referenced_type" : "type-584", |
| "self_type" : "type-650", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::DeleteAllKeysRequest &", |
| "name" : "const keymaster::DeleteAllKeysRequest &", |
| "referenced_type" : "type-554", |
| "self_type" : "type-667", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::DeleteKeyRequest &", |
| "name" : "const keymaster::DeleteKeyRequest &", |
| "referenced_type" : "type-665", |
| "self_type" : "type-666", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::ExportKeyRequest &", |
| "name" : "const keymaster::ExportKeyRequest &", |
| "referenced_type" : "type-658", |
| "self_type" : "type-659", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::FinishOperationRequest &", |
| "name" : "const keymaster::FinishOperationRequest &", |
| "referenced_type" : "type-673", |
| "self_type" : "type-674", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::GenerateKeyRequest &", |
| "name" : "const keymaster::GenerateKeyRequest &", |
| "referenced_type" : "type-503", |
| "self_type" : "type-651", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::GetKeyCharacteristicsRequest &", |
| "name" : "const keymaster::GetKeyCharacteristicsRequest &", |
| "referenced_type" : "type-652", |
| "self_type" : "type-653", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::GetVersionRequest &", |
| "name" : "const keymaster::GetVersionRequest &", |
| "referenced_type" : "type-565", |
| "self_type" : "type-630", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::ImportKeyRequest &", |
| "name" : "const keymaster::ImportKeyRequest &", |
| "referenced_type" : "type-654", |
| "self_type" : "type-655", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::ImportWrappedKeyRequest &", |
| "name" : "const keymaster::ImportWrappedKeyRequest &", |
| "referenced_type" : "type-656", |
| "self_type" : "type-657", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::Key &", |
| "name" : "const keymaster::Key &", |
| "referenced_type" : "type-295", |
| "self_type" : "type-294", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *&", |
| "name" : "const keymaster::KeyFactory *&", |
| "referenced_type" : "type-1026", |
| "self_type" : "type-1027", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *&", |
| "name" : "const keymaster::KeyFactory *&", |
| "referenced_type" : "type-1091", |
| "self_type" : "type-1092", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *&", |
| "name" : "const keymaster::KeyFactory *&", |
| "referenced_type" : "type-1236", |
| "self_type" : "type-1238", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *&", |
| "name" : "const keymaster::KeyFactory *&", |
| "referenced_type" : "type-1825", |
| "self_type" : "type-1826", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *&", |
| "name" : "const keymaster::KeyFactory *&", |
| "referenced_type" : "type-1889", |
| "self_type" : "type-1890", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *&", |
| "name" : "const keymaster::KeyFactory *&", |
| "referenced_type" : "type-2004", |
| "self_type" : "type-2006", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *&", |
| "name" : "const keymaster::KeyFactory *&", |
| "referenced_type" : "type-2245", |
| "self_type" : "type-2246", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *&", |
| "name" : "const keymaster::KeyFactory *&", |
| "referenced_type" : "type-2355", |
| "self_type" : "type-2356", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *&", |
| "name" : "const keymaster::KeyFactory *&", |
| "referenced_type" : "type-2459", |
| "self_type" : "type-2460", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *&", |
| "name" : "const keymaster::KeyFactory *&", |
| "referenced_type" : "type-2767", |
| "self_type" : "type-2769", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *&", |
| "name" : "const keymaster::KeyFactory *&", |
| "referenced_type" : "type-278", |
| "self_type" : "type-279", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *&", |
| "name" : "const keymaster::KeyFactory *&", |
| "referenced_type" : "type-2939", |
| "self_type" : "type-2940", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *&", |
| "name" : "const keymaster::KeyFactory *&", |
| "referenced_type" : "type-298", |
| "self_type" : "type-680", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *&", |
| "name" : "const keymaster::KeyFactory *&", |
| "referenced_type" : "type-3218", |
| "self_type" : "type-3219", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *&", |
| "name" : "const keymaster::KeyFactory *&", |
| "referenced_type" : "type-3282", |
| "self_type" : "type-3283", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *&", |
| "name" : "const keymaster::KeyFactory *&", |
| "referenced_type" : "type-3397", |
| "self_type" : "type-3399", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *&", |
| "name" : "const keymaster::KeyFactory *&", |
| "referenced_type" : "type-3606", |
| "self_type" : "type-3607", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *&", |
| "name" : "const keymaster::KeyFactory *&", |
| "referenced_type" : "type-3697", |
| "self_type" : "type-3698", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *&", |
| "name" : "const keymaster::KeyFactory *&", |
| "referenced_type" : "type-3788", |
| "self_type" : "type-3789", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *&", |
| "name" : "const keymaster::KeyFactory *&", |
| "referenced_type" : "type-4203", |
| "self_type" : "type-4204", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *&", |
| "name" : "const keymaster::KeyFactory *&", |
| "referenced_type" : "type-4267", |
| "self_type" : "type-4268", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *&", |
| "name" : "const keymaster::KeyFactory *&", |
| "referenced_type" : "type-4382", |
| "self_type" : "type-4384", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *&", |
| "name" : "const keymaster::KeyFactory *&", |
| "referenced_type" : "type-4591", |
| "self_type" : "type-4592", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *&", |
| "name" : "const keymaster::KeyFactory *&", |
| "referenced_type" : "type-4682", |
| "self_type" : "type-4683", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *&", |
| "name" : "const keymaster::KeyFactory *&", |
| "referenced_type" : "type-4773", |
| "self_type" : "type-4774", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *&", |
| "name" : "const keymaster::KeyFactory *&", |
| "referenced_type" : "type-5389", |
| "self_type" : "type-5391", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *&", |
| "name" : "const keymaster::KeyFactory *&", |
| "referenced_type" : "type-5458", |
| "self_type" : "type-5459", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *&", |
| "name" : "const keymaster::KeyFactory *&", |
| "referenced_type" : "type-5576", |
| "self_type" : "type-5577", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *&", |
| "name" : "const keymaster::KeyFactory *&", |
| "referenced_type" : "type-5787", |
| "self_type" : "type-5789", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *&", |
| "name" : "const keymaster::KeyFactory *&", |
| "referenced_type" : "type-5893", |
| "self_type" : "type-5894", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *&", |
| "name" : "const keymaster::KeyFactory *&", |
| "referenced_type" : "type-5990", |
| "self_type" : "type-5992", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *&", |
| "name" : "const keymaster::KeyFactory *&", |
| "referenced_type" : "type-6206", |
| "self_type" : "type-6207", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *&", |
| "name" : "const keymaster::KeyFactory *&", |
| "referenced_type" : "type-6321", |
| "self_type" : "type-6322", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::List<AccessCount>::_ListIterator<keymaster::AccessCountMap::AccessCount, keymaster::List<AccessCount>::CONST_ITERATOR> &", |
| "name" : "const keymaster::List<AccessCount>::_ListIterator<keymaster::AccessCountMap::AccessCount, keymaster::List<AccessCount>::CONST_ITERATOR> &", |
| "referenced_type" : "type-140", |
| "self_type" : "type-142", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::List<AccessCount>::_ListIterator<keymaster::AccessCountMap::AccessCount, keymaster::List<AccessCount>::NON_CONST_ITERATOR> &", |
| "name" : "const keymaster::List<AccessCount>::_ListIterator<keymaster::AccessCountMap::AccessCount, keymaster::List<AccessCount>::NON_CONST_ITERATOR> &", |
| "referenced_type" : "type-132", |
| "self_type" : "type-134", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::List<AccessTime>::_ListIterator<keymaster::AccessTimeMap::AccessTime, keymaster::List<AccessTime>::CONST_ITERATOR> &", |
| "name" : "const keymaster::List<AccessTime>::_ListIterator<keymaster::AccessTimeMap::AccessTime, keymaster::List<AccessTime>::CONST_ITERATOR> &", |
| "referenced_type" : "type-102", |
| "self_type" : "type-104", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::List<AccessTime>::_ListIterator<keymaster::AccessTimeMap::AccessTime, keymaster::List<AccessTime>::NON_CONST_ITERATOR> &", |
| "name" : "const keymaster::List<AccessTime>::_ListIterator<keymaster::AccessTimeMap::AccessTime, keymaster::List<AccessTime>::NON_CONST_ITERATOR> &", |
| "referenced_type" : "type-92", |
| "self_type" : "type-93", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::OperationFactory::KeyType &", |
| "name" : "const keymaster::OperationFactory::KeyType &", |
| "referenced_type" : "type-708", |
| "self_type" : "type-710", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::RandomSource &", |
| "name" : "const keymaster::RandomSource &", |
| "referenced_type" : "type-1186", |
| "self_type" : "type-1185", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::SoftwareKeyBlobMaker &", |
| "name" : "const keymaster::SoftwareKeyBlobMaker &", |
| "referenced_type" : "type-1180", |
| "self_type" : "type-1179", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/soft_key_factory.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::SupportedAlgorithmsRequest &", |
| "name" : "const keymaster::SupportedAlgorithmsRequest &", |
| "referenced_type" : "type-439", |
| "self_type" : "type-631", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::SupportedBlockModesRequest &", |
| "name" : "const keymaster::SupportedBlockModesRequest &", |
| "referenced_type" : "type-632", |
| "self_type" : "type-636", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::SupportedDigestsRequest &", |
| "name" : "const keymaster::SupportedDigestsRequest &", |
| "referenced_type" : "type-639", |
| "self_type" : "type-640", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::SupportedExportFormatsRequest &", |
| "name" : "const keymaster::SupportedExportFormatsRequest &", |
| "referenced_type" : "type-643", |
| "self_type" : "type-644", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::SupportedImportFormatsRequest &", |
| "name" : "const keymaster::SupportedImportFormatsRequest &", |
| "referenced_type" : "type-641", |
| "self_type" : "type-642", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::SupportedPaddingModesRequest &", |
| "name" : "const keymaster::SupportedPaddingModesRequest &", |
| "referenced_type" : "type-637", |
| "self_type" : "type-638", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::TKeymasterBlob<keymaster_blob_t> &", |
| "name" : "const keymaster::TKeymasterBlob<keymaster_blob_t> &", |
| "referenced_type" : "type-1081", |
| "self_type" : "type-1082", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/software_keyblobs.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::TKeymasterBlob<keymaster_key_blob_t> &", |
| "name" : "const keymaster::TKeymasterBlob<keymaster_key_blob_t> &", |
| "referenced_type" : "type-315", |
| "self_type" : "type-316", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> > &", |
| "name" : "const keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> > &", |
| "referenced_type" : "type-738", |
| "self_type" : "type-1083", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/software_keyblobs.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::UpdateOperationRequest &", |
| "name" : "const keymaster::UpdateOperationRequest &", |
| "referenced_type" : "type-670", |
| "self_type" : "type-672", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::UpgradeKeyRequest &", |
| "name" : "const keymaster::UpgradeKeyRequest &", |
| "referenced_type" : "type-663", |
| "self_type" : "type-664", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::VerifyAuthorizationRequest &", |
| "name" : "const keymaster::VerifyAuthorizationRequest &", |
| "referenced_type" : "type-620", |
| "self_type" : "type-647", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster_blob_t &", |
| "name" : "const keymaster_blob_t &", |
| "referenced_type" : "type-273", |
| "self_type" : "type-415", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster_cert_chain_t &", |
| "name" : "const keymaster_cert_chain_t &", |
| "referenced_type" : "type-2194", |
| "self_type" : "type-2193", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster_key_blob_t &", |
| "name" : "const keymaster_key_blob_t &", |
| "referenced_type" : "type-228", |
| "self_type" : "type-312", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster_key_param_set_t &", |
| "name" : "const keymaster_key_param_set_t &", |
| "referenced_type" : "type-410", |
| "self_type" : "type-411", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster_key_param_t &", |
| "name" : "const keymaster_key_param_t &", |
| "referenced_type" : "type-20", |
| "self_type" : "type-426", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster_purpose_t &", |
| "name" : "const keymaster_purpose_t &", |
| "referenced_type" : "type-39", |
| "self_type" : "type-38", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const nullptr_t &", |
| "name" : "const nullptr_t &", |
| "referenced_type" : "type-724", |
| "self_type" : "type-726", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const std::nothrow_t &", |
| "name" : "const std::nothrow_t &", |
| "referenced_type" : "type-150", |
| "self_type" : "type-152", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const std::nothrow_t &", |
| "name" : "const std::nothrow_t &", |
| "referenced_type" : "type-1759", |
| "self_type" : "type-1761", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const std::nothrow_t &", |
| "name" : "const std::nothrow_t &", |
| "referenced_type" : "type-3152", |
| "self_type" : "type-3154", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const std::nothrow_t &", |
| "name" : "const std::nothrow_t &", |
| "referenced_type" : "type-4137", |
| "self_type" : "type-4139", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const std::nothrow_t &", |
| "name" : "const std::nothrow_t &", |
| "referenced_type" : "type-5217", |
| "self_type" : "type-5219", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const std::nothrow_t &", |
| "name" : "const std::nothrow_t &", |
| "referenced_type" : "type-5368", |
| "self_type" : "type-5370", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const std::nothrow_t &", |
| "name" : "const std::nothrow_t &", |
| "referenced_type" : "type-960", |
| "self_type" : "type-962", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const unsigned char *&", |
| "name" : "const unsigned char *&", |
| "referenced_type" : "type-12", |
| "self_type" : "type-250", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const unsigned char *const &", |
| "name" : "const unsigned char *const &", |
| "referenced_type" : "type-208", |
| "self_type" : "type-207", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const unsigned long &", |
| "name" : "const unsigned long &", |
| "referenced_type" : "type-271", |
| "self_type" : "type-270", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessCountMap::AccessCount &", |
| "name" : "keymaster::AccessCountMap::AccessCount &", |
| "referenced_type" : "type-122", |
| "self_type" : "type-121", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessCountMap::AccessCount &", |
| "name" : "keymaster::AccessCountMap::AccessCount &", |
| "referenced_type" : "type-1739", |
| "self_type" : "type-1738", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessCountMap::AccessCount &", |
| "name" : "keymaster::AccessCountMap::AccessCount &", |
| "referenced_type" : "type-3132", |
| "self_type" : "type-3131", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessCountMap::AccessCount &", |
| "name" : "keymaster::AccessCountMap::AccessCount &", |
| "referenced_type" : "type-4117", |
| "self_type" : "type-4116", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessCountMap::AccessCount &", |
| "name" : "keymaster::AccessCountMap::AccessCount &", |
| "referenced_type" : "type-5197", |
| "self_type" : "type-5196", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessCountMap::AccessCount &", |
| "name" : "keymaster::AccessCountMap::AccessCount &", |
| "referenced_type" : "type-5364", |
| "self_type" : "type-5363", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessCountMap::AccessCount &", |
| "name" : "keymaster::AccessCountMap::AccessCount &", |
| "referenced_type" : "type-940", |
| "self_type" : "type-939", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessTimeMap::AccessTime &", |
| "name" : "keymaster::AccessTimeMap::AccessTime &", |
| "referenced_type" : "type-1713", |
| "self_type" : "type-1712", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessTimeMap::AccessTime &", |
| "name" : "keymaster::AccessTimeMap::AccessTime &", |
| "referenced_type" : "type-3106", |
| "self_type" : "type-3105", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessTimeMap::AccessTime &", |
| "name" : "keymaster::AccessTimeMap::AccessTime &", |
| "referenced_type" : "type-4091", |
| "self_type" : "type-4090", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessTimeMap::AccessTime &", |
| "name" : "keymaster::AccessTimeMap::AccessTime &", |
| "referenced_type" : "type-5171", |
| "self_type" : "type-5170", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessTimeMap::AccessTime &", |
| "name" : "keymaster::AccessTimeMap::AccessTime &", |
| "referenced_type" : "type-5354", |
| "self_type" : "type-5353", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessTimeMap::AccessTime &", |
| "name" : "keymaster::AccessTimeMap::AccessTime &", |
| "referenced_type" : "type-81", |
| "self_type" : "type-80", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessTimeMap::AccessTime &", |
| "name" : "keymaster::AccessTimeMap::AccessTime &", |
| "referenced_type" : "type-914", |
| "self_type" : "type-913", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AuthProxyIterator &", |
| "name" : "keymaster::AuthProxyIterator &", |
| "referenced_type" : "type-421", |
| "self_type" : "type-425", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AuthorizationSet &", |
| "name" : "keymaster::AuthorizationSet &", |
| "referenced_type" : "type-287", |
| "self_type" : "type-345", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AuthorizationSetBuilder &", |
| "name" : "keymaster::AuthorizationSetBuilder &", |
| "referenced_type" : "type-416", |
| "self_type" : "type-417", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::Buffer &", |
| "name" : "keymaster::Buffer &", |
| "referenced_type" : "type-117", |
| "self_type" : "type-2503", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/hkdf.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::ComputeSharedHmacResponse &", |
| "name" : "keymaster::ComputeSharedHmacResponse &", |
| "referenced_type" : "type-337", |
| "self_type" : "type-336", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::HmacSharingParameters &", |
| "name" : "keymaster::HmacSharingParameters &", |
| "referenced_type" : "type-331", |
| "self_type" : "type-330", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::Key &", |
| "name" : "keymaster::Key &", |
| "referenced_type" : "type-1218", |
| "self_type" : "type-1217", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::Key &", |
| "name" : "keymaster::Key &", |
| "referenced_type" : "type-1986", |
| "self_type" : "type-1985", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::Key &", |
| "name" : "keymaster::Key &", |
| "referenced_type" : "type-296", |
| "self_type" : "type-357", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::Key &", |
| "name" : "keymaster::Key &", |
| "referenced_type" : "type-3379", |
| "self_type" : "type-3378", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::Key &", |
| "name" : "keymaster::Key &", |
| "referenced_type" : "type-4364", |
| "self_type" : "type-4363", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::Key &", |
| "name" : "keymaster::Key &", |
| "referenced_type" : "type-5562", |
| "self_type" : "type-5561", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::Key &", |
| "name" : "keymaster::Key &", |
| "referenced_type" : "type-6414", |
| "self_type" : "type-6413", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::KeymasterContext &", |
| "name" : "keymaster::KeymasterContext &", |
| "referenced_type" : "type-42", |
| "self_type" : "type-742", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::List<AccessCount>::_ListIterator<keymaster::AccessCountMap::AccessCount, keymaster::List<AccessCount>::CONST_ITERATOR> &", |
| "name" : "keymaster::List<AccessCount>::_ListIterator<keymaster::AccessCountMap::AccessCount, keymaster::List<AccessCount>::CONST_ITERATOR> &", |
| "referenced_type" : "type-136", |
| "self_type" : "type-143", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::List<AccessCount>::_ListIterator<keymaster::AccessCountMap::AccessCount, keymaster::List<AccessCount>::NON_CONST_ITERATOR> &", |
| "name" : "keymaster::List<AccessCount>::_ListIterator<keymaster::AccessCountMap::AccessCount, keymaster::List<AccessCount>::NON_CONST_ITERATOR> &", |
| "referenced_type" : "type-129", |
| "self_type" : "type-135", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::List<AccessTime>::_ListIterator<keymaster::AccessTimeMap::AccessTime, keymaster::List<AccessTime>::CONST_ITERATOR> &", |
| "name" : "keymaster::List<AccessTime>::_ListIterator<keymaster::AccessTimeMap::AccessTime, keymaster::List<AccessTime>::CONST_ITERATOR> &", |
| "referenced_type" : "type-99", |
| "self_type" : "type-105", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::List<AccessTime>::_ListIterator<keymaster::AccessTimeMap::AccessTime, keymaster::List<AccessTime>::NON_CONST_ITERATOR> &", |
| "name" : "keymaster::List<AccessTime>::_ListIterator<keymaster::AccessTimeMap::AccessTime, keymaster::List<AccessTime>::NON_CONST_ITERATOR> &", |
| "referenced_type" : "type-89", |
| "self_type" : "type-98", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::Serializable &", |
| "name" : "keymaster::Serializable &", |
| "referenced_type" : "type-36", |
| "self_type" : "type-46", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/serializable.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TKeymasterBlob<keymaster_blob_t> &", |
| "name" : "keymaster::TKeymasterBlob<keymaster_blob_t> &", |
| "referenced_type" : "type-275", |
| "self_type" : "type-304", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TKeymasterBlob<keymaster_key_blob_t> &", |
| "name" : "keymaster::TKeymasterBlob<keymaster_key_blob_t> &", |
| "referenced_type" : "type-297", |
| "self_type" : "type-317", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, 268435461, keymaster_digest_t> &", |
| "name" : "keymaster::TypedEnumTag<KM_ENUM, 268435461, keymaster_digest_t> &", |
| "referenced_type" : "type-191", |
| "self_type" : "type-269", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, 268435463, keymaster_padding_t> &", |
| "name" : "keymaster::TypedEnumTag<KM_ENUM, 268435463, keymaster_padding_t> &", |
| "referenced_type" : "type-194", |
| "self_type" : "type-314", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ALGORITHM, keymaster_algorithm_t> &", |
| "name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ALGORITHM, keymaster_algorithm_t> &", |
| "referenced_type" : "type-365", |
| "self_type" : "type-364", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedEnumTag<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-402", |
| "self_type" : "type-2287", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "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-264", |
| "self_type" : "type-263", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "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-309", |
| "self_type" : "type-308", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "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-33", |
| "self_type" : "type-32", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_CALLER_NONCE> &", |
| "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_CALLER_NONCE> &", |
| "referenced_type" : "type-217", |
| "self_type" : "type-2291", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_ACTIVE_DATETIME> &", |
| "name" : "keymaster::TypedTag<KM_DATE, KM_TAG_ACTIVE_DATETIME> &", |
| "referenced_type" : "type-226", |
| "self_type" : "type-2185", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_USAGE_EXPIRE_DATETIME> &", |
| "name" : "keymaster::TypedTag<KM_DATE, KM_TAG_USAGE_EXPIRE_DATETIME> &", |
| "referenced_type" : "type-232", |
| "self_type" : "type-2188", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_MIN_MAC_LENGTH> &", |
| "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_MIN_MAC_LENGTH> &", |
| "referenced_type" : "type-220", |
| "self_type" : "type-2284", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::UniquePtr<keymaster::HmacOperation, keymaster::DefaultDelete<keymaster::HmacOperation> > &", |
| "name" : "keymaster::UniquePtr<keymaster::HmacOperation, keymaster::DefaultDelete<keymaster::HmacOperation> > &", |
| "referenced_type" : "type-2585", |
| "self_type" : "type-2584", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::UniquePtr<keymaster::KeymasterContext, keymaster::DefaultDelete<keymaster::KeymasterContext> > &", |
| "name" : "keymaster::UniquePtr<keymaster::KeymasterContext, keymaster::DefaultDelete<keymaster::KeymasterContext> > &", |
| "referenced_type" : "type-349", |
| "self_type" : "type-348", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> > &", |
| "name" : "keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> > &", |
| "referenced_type" : "type-284", |
| "self_type" : "type-362", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::UniquePtr<keymaster::OperationTable, keymaster::DefaultDelete<keymaster::OperationTable> > &", |
| "name" : "keymaster::UniquePtr<keymaster::OperationTable, keymaster::DefaultDelete<keymaster::OperationTable> > &", |
| "referenced_type" : "type-352", |
| "self_type" : "type-351", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::UniquePtr<keymaster_cert_chain_t, keymaster::CertificateChainDelete> &", |
| "name" : "keymaster::UniquePtr<keymaster_cert_chain_t, keymaster::CertificateChainDelete> &", |
| "referenced_type" : "type-729", |
| "self_type" : "type-2253", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster_algorithm_t &", |
| "name" : "keymaster_algorithm_t &", |
| "referenced_type" : "type-51", |
| "self_type" : "type-671", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster_algorithm_t *&", |
| "name" : "keymaster_algorithm_t *&", |
| "referenced_type" : "type-367", |
| "self_type" : "type-376", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster_blob_t &", |
| "name" : "keymaster_blob_t &", |
| "referenced_type" : "type-11", |
| "self_type" : "type-2183", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster_block_mode_t &", |
| "name" : "keymaster_block_mode_t &", |
| "referenced_type" : "type-54", |
| "self_type" : "type-751", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster_block_mode_t const (&)[2]", |
| "name" : "keymaster_block_mode_t const (&)[2]", |
| "referenced_type" : "type-6409", |
| "self_type" : "type-6412", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster_block_mode_t const (&)[4]", |
| "name" : "keymaster_block_mode_t const (&)[4]", |
| "referenced_type" : "type-1212", |
| "self_type" : "type-1214", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster_cert_chain_t &", |
| "name" : "keymaster_cert_chain_t &", |
| "referenced_type" : "type-572", |
| "self_type" : "type-732", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster_digest_t &", |
| "name" : "keymaster_digest_t &", |
| "referenced_type" : "type-61", |
| "self_type" : "type-267", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster_digest_t *&", |
| "name" : "keymaster_digest_t *&", |
| "referenced_type" : "type-477", |
| "self_type" : "type-2596", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster_digest_t const (&)[5]", |
| "name" : "keymaster_digest_t const (&)[5]", |
| "referenced_type" : "type-2645", |
| "self_type" : "type-2648", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster_digest_t const (&)[6]", |
| "name" : "keymaster_digest_t const (&)[6]", |
| "referenced_type" : "type-2477", |
| "self_type" : "type-2479", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster_digest_t const (&)[7]", |
| "name" : "keymaster_digest_t const (&)[7]", |
| "referenced_type" : "type-2915", |
| "self_type" : "type-2917", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster_key_format_t &", |
| "name" : "keymaster_key_format_t &", |
| "referenced_type" : "type-64", |
| "self_type" : "type-810", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster_key_format_t const (&)[1]", |
| "name" : "keymaster_key_format_t const (&)[1]", |
| "referenced_type" : "type-1312", |
| "self_type" : "type-1315", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster_key_param_t &", |
| "name" : "keymaster_key_param_t &", |
| "referenced_type" : "type-4", |
| "self_type" : "type-821", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster_key_param_t *&", |
| "name" : "keymaster_key_param_t *&", |
| "referenced_type" : "type-26", |
| "self_type" : "type-288", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster_padding_t &", |
| "name" : "keymaster_padding_t &", |
| "referenced_type" : "type-57", |
| "self_type" : "type-311", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster_padding_t const (&)[2]", |
| "name" : "keymaster_padding_t const (&)[2]", |
| "referenced_type" : "type-2327", |
| "self_type" : "type-2330", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster_padding_t const (&)[3]", |
| "name" : "keymaster_padding_t const (&)[3]", |
| "referenced_type" : "type-2918", |
| "self_type" : "type-2920", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "sha256_state_st &", |
| "name" : "sha256_state_st &", |
| "referenced_type" : "type-1072", |
| "self_type" : "type-1071", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "sha256_state_st &", |
| "name" : "sha256_state_st &", |
| "referenced_type" : "type-1871", |
| "self_type" : "type-1870", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "sha256_state_st &", |
| "name" : "sha256_state_st &", |
| "referenced_type" : "type-3264", |
| "self_type" : "type-3263", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "sha256_state_st &", |
| "name" : "sha256_state_st &", |
| "referenced_type" : "type-4249", |
| "self_type" : "type-4248", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "sha256_state_st &", |
| "name" : "sha256_state_st &", |
| "referenced_type" : "type-5444", |
| "self_type" : "type-5443", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "unsigned char const (&)[16]", |
| "name" : "unsigned char const (&)[16]", |
| "referenced_type" : "type-1133", |
| "self_type" : "type-1135", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "unsigned char const (&)[2]", |
| "name" : "unsigned char const (&)[2]", |
| "referenced_type" : "type-1076", |
| "self_type" : "type-1078", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "unsigned int *&", |
| "name" : "unsigned int *&", |
| "referenced_type" : "type-96", |
| "self_type" : "type-2294", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "unsigned long &", |
| "name" : "unsigned long &", |
| "referenced_type" : "type-10", |
| "self_type" : "type-289", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "unsigned long *&", |
| "name" : "unsigned long *&", |
| "referenced_type" : "type-76", |
| "self_type" : "type-2197", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "v3_ext_ctx &", |
| "name" : "v3_ext_ctx &", |
| "referenced_type" : "type-2174", |
| "self_type" : "type-2173", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "v3_ext_ctx &", |
| "name" : "v3_ext_ctx &", |
| "referenced_type" : "type-3551", |
| "self_type" : "type-3550", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "v3_ext_ctx &", |
| "name" : "v3_ext_ctx &", |
| "referenced_type" : "type-4536", |
| "self_type" : "type-4535", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "v3_ext_ctx &", |
| "name" : "v3_ext_ctx &", |
| "referenced_type" : "type-5731", |
| "self_type" : "type-5730", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "x509_st *&", |
| "name" : "x509_st *&", |
| "referenced_type" : "type-2137", |
| "self_type" : "type-2200", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "x509_st *&", |
| "name" : "x509_st *&", |
| "referenced_type" : "type-3530", |
| "self_type" : "type-3569", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "x509_st *&", |
| "name" : "x509_st *&", |
| "referenced_type" : "type-4515", |
| "self_type" : "type-4554", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "x509_st *&", |
| "name" : "x509_st *&", |
| "referenced_type" : "type-5709", |
| "self_type" : "type-5748", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| } |
| ], |
| "pointer_types" : |
| [ |
| { |
| "alignment" : 8, |
| "linker_set_key" : "X509_extension_st *", |
| "name" : "X509_extension_st *", |
| "referenced_type" : "type-2148", |
| "self_type" : "type-2147", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "X509_extension_st *", |
| "name" : "X509_extension_st *", |
| "referenced_type" : "type-3536", |
| "self_type" : "type-3535", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "X509_extension_st *", |
| "name" : "X509_extension_st *", |
| "referenced_type" : "type-4521", |
| "self_type" : "type-4520", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "X509_extension_st *", |
| "name" : "X509_extension_st *", |
| "referenced_type" : "type-5716", |
| "self_type" : "type-5715", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "X509_name_st *", |
| "name" : "X509_name_st *", |
| "referenced_type" : "type-2158", |
| "self_type" : "type-2157", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "X509_name_st *", |
| "name" : "X509_name_st *", |
| "referenced_type" : "type-3542", |
| "self_type" : "type-3541", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "X509_name_st *", |
| "name" : "X509_name_st *", |
| "referenced_type" : "type-4527", |
| "self_type" : "type-4526", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "X509_name_st *", |
| "name" : "X509_name_st *", |
| "referenced_type" : "type-5722", |
| "self_type" : "type-5721", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "_ae_ctx *", |
| "name" : "_ae_ctx *", |
| "referenced_type" : "type-1064", |
| "self_type" : "type-1063", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/ae.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "_ae_ctx *", |
| "name" : "_ae_ctx *", |
| "referenced_type" : "type-1863", |
| "self_type" : "type-1862", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/ae.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "_ae_ctx *", |
| "name" : "_ae_ctx *", |
| "referenced_type" : "type-3256", |
| "self_type" : "type-3255", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/ae.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "_ae_ctx *", |
| "name" : "_ae_ctx *", |
| "referenced_type" : "type-359", |
| "self_type" : "type-358", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/ae.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "_ae_ctx *", |
| "name" : "_ae_ctx *", |
| "referenced_type" : "type-4241", |
| "self_type" : "type-4240", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/ae.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "_ae_ctx *", |
| "name" : "_ae_ctx *", |
| "referenced_type" : "type-5435", |
| "self_type" : "type-5434", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/ae.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_object_st *", |
| "name" : "asn1_object_st *", |
| "referenced_type" : "type-2264", |
| "self_type" : "type-2263", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_object_st *", |
| "name" : "asn1_object_st *", |
| "referenced_type" : "type-3623", |
| "self_type" : "type-3622", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_object_st *", |
| "name" : "asn1_object_st *", |
| "referenced_type" : "type-4608", |
| "self_type" : "type-4607", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_object_st *", |
| "name" : "asn1_object_st *", |
| "referenced_type" : "type-5803", |
| "self_type" : "type-5802", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_string_st *", |
| "name" : "asn1_string_st *", |
| "referenced_type" : "type-1143", |
| "self_type" : "type-1142", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_string_st *", |
| "name" : "asn1_string_st *", |
| "referenced_type" : "type-1246", |
| "self_type" : "type-1245", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_string_st *", |
| "name" : "asn1_string_st *", |
| "referenced_type" : "type-1365", |
| "self_type" : "type-1364", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_string_st *", |
| "name" : "asn1_string_st *", |
| "referenced_type" : "type-1925", |
| "self_type" : "type-1924", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_string_st *", |
| "name" : "asn1_string_st *", |
| "referenced_type" : "type-2013", |
| "self_type" : "type-2012", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_string_st *", |
| "name" : "asn1_string_st *", |
| "referenced_type" : "type-2120", |
| "self_type" : "type-2119", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_string_st *", |
| "name" : "asn1_string_st *", |
| "referenced_type" : "type-2256", |
| "self_type" : "type-2255", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_string_st *", |
| "name" : "asn1_string_st *", |
| "referenced_type" : "type-2302", |
| "self_type" : "type-2301", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_string_st *", |
| "name" : "asn1_string_st *", |
| "referenced_type" : "type-2384", |
| "self_type" : "type-2383", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_string_st *", |
| "name" : "asn1_string_st *", |
| "referenced_type" : "type-2549", |
| "self_type" : "type-2548", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_string_st *", |
| "name" : "asn1_string_st *", |
| "referenced_type" : "type-2609", |
| "self_type" : "type-2608", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_string_st *", |
| "name" : "asn1_string_st *", |
| "referenced_type" : "type-2876", |
| "self_type" : "type-2875", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_string_st *", |
| "name" : "asn1_string_st *", |
| "referenced_type" : "type-2969", |
| "self_type" : "type-2968", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_string_st *", |
| "name" : "asn1_string_st *", |
| "referenced_type" : "type-3318", |
| "self_type" : "type-3317", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_string_st *", |
| "name" : "asn1_string_st *", |
| "referenced_type" : "type-3406", |
| "self_type" : "type-3405", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_string_st *", |
| "name" : "asn1_string_st *", |
| "referenced_type" : "type-3513", |
| "self_type" : "type-3512", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_string_st *", |
| "name" : "asn1_string_st *", |
| "referenced_type" : "type-3617", |
| "self_type" : "type-3616", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_string_st *", |
| "name" : "asn1_string_st *", |
| "referenced_type" : "type-3649", |
| "self_type" : "type-3648", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_string_st *", |
| "name" : "asn1_string_st *", |
| "referenced_type" : "type-3725", |
| "self_type" : "type-3724", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_string_st *", |
| "name" : "asn1_string_st *", |
| "referenced_type" : "type-4303", |
| "self_type" : "type-4302", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_string_st *", |
| "name" : "asn1_string_st *", |
| "referenced_type" : "type-4391", |
| "self_type" : "type-4390", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_string_st *", |
| "name" : "asn1_string_st *", |
| "referenced_type" : "type-4498", |
| "self_type" : "type-4497", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_string_st *", |
| "name" : "asn1_string_st *", |
| "referenced_type" : "type-4602", |
| "self_type" : "type-4601", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_string_st *", |
| "name" : "asn1_string_st *", |
| "referenced_type" : "type-4634", |
| "self_type" : "type-4633", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_string_st *", |
| "name" : "asn1_string_st *", |
| "referenced_type" : "type-4710", |
| "self_type" : "type-4709", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_string_st *", |
| "name" : "asn1_string_st *", |
| "referenced_type" : "type-4851", |
| "self_type" : "type-4850", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_string_st *", |
| "name" : "asn1_string_st *", |
| "referenced_type" : "type-4902", |
| "self_type" : "type-4901", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_string_st *", |
| "name" : "asn1_string_st *", |
| "referenced_type" : "type-5500", |
| "self_type" : "type-5499", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_string_st *", |
| "name" : "asn1_string_st *", |
| "referenced_type" : "type-5585", |
| "self_type" : "type-5584", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_string_st *", |
| "name" : "asn1_string_st *", |
| "referenced_type" : "type-5692", |
| "self_type" : "type-5691", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_string_st *", |
| "name" : "asn1_string_st *", |
| "referenced_type" : "type-5797", |
| "self_type" : "type-5796", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_string_st *", |
| "name" : "asn1_string_st *", |
| "referenced_type" : "type-5837", |
| "self_type" : "type-5836", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_string_st *", |
| "name" : "asn1_string_st *", |
| "referenced_type" : "type-5928", |
| "self_type" : "type-5927", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_string_st *", |
| "name" : "asn1_string_st *", |
| "referenced_type" : "type-6075", |
| "self_type" : "type-6074", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_string_st *", |
| "name" : "asn1_string_st *", |
| "referenced_type" : "type-6109", |
| "self_type" : "type-6108", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_string_st *", |
| "name" : "asn1_string_st *", |
| "referenced_type" : "type-6265", |
| "self_type" : "type-6264", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_string_st *", |
| "name" : "asn1_string_st *", |
| "referenced_type" : "type-6342", |
| "self_type" : "type-6341", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_string_st *", |
| "name" : "asn1_string_st *", |
| "referenced_type" : "type-6373", |
| "self_type" : "type-6372", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_string_st *", |
| "name" : "asn1_string_st *", |
| "referenced_type" : "type-6421", |
| "self_type" : "type-6420", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_type_st *", |
| "name" : "asn1_type_st *", |
| "referenced_type" : "type-1147", |
| "self_type" : "type-1146", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_type_st *", |
| "name" : "asn1_type_st *", |
| "referenced_type" : "type-1248", |
| "self_type" : "type-1247", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_type_st *", |
| "name" : "asn1_type_st *", |
| "referenced_type" : "type-1327", |
| "self_type" : "type-1326", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_type_st *", |
| "name" : "asn1_type_st *", |
| "referenced_type" : "type-1928", |
| "self_type" : "type-1927", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_type_st *", |
| "name" : "asn1_type_st *", |
| "referenced_type" : "type-2015", |
| "self_type" : "type-2014", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_type_st *", |
| "name" : "asn1_type_st *", |
| "referenced_type" : "type-2088", |
| "self_type" : "type-2087", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_type_st *", |
| "name" : "asn1_type_st *", |
| "referenced_type" : "type-2227", |
| "self_type" : "type-2226", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_type_st *", |
| "name" : "asn1_type_st *", |
| "referenced_type" : "type-2305", |
| "self_type" : "type-2304", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_type_st *", |
| "name" : "asn1_type_st *", |
| "referenced_type" : "type-2386", |
| "self_type" : "type-2385", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_type_st *", |
| "name" : "asn1_type_st *", |
| "referenced_type" : "type-2551", |
| "self_type" : "type-2550", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_type_st *", |
| "name" : "asn1_type_st *", |
| "referenced_type" : "type-2612", |
| "self_type" : "type-2611", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_type_st *", |
| "name" : "asn1_type_st *", |
| "referenced_type" : "type-2878", |
| "self_type" : "type-2877", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_type_st *", |
| "name" : "asn1_type_st *", |
| "referenced_type" : "type-2971", |
| "self_type" : "type-2970", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_type_st *", |
| "name" : "asn1_type_st *", |
| "referenced_type" : "type-3321", |
| "self_type" : "type-3320", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_type_st *", |
| "name" : "asn1_type_st *", |
| "referenced_type" : "type-3408", |
| "self_type" : "type-3407", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_type_st *", |
| "name" : "asn1_type_st *", |
| "referenced_type" : "type-3481", |
| "self_type" : "type-3480", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_type_st *", |
| "name" : "asn1_type_st *", |
| "referenced_type" : "type-3588", |
| "self_type" : "type-3587", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_type_st *", |
| "name" : "asn1_type_st *", |
| "referenced_type" : "type-3652", |
| "self_type" : "type-3651", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_type_st *", |
| "name" : "asn1_type_st *", |
| "referenced_type" : "type-3727", |
| "self_type" : "type-3726", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_type_st *", |
| "name" : "asn1_type_st *", |
| "referenced_type" : "type-4306", |
| "self_type" : "type-4305", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_type_st *", |
| "name" : "asn1_type_st *", |
| "referenced_type" : "type-4393", |
| "self_type" : "type-4392", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_type_st *", |
| "name" : "asn1_type_st *", |
| "referenced_type" : "type-4466", |
| "self_type" : "type-4465", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_type_st *", |
| "name" : "asn1_type_st *", |
| "referenced_type" : "type-4573", |
| "self_type" : "type-4572", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_type_st *", |
| "name" : "asn1_type_st *", |
| "referenced_type" : "type-4637", |
| "self_type" : "type-4636", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_type_st *", |
| "name" : "asn1_type_st *", |
| "referenced_type" : "type-4712", |
| "self_type" : "type-4711", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_type_st *", |
| "name" : "asn1_type_st *", |
| "referenced_type" : "type-4853", |
| "self_type" : "type-4852", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_type_st *", |
| "name" : "asn1_type_st *", |
| "referenced_type" : "type-4905", |
| "self_type" : "type-4904", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_type_st *", |
| "name" : "asn1_type_st *", |
| "referenced_type" : "type-5503", |
| "self_type" : "type-5502", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_type_st *", |
| "name" : "asn1_type_st *", |
| "referenced_type" : "type-5587", |
| "self_type" : "type-5586", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_type_st *", |
| "name" : "asn1_type_st *", |
| "referenced_type" : "type-5661", |
| "self_type" : "type-5660", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_type_st *", |
| "name" : "asn1_type_st *", |
| "referenced_type" : "type-5768", |
| "self_type" : "type-5767", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_type_st *", |
| "name" : "asn1_type_st *", |
| "referenced_type" : "type-5839", |
| "self_type" : "type-5838", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_type_st *", |
| "name" : "asn1_type_st *", |
| "referenced_type" : "type-5930", |
| "self_type" : "type-5929", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_type_st *", |
| "name" : "asn1_type_st *", |
| "referenced_type" : "type-6077", |
| "self_type" : "type-6076", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_type_st *", |
| "name" : "asn1_type_st *", |
| "referenced_type" : "type-6111", |
| "self_type" : "type-6110", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_type_st *", |
| "name" : "asn1_type_st *", |
| "referenced_type" : "type-6267", |
| "self_type" : "type-6266", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_type_st *", |
| "name" : "asn1_type_st *", |
| "referenced_type" : "type-6344", |
| "self_type" : "type-6343", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_type_st *", |
| "name" : "asn1_type_st *", |
| "referenced_type" : "type-6376", |
| "self_type" : "type-6375", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "asn1_type_st *", |
| "name" : "asn1_type_st *", |
| "referenced_type" : "type-6423", |
| "self_type" : "type-6422", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "bignum_ctx *", |
| "name" : "bignum_ctx *", |
| "referenced_type" : "type-2708", |
| "self_type" : "type-2707", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "bignum_ctx *", |
| "name" : "bignum_ctx *", |
| "referenced_type" : "type-6171", |
| "self_type" : "type-6170", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "bignum_st *", |
| "name" : "bignum_st *", |
| "referenced_type" : "type-1372", |
| "self_type" : "type-1371", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "bignum_st *", |
| "name" : "bignum_st *", |
| "referenced_type" : "type-2125", |
| "self_type" : "type-2124", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "bignum_st *", |
| "name" : "bignum_st *", |
| "referenced_type" : "type-2734", |
| "self_type" : "type-2733", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "bignum_st *", |
| "name" : "bignum_st *", |
| "referenced_type" : "type-2855", |
| "self_type" : "type-2854", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "bignum_st *", |
| "name" : "bignum_st *", |
| "referenced_type" : "type-3518", |
| "self_type" : "type-3517", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "bignum_st *", |
| "name" : "bignum_st *", |
| "referenced_type" : "type-4503", |
| "self_type" : "type-4502", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "bignum_st *", |
| "name" : "bignum_st *", |
| "referenced_type" : "type-5697", |
| "self_type" : "type-5696", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "bignum_st *", |
| "name" : "bignum_st *", |
| "referenced_type" : "type-6185", |
| "self_type" : "type-6184", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "bignum_st *", |
| "name" : "bignum_st *", |
| "referenced_type" : "type-6256", |
| "self_type" : "type-6255", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "bool *", |
| "name" : "bool *", |
| "referenced_type" : "type-9", |
| "self_type" : "type-1173", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "cmac_ctx_st *", |
| "name" : "cmac_ctx_st *", |
| "referenced_type" : "type-2339", |
| "self_type" : "type-2338", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "cmac_ctx_st *", |
| "name" : "cmac_ctx_st *", |
| "referenced_type" : "type-3683", |
| "self_type" : "type-3682", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "cmac_ctx_st *", |
| "name" : "cmac_ctx_st *", |
| "referenced_type" : "type-4668", |
| "self_type" : "type-4667", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "cmac_ctx_st *", |
| "name" : "cmac_ctx_st *", |
| "referenced_type" : "type-5875", |
| "self_type" : "type-5874", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const char *", |
| "name" : "const char *", |
| "referenced_type" : "type-258", |
| "self_type" : "type-261", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/logger.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const ec_group_st *", |
| "name" : "const ec_group_st *", |
| "referenced_type" : "type-2742", |
| "self_type" : "type-2744", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const ec_group_st *", |
| "name" : "const ec_group_st *", |
| "referenced_type" : "type-6190", |
| "self_type" : "type-6192", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const env_md_st *", |
| "name" : "const env_md_st *", |
| "referenced_type" : "type-2416", |
| "self_type" : "type-2415", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const env_md_st *", |
| "name" : "const env_md_st *", |
| "referenced_type" : "type-2462", |
| "self_type" : "type-2464", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const env_md_st *", |
| "name" : "const env_md_st *", |
| "referenced_type" : "type-2807", |
| "self_type" : "type-2806", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const env_md_st *", |
| "name" : "const env_md_st *", |
| "referenced_type" : "type-2909", |
| "self_type" : "type-2911", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const env_md_st *", |
| "name" : "const env_md_st *", |
| "referenced_type" : "type-2925", |
| "self_type" : "type-2927", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const env_md_st *", |
| "name" : "const env_md_st *", |
| "referenced_type" : "type-3753", |
| "self_type" : "type-3752", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const env_md_st *", |
| "name" : "const env_md_st *", |
| "referenced_type" : "type-3791", |
| "self_type" : "type-3793", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const env_md_st *", |
| "name" : "const env_md_st *", |
| "referenced_type" : "type-4738", |
| "self_type" : "type-4737", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const env_md_st *", |
| "name" : "const env_md_st *", |
| "referenced_type" : "type-4776", |
| "self_type" : "type-4778", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const env_md_st *", |
| "name" : "const env_md_st *", |
| "referenced_type" : "type-5957", |
| "self_type" : "type-5956", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const env_md_st *", |
| "name" : "const env_md_st *", |
| "referenced_type" : "type-5994", |
| "self_type" : "type-5996", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const env_md_st *", |
| "name" : "const env_md_st *", |
| "referenced_type" : "type-6227", |
| "self_type" : "type-6226", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const env_md_st *", |
| "name" : "const env_md_st *", |
| "referenced_type" : "type-6292", |
| "self_type" : "type-6294", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const env_md_st *", |
| "name" : "const env_md_st *", |
| "referenced_type" : "type-6307", |
| "self_type" : "type-6309", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const evp_pkey_st *", |
| "name" : "const evp_pkey_st *", |
| "referenced_type" : "type-2366", |
| "self_type" : "type-2368", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const evp_pkey_st *", |
| "name" : "const evp_pkey_st *", |
| "referenced_type" : "type-2748", |
| "self_type" : "type-2750", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const evp_pkey_st *", |
| "name" : "const evp_pkey_st *", |
| "referenced_type" : "type-2782", |
| "self_type" : "type-2784", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const evp_pkey_st *", |
| "name" : "const evp_pkey_st *", |
| "referenced_type" : "type-3707", |
| "self_type" : "type-3709", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const evp_pkey_st *", |
| "name" : "const evp_pkey_st *", |
| "referenced_type" : "type-4692", |
| "self_type" : "type-4694", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const evp_pkey_st *", |
| "name" : "const evp_pkey_st *", |
| "referenced_type" : "type-5903", |
| "self_type" : "type-5906", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const evp_pkey_st *", |
| "name" : "const evp_pkey_st *", |
| "referenced_type" : "type-6195", |
| "self_type" : "type-6197", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const evp_pkey_st *", |
| "name" : "const evp_pkey_st *", |
| "referenced_type" : "type-6216", |
| "self_type" : "type-6218", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::AbortOperationRequest *", |
| "name" : "const keymaster::AbortOperationRequest *", |
| "referenced_type" : "type-526", |
| "self_type" : "type-527", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::AbortOperationResponse *", |
| "name" : "const keymaster::AbortOperationResponse *", |
| "referenced_type" : "type-530", |
| "self_type" : "type-531", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::AddEntropyRequest *", |
| "name" : "const keymaster::AddEntropyRequest *", |
| "referenced_type" : "type-648", |
| "self_type" : "type-781", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::AddEntropyResponse *", |
| "name" : "const keymaster::AddEntropyResponse *", |
| "referenced_type" : "type-536", |
| "self_type" : "type-537", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::AesKeyFactory *", |
| "name" : "const keymaster::AesKeyFactory *", |
| "referenced_type" : "type-1196", |
| "self_type" : "type-1197", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/aes_key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::AndroidKeymaster *", |
| "name" : "const keymaster::AndroidKeymaster *", |
| "referenced_type" : "type-676", |
| "self_type" : "type-677", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::AsymmetricKey *", |
| "name" : "const keymaster::AsymmetricKey *", |
| "referenced_type" : "type-1241", |
| "self_type" : "type-1242", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/asymmetric_key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::AsymmetricKeyFactory *", |
| "name" : "const keymaster::AsymmetricKeyFactory *", |
| "referenced_type" : "type-1293", |
| "self_type" : "type-1294", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/asymmetric_key_factory.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::AttestKeyRequest *", |
| "name" : "const keymaster::AttestKeyRequest *", |
| "referenced_type" : "type-661", |
| "self_type" : "type-794", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::AttestKeyResponse *", |
| "name" : "const keymaster::AttestKeyResponse *", |
| "referenced_type" : "type-795", |
| "self_type" : "type-796", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::AttestationRecordContext *", |
| "name" : "const keymaster::AttestationRecordContext *", |
| "referenced_type" : "type-1170", |
| "self_type" : "type-1171", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::AuthProxy *", |
| "name" : "const keymaster::AuthProxy *", |
| "referenced_type" : "type-430", |
| "self_type" : "type-431", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::AuthProxyIterator *", |
| "name" : "const keymaster::AuthProxyIterator *", |
| "referenced_type" : "type-423", |
| "self_type" : "type-427", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::AuthorizationSet *", |
| "name" : "const keymaster::AuthorizationSet *", |
| "referenced_type" : "type-412", |
| "self_type" : "type-414", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::AuthorizationSetBuilder *", |
| "name" : "const keymaster::AuthorizationSetBuilder *", |
| "referenced_type" : "type-419", |
| "self_type" : "type-420", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::BeginOperationRequest *", |
| "name" : "const keymaster::BeginOperationRequest *", |
| "referenced_type" : "type-668", |
| "self_type" : "type-771", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::BeginOperationResponse *", |
| "name" : "const keymaster::BeginOperationResponse *", |
| "referenced_type" : "type-772", |
| "self_type" : "type-773", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::Buffer *", |
| "name" : "const keymaster::Buffer *", |
| "referenced_type" : "type-148", |
| "self_type" : "type-156", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/serializable.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::ComputeSharedHmacRequest *", |
| "name" : "const keymaster::ComputeSharedHmacRequest *", |
| "referenced_type" : "type-603", |
| "self_type" : "type-604", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::ComputeSharedHmacResponse *", |
| "name" : "const keymaster::ComputeSharedHmacResponse *", |
| "referenced_type" : "type-805", |
| "self_type" : "type-806", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::ConfigureRequest *", |
| "name" : "const keymaster::ConfigureRequest *", |
| "referenced_type" : "type-584", |
| "self_type" : "type-585", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::ConfigureResponse *", |
| "name" : "const keymaster::ConfigureResponse *", |
| "referenced_type" : "type-588", |
| "self_type" : "type-589", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::DefaultDelete<UniquePtr<Operation, DefaultDelete<Operation> > []> *", |
| "name" : "const keymaster::DefaultDelete<UniquePtr<Operation, DefaultDelete<Operation> > []> *", |
| "referenced_type" : "type-432", |
| "self_type" : "type-441", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::DefaultDelete<keymaster::AsymmetricKey> *", |
| "name" : "const keymaster::DefaultDelete<keymaster::AsymmetricKey> *", |
| "referenced_type" : "type-1300", |
| "self_type" : "type-1301", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::DefaultDelete<keymaster::HmacOperation> *", |
| "name" : "const keymaster::DefaultDelete<keymaster::HmacOperation> *", |
| "referenced_type" : "type-2635", |
| "self_type" : "type-2636", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::DefaultDelete<keymaster::Key> *", |
| "name" : "const keymaster::DefaultDelete<keymaster::Key> *", |
| "referenced_type" : "type-749", |
| "self_type" : "type-770", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::DefaultDelete<keymaster::KeyExchange> *", |
| "name" : "const keymaster::DefaultDelete<keymaster::KeyExchange> *", |
| "referenced_type" : "type-2485", |
| "self_type" : "type-2486", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::DefaultDelete<keymaster::KeymasterContext> *", |
| "name" : "const keymaster::DefaultDelete<keymaster::KeymasterContext> *", |
| "referenced_type" : "type-59", |
| "self_type" : "type-139", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::DefaultDelete<keymaster::NistCurveKeyExchange> *", |
| "name" : "const keymaster::DefaultDelete<keymaster::NistCurveKeyExchange> *", |
| "referenced_type" : "type-2672", |
| "self_type" : "type-2674", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::DefaultDelete<keymaster::Operation> *", |
| "name" : "const keymaster::DefaultDelete<keymaster::Operation> *", |
| "referenced_type" : "type-407", |
| "self_type" : "type-408", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::DefaultDelete<keymaster::OperationTable> *", |
| "name" : "const keymaster::DefaultDelete<keymaster::OperationTable> *", |
| "referenced_type" : "type-360", |
| "self_type" : "type-372", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::DefaultDelete<keymaster::Rfc5869Sha256Kdf> *", |
| "name" : "const keymaster::DefaultDelete<keymaster::Rfc5869Sha256Kdf> *", |
| "referenced_type" : "type-2493", |
| "self_type" : "type-2497", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::DefaultDelete<keymaster::RsaOperation> *", |
| "name" : "const keymaster::DefaultDelete<keymaster::RsaOperation> *", |
| "referenced_type" : "type-2923", |
| "self_type" : "type-2924", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::DefaultDelete<keymaster_algorithm_t []> *", |
| "name" : "const keymaster::DefaultDelete<keymaster_algorithm_t []> *", |
| "referenced_type" : "type-498", |
| "self_type" : "type-511", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::DefaultDelete<keymaster_block_mode_t []> *", |
| "name" : "const keymaster::DefaultDelete<keymaster_block_mode_t []> *", |
| "referenced_type" : "type-562", |
| "self_type" : "type-579", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::DefaultDelete<keymaster_digest_t []> *", |
| "name" : "const keymaster::DefaultDelete<keymaster_digest_t []> *", |
| "referenced_type" : "type-697", |
| "self_type" : "type-712", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::DefaultDelete<keymaster_key_format_t []> *", |
| "name" : "const keymaster::DefaultDelete<keymaster_key_format_t []> *", |
| "referenced_type" : "type-719", |
| "self_type" : "type-722", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::DefaultDelete<keymaster_padding_t []> *", |
| "name" : "const keymaster::DefaultDelete<keymaster_padding_t []> *", |
| "referenced_type" : "type-633", |
| "self_type" : "type-646", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::DefaultDelete<unsigned char []> *", |
| "name" : "const keymaster::DefaultDelete<unsigned char []> *", |
| "referenced_type" : "type-601", |
| "self_type" : "type-711", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::DefaultDelete<v3_ext_ctx> *", |
| "name" : "const keymaster::DefaultDelete<v3_ext_ctx> *", |
| "referenced_type" : "type-2249", |
| "self_type" : "type-2250", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::DeleteAllKeysRequest *", |
| "name" : "const keymaster::DeleteAllKeysRequest *", |
| "referenced_type" : "type-554", |
| "self_type" : "type-555", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::DeleteAllKeysResponse *", |
| "name" : "const keymaster::DeleteAllKeysResponse *", |
| "referenced_type" : "type-558", |
| "self_type" : "type-559", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::DeleteKeyRequest *", |
| "name" : "const keymaster::DeleteKeyRequest *", |
| "referenced_type" : "type-665", |
| "self_type" : "type-790", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::DeleteKeyResponse *", |
| "name" : "const keymaster::DeleteKeyResponse *", |
| "referenced_type" : "type-550", |
| "self_type" : "type-551", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::EcKey *", |
| "name" : "const keymaster::EcKey *", |
| "referenced_type" : "type-2361", |
| "self_type" : "type-2363", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::EcKeyFactory *", |
| "name" : "const keymaster::EcKeyFactory *", |
| "referenced_type" : "type-2404", |
| "self_type" : "type-2405", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key_factory.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::EcdsaOperationFactory *", |
| "name" : "const keymaster::EcdsaOperationFactory *", |
| "referenced_type" : "type-2429", |
| "self_type" : "type-2430", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::EcdsaSignOperationFactory *", |
| "name" : "const keymaster::EcdsaSignOperationFactory *", |
| "referenced_type" : "type-2433", |
| "self_type" : "type-2434", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::EcdsaVerifyOperationFactory *", |
| "name" : "const keymaster::EcdsaVerifyOperationFactory *", |
| "referenced_type" : "type-2436", |
| "self_type" : "type-2437", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::ExportKeyRequest *", |
| "name" : "const keymaster::ExportKeyRequest *", |
| "referenced_type" : "type-658", |
| "self_type" : "type-787", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::ExportKeyResponse *", |
| "name" : "const keymaster::ExportKeyResponse *", |
| "referenced_type" : "type-788", |
| "self_type" : "type-789", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::FinishOperationRequest *", |
| "name" : "const keymaster::FinishOperationRequest *", |
| "referenced_type" : "type-673", |
| "self_type" : "type-778", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::FinishOperationResponse *", |
| "name" : "const keymaster::FinishOperationResponse *", |
| "referenced_type" : "type-779", |
| "self_type" : "type-780", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::GenerateKeyRequest *", |
| "name" : "const keymaster::GenerateKeyRequest *", |
| "referenced_type" : "type-503", |
| "self_type" : "type-504", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::GenerateKeyResponse *", |
| "name" : "const keymaster::GenerateKeyResponse *", |
| "referenced_type" : "type-765", |
| "self_type" : "type-766", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::GetHmacSharingParametersResponse *", |
| "name" : "const keymaster::GetHmacSharingParametersResponse *", |
| "referenced_type" : "type-598", |
| "self_type" : "type-599", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::GetKeyCharacteristicsRequest *", |
| "name" : "const keymaster::GetKeyCharacteristicsRequest *", |
| "referenced_type" : "type-652", |
| "self_type" : "type-767", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::GetKeyCharacteristicsResponse *", |
| "name" : "const keymaster::GetKeyCharacteristicsResponse *", |
| "referenced_type" : "type-768", |
| "self_type" : "type-769", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::GetVersionRequest *", |
| "name" : "const keymaster::GetVersionRequest *", |
| "referenced_type" : "type-565", |
| "self_type" : "type-566", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::GetVersionResponse *", |
| "name" : "const keymaster::GetVersionResponse *", |
| "referenced_type" : "type-792", |
| "self_type" : "type-793", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::HardwareAuthToken *", |
| "name" : "const keymaster::HardwareAuthToken *", |
| "referenced_type" : "type-811", |
| "self_type" : "type-812", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::HmacKeyFactory *", |
| "name" : "const keymaster::HmacKeyFactory *", |
| "referenced_type" : "type-2571", |
| "self_type" : "type-2572", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac_key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::HmacSha256 *", |
| "name" : "const keymaster::HmacSha256 *", |
| "referenced_type" : "type-2538", |
| "self_type" : "type-2539", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::HmacSharingParameters *", |
| "name" : "const keymaster::HmacSharingParameters *", |
| "referenced_type" : "type-800", |
| "self_type" : "type-801", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::HmacSharingParametersArray *", |
| "name" : "const keymaster::HmacSharingParametersArray *", |
| "referenced_type" : "type-802", |
| "self_type" : "type-803", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::ImportKeyRequest *", |
| "name" : "const keymaster::ImportKeyRequest *", |
| "referenced_type" : "type-654", |
| "self_type" : "type-783", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::ImportKeyResponse *", |
| "name" : "const keymaster::ImportKeyResponse *", |
| "referenced_type" : "type-784", |
| "self_type" : "type-785", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::ImportWrappedKeyRequest *", |
| "name" : "const keymaster::ImportWrappedKeyRequest *", |
| "referenced_type" : "type-656", |
| "self_type" : "type-807", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::ImportWrappedKeyResponse *", |
| "name" : "const keymaster::ImportWrappedKeyResponse *", |
| "referenced_type" : "type-808", |
| "self_type" : "type-809", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::Key *", |
| "name" : "const keymaster::Key *", |
| "referenced_type" : "type-295", |
| "self_type" : "type-679", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *", |
| "name" : "const keymaster::KeyFactory *", |
| "referenced_type" : "type-1024", |
| "self_type" : "type-1026", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *", |
| "name" : "const keymaster::KeyFactory *", |
| "referenced_type" : "type-1089", |
| "self_type" : "type-1091", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *", |
| "name" : "const keymaster::KeyFactory *", |
| "referenced_type" : "type-1234", |
| "self_type" : "type-1236", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *", |
| "name" : "const keymaster::KeyFactory *", |
| "referenced_type" : "type-1823", |
| "self_type" : "type-1825", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *", |
| "name" : "const keymaster::KeyFactory *", |
| "referenced_type" : "type-1887", |
| "self_type" : "type-1889", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *", |
| "name" : "const keymaster::KeyFactory *", |
| "referenced_type" : "type-2002", |
| "self_type" : "type-2004", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *", |
| "name" : "const keymaster::KeyFactory *", |
| "referenced_type" : "type-2243", |
| "self_type" : "type-2245", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *", |
| "name" : "const keymaster::KeyFactory *", |
| "referenced_type" : "type-2353", |
| "self_type" : "type-2355", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *", |
| "name" : "const keymaster::KeyFactory *", |
| "referenced_type" : "type-2456", |
| "self_type" : "type-2459", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *", |
| "name" : "const keymaster::KeyFactory *", |
| "referenced_type" : "type-276", |
| "self_type" : "type-278", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *", |
| "name" : "const keymaster::KeyFactory *", |
| "referenced_type" : "type-2765", |
| "self_type" : "type-2767", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *", |
| "name" : "const keymaster::KeyFactory *", |
| "referenced_type" : "type-2937", |
| "self_type" : "type-2939", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *", |
| "name" : "const keymaster::KeyFactory *", |
| "referenced_type" : "type-299", |
| "self_type" : "type-298", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *", |
| "name" : "const keymaster::KeyFactory *", |
| "referenced_type" : "type-3216", |
| "self_type" : "type-3218", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *", |
| "name" : "const keymaster::KeyFactory *", |
| "referenced_type" : "type-3280", |
| "self_type" : "type-3282", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *", |
| "name" : "const keymaster::KeyFactory *", |
| "referenced_type" : "type-3395", |
| "self_type" : "type-3397", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *", |
| "name" : "const keymaster::KeyFactory *", |
| "referenced_type" : "type-3604", |
| "self_type" : "type-3606", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *", |
| "name" : "const keymaster::KeyFactory *", |
| "referenced_type" : "type-3695", |
| "self_type" : "type-3697", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *", |
| "name" : "const keymaster::KeyFactory *", |
| "referenced_type" : "type-3785", |
| "self_type" : "type-3788", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *", |
| "name" : "const keymaster::KeyFactory *", |
| "referenced_type" : "type-4201", |
| "self_type" : "type-4203", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *", |
| "name" : "const keymaster::KeyFactory *", |
| "referenced_type" : "type-4265", |
| "self_type" : "type-4267", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *", |
| "name" : "const keymaster::KeyFactory *", |
| "referenced_type" : "type-4380", |
| "self_type" : "type-4382", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *", |
| "name" : "const keymaster::KeyFactory *", |
| "referenced_type" : "type-4589", |
| "self_type" : "type-4591", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *", |
| "name" : "const keymaster::KeyFactory *", |
| "referenced_type" : "type-4680", |
| "self_type" : "type-4682", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *", |
| "name" : "const keymaster::KeyFactory *", |
| "referenced_type" : "type-4770", |
| "self_type" : "type-4773", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *", |
| "name" : "const keymaster::KeyFactory *", |
| "referenced_type" : "type-5387", |
| "self_type" : "type-5389", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *", |
| "name" : "const keymaster::KeyFactory *", |
| "referenced_type" : "type-5455", |
| "self_type" : "type-5458", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *", |
| "name" : "const keymaster::KeyFactory *", |
| "referenced_type" : "type-5574", |
| "self_type" : "type-5576", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *", |
| "name" : "const keymaster::KeyFactory *", |
| "referenced_type" : "type-5785", |
| "self_type" : "type-5787", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *", |
| "name" : "const keymaster::KeyFactory *", |
| "referenced_type" : "type-5890", |
| "self_type" : "type-5893", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *", |
| "name" : "const keymaster::KeyFactory *", |
| "referenced_type" : "type-5988", |
| "self_type" : "type-5990", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *", |
| "name" : "const keymaster::KeyFactory *", |
| "referenced_type" : "type-6204", |
| "self_type" : "type-6206", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory *", |
| "name" : "const keymaster::KeyFactory *", |
| "referenced_type" : "type-6319", |
| "self_type" : "type-6321", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeyFactory **", |
| "name" : "const keymaster::KeyFactory **", |
| "referenced_type" : "type-298", |
| "self_type" : "type-678", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeymasterContext *", |
| "name" : "const keymaster::KeymasterContext *", |
| "referenced_type" : "type-695", |
| "self_type" : "type-696", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_context.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeymasterEnforcement *", |
| "name" : "const keymaster::KeymasterEnforcement *", |
| "referenced_type" : "type-693", |
| "self_type" : "type-694", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::KeymasterResponse *", |
| "name" : "const keymaster::KeymasterResponse *", |
| "referenced_type" : "type-762", |
| "self_type" : "type-763", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::List<AccessCount>::_ListIterator<keymaster::AccessCountMap::AccessCount, keymaster::List<AccessCount>::CONST_ITERATOR> *", |
| "name" : "const keymaster::List<AccessCount>::_ListIterator<keymaster::AccessCountMap::AccessCount, keymaster::List<AccessCount>::CONST_ITERATOR> *", |
| "referenced_type" : "type-140", |
| "self_type" : "type-141", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::List<AccessCount>::_ListIterator<keymaster::AccessCountMap::AccessCount, keymaster::List<AccessCount>::NON_CONST_ITERATOR> *", |
| "name" : "const keymaster::List<AccessCount>::_ListIterator<keymaster::AccessCountMap::AccessCount, keymaster::List<AccessCount>::NON_CONST_ITERATOR> *", |
| "referenced_type" : "type-132", |
| "self_type" : "type-133", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::List<AccessCount>::_Node *", |
| "name" : "const keymaster::List<AccessCount>::_Node *", |
| "referenced_type" : "type-123", |
| "self_type" : "type-124", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::List<AccessTime>::_ListIterator<keymaster::AccessTimeMap::AccessTime, keymaster::List<AccessTime>::CONST_ITERATOR> *", |
| "name" : "const keymaster::List<AccessTime>::_ListIterator<keymaster::AccessTimeMap::AccessTime, keymaster::List<AccessTime>::CONST_ITERATOR> *", |
| "referenced_type" : "type-102", |
| "self_type" : "type-103", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::List<AccessTime>::_ListIterator<keymaster::AccessTimeMap::AccessTime, keymaster::List<AccessTime>::NON_CONST_ITERATOR> *", |
| "name" : "const keymaster::List<AccessTime>::_ListIterator<keymaster::AccessTimeMap::AccessTime, keymaster::List<AccessTime>::NON_CONST_ITERATOR> *", |
| "referenced_type" : "type-92", |
| "self_type" : "type-97", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::List<AccessTime>::_Node *", |
| "name" : "const keymaster::List<AccessTime>::_Node *", |
| "referenced_type" : "type-82", |
| "self_type" : "type-83", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::List<keymaster::AccessCountMap::AccessCount> *", |
| "name" : "const keymaster::List<keymaster::AccessCountMap::AccessCount> *", |
| "referenced_type" : "type-145", |
| "self_type" : "type-146", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::List<keymaster::AccessTimeMap::AccessTime> *", |
| "name" : "const keymaster::List<keymaster::AccessTimeMap::AccessTime> *", |
| "referenced_type" : "type-108", |
| "self_type" : "type-109", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::NistCurveKeyExchange *", |
| "name" : "const keymaster::NistCurveKeyExchange *", |
| "referenced_type" : "type-2686", |
| "self_type" : "type-2687", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/nist_curve_key_exchange.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::Operation *", |
| "name" : "const keymaster::Operation *", |
| "referenced_type" : "type-715", |
| "self_type" : "type-716", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::OperationFactory *", |
| "name" : "const keymaster::OperationFactory *", |
| "referenced_type" : "type-713", |
| "self_type" : "type-714", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::OperationFactory::KeyType *", |
| "name" : "const keymaster::OperationFactory::KeyType *", |
| "referenced_type" : "type-708", |
| "self_type" : "type-709", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::RandomSource *", |
| "name" : "const keymaster::RandomSource *", |
| "referenced_type" : "type-1186", |
| "self_type" : "type-1188", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::RsaCryptOperation *", |
| "name" : "const keymaster::RsaCryptOperation *", |
| "referenced_type" : "type-2823", |
| "self_type" : "type-2824", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::RsaCryptingOperationFactory *", |
| "name" : "const keymaster::RsaCryptingOperationFactory *", |
| "referenced_type" : "type-2931", |
| "self_type" : "type-2932", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::RsaDecryptionOperationFactory *", |
| "name" : "const keymaster::RsaDecryptionOperationFactory *", |
| "referenced_type" : "type-2846", |
| "self_type" : "type-2847", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::RsaDigestingOperation *", |
| "name" : "const keymaster::RsaDigestingOperation *", |
| "referenced_type" : "type-2814", |
| "self_type" : "type-2815", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::RsaDigestingOperationFactory *", |
| "name" : "const keymaster::RsaDigestingOperationFactory *", |
| "referenced_type" : "type-2929", |
| "self_type" : "type-2930", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::RsaEncryptionOperationFactory *", |
| "name" : "const keymaster::RsaEncryptionOperationFactory *", |
| "referenced_type" : "type-2843", |
| "self_type" : "type-2844", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::RsaKey *", |
| "name" : "const keymaster::RsaKey *", |
| "referenced_type" : "type-2778", |
| "self_type" : "type-2779", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::RsaKeyFactory *", |
| "name" : "const keymaster::RsaKeyFactory *", |
| "referenced_type" : "type-2898", |
| "self_type" : "type-2899", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key_factory.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::RsaOperation *", |
| "name" : "const keymaster::RsaOperation *", |
| "referenced_type" : "type-2810", |
| "self_type" : "type-2811", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::RsaOperationFactory *", |
| "name" : "const keymaster::RsaOperationFactory *", |
| "referenced_type" : "type-2831", |
| "self_type" : "type-2832", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::RsaSigningOperationFactory *", |
| "name" : "const keymaster::RsaSigningOperationFactory *", |
| "referenced_type" : "type-2836", |
| "self_type" : "type-2837", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::RsaVerificationOperationFactory *", |
| "name" : "const keymaster::RsaVerificationOperationFactory *", |
| "referenced_type" : "type-2840", |
| "self_type" : "type-2841", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::SoftwareKeyBlobMaker *", |
| "name" : "const keymaster::SoftwareKeyBlobMaker *", |
| "referenced_type" : "type-1180", |
| "self_type" : "type-1182", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/soft_key_factory.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::SoftwareRandomSource *", |
| "name" : "const keymaster::SoftwareRandomSource *", |
| "referenced_type" : "type-2958", |
| "self_type" : "type-2959", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/software_random_source.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::SupportedAlgorithmsRequest *", |
| "name" : "const keymaster::SupportedAlgorithmsRequest *", |
| "referenced_type" : "type-439", |
| "self_type" : "type-440", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::SupportedByAlgorithmAndPurposeRequest *", |
| "name" : "const keymaster::SupportedByAlgorithmAndPurposeRequest *", |
| "referenced_type" : "type-452", |
| "self_type" : "type-453", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::SupportedByAlgorithmRequest *", |
| "name" : "const keymaster::SupportedByAlgorithmRequest *", |
| "referenced_type" : "type-444", |
| "self_type" : "type-445", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::SupportedResponse<keymaster_algorithm_t> *", |
| "name" : "const keymaster::SupportedResponse<keymaster_algorithm_t> *", |
| "referenced_type" : "type-462", |
| "self_type" : "type-465", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::SupportedResponse<keymaster_block_mode_t> *", |
| "name" : "const keymaster::SupportedResponse<keymaster_block_mode_t> *", |
| "referenced_type" : "type-469", |
| "self_type" : "type-470", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::SupportedResponse<keymaster_digest_t> *", |
| "name" : "const keymaster::SupportedResponse<keymaster_digest_t> *", |
| "referenced_type" : "type-479", |
| "self_type" : "type-480", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::SupportedResponse<keymaster_key_format_t> *", |
| "name" : "const keymaster::SupportedResponse<keymaster_key_format_t> *", |
| "referenced_type" : "type-484", |
| "self_type" : "type-485", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::SupportedResponse<keymaster_padding_t> *", |
| "name" : "const keymaster::SupportedResponse<keymaster_padding_t> *", |
| "referenced_type" : "type-474", |
| "self_type" : "type-475", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::SymmetricKey *", |
| "name" : "const keymaster::SymmetricKey *", |
| "referenced_type" : "type-1192", |
| "self_type" : "type-1193", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::SymmetricKeyFactory *", |
| "name" : "const keymaster::SymmetricKeyFactory *", |
| "referenced_type" : "type-1189", |
| "self_type" : "type-1190", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::TKeymasterBlob<keymaster_key_blob_t> *", |
| "name" : "const keymaster::TKeymasterBlob<keymaster_key_blob_t> *", |
| "referenced_type" : "type-315", |
| "self_type" : "type-340", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::TripleDesKeyFactory *", |
| "name" : "const keymaster::TripleDesKeyFactory *", |
| "referenced_type" : "type-6394", |
| "self_type" : "type-6395", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/triple_des_key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::UniquePtr<UniquePtr<Operation, DefaultDelete<Operation> > [], keymaster::DefaultDelete<UniquePtr<Operation, DefaultDelete<Operation> > []> > *", |
| "name" : "const keymaster::UniquePtr<UniquePtr<Operation, DefaultDelete<Operation> > [], keymaster::DefaultDelete<UniquePtr<Operation, DefaultDelete<Operation> > []> > *", |
| "referenced_type" : "type-321", |
| "self_type" : "type-322", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::UniquePtr<X509_extension_st, keymaster::OpenSslObjectDeleter<X509_extension_st, &X509_EXTENSION_free> > *", |
| "name" : "const keymaster::UniquePtr<X509_extension_st, keymaster::OpenSslObjectDeleter<X509_extension_st, &X509_EXTENSION_free> > *", |
| "referenced_type" : "type-2153", |
| "self_type" : "type-2155", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::UniquePtr<X509_name_st, keymaster::OpenSslObjectDeleter<X509_name_st, &X509_NAME_free> > *", |
| "name" : "const keymaster::UniquePtr<X509_name_st, keymaster::OpenSslObjectDeleter<X509_name_st, &X509_NAME_free> > *", |
| "referenced_type" : "type-2163", |
| "self_type" : "type-2164", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::UniquePtr<asn1_object_st, keymaster::OpenSslObjectDeleter<asn1_object_st, &ASN1_OBJECT_free> > *", |
| "name" : "const keymaster::UniquePtr<asn1_object_st, keymaster::OpenSslObjectDeleter<asn1_object_st, &ASN1_OBJECT_free> > *", |
| "referenced_type" : "type-2268", |
| "self_type" : "type-2269", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::UniquePtr<asn1_string_st, keymaster::OpenSslObjectDeleter<asn1_string_st, &ASN1_BIT_STRING_free> > *", |
| "name" : "const keymaster::UniquePtr<asn1_string_st, keymaster::OpenSslObjectDeleter<asn1_string_st, &ASN1_BIT_STRING_free> > *", |
| "referenced_type" : "type-2260", |
| "self_type" : "type-2261", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::UniquePtr<asn1_string_st, keymaster::OpenSslObjectDeleter<asn1_string_st, &ASN1_INTEGER_free> > *", |
| "name" : "const keymaster::UniquePtr<asn1_string_st, keymaster::OpenSslObjectDeleter<asn1_string_st, &ASN1_INTEGER_free> > *", |
| "referenced_type" : "type-1368", |
| "self_type" : "type-1369", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::UniquePtr<asn1_string_st, keymaster::OpenSslObjectDeleter<asn1_string_st, &ASN1_OCTET_STRING_free> > *", |
| "name" : "const keymaster::UniquePtr<asn1_string_st, keymaster::OpenSslObjectDeleter<asn1_string_st, &ASN1_OCTET_STRING_free> > *", |
| "referenced_type" : "type-2273", |
| "self_type" : "type-2274", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::UniquePtr<asn1_string_st, keymaster::OpenSslObjectDeleter<asn1_string_st, &ASN1_TIME_free> > *", |
| "name" : "const keymaster::UniquePtr<asn1_string_st, keymaster::OpenSslObjectDeleter<asn1_string_st, &ASN1_TIME_free> > *", |
| "referenced_type" : "type-2278", |
| "self_type" : "type-2279", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::UniquePtr<bignum_ctx, keymaster::OpenSslObjectDeleter<bignum_ctx, &BN_CTX_free> > *", |
| "name" : "const keymaster::UniquePtr<bignum_ctx, keymaster::OpenSslObjectDeleter<bignum_ctx, &BN_CTX_free> > *", |
| "referenced_type" : "type-2719", |
| "self_type" : "type-2720", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::UniquePtr<bignum_st, keymaster::OpenSslObjectDeleter<bignum_st, &BN_free> > *", |
| "name" : "const keymaster::UniquePtr<bignum_st, keymaster::OpenSslObjectDeleter<bignum_st, &BN_free> > *", |
| "referenced_type" : "type-1375", |
| "self_type" : "type-1376", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::UniquePtr<cmac_ctx_st, keymaster::OpenSslObjectDeleter<cmac_ctx_st, &CMAC_CTX_free> > *", |
| "name" : "const keymaster::UniquePtr<cmac_ctx_st, keymaster::OpenSslObjectDeleter<cmac_ctx_st, &CMAC_CTX_free> > *", |
| "referenced_type" : "type-2343", |
| "self_type" : "type-2344", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::UniquePtr<ec_group_st, keymaster::OpenSslObjectDeleter<ec_group_st, &EC_GROUP_free> > *", |
| "name" : "const keymaster::UniquePtr<ec_group_st, keymaster::OpenSslObjectDeleter<ec_group_st, &EC_GROUP_free> > *", |
| "referenced_type" : "type-2445", |
| "self_type" : "type-2446", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::UniquePtr<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-1114", |
| "self_type" : "type-1115", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::UniquePtr<ec_point_st, keymaster::OpenSslObjectDeleter<ec_point_st, &EC_POINT_free> > *", |
| "name" : "const keymaster::UniquePtr<ec_point_st, keymaster::OpenSslObjectDeleter<ec_point_st, &EC_POINT_free> > *", |
| "referenced_type" : "type-2696", |
| "self_type" : "type-2697", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::UniquePtr<evp_pkey_ctx_st, keymaster::EVP_PKEY_CTX_Delete> *", |
| "name" : "const keymaster::UniquePtr<evp_pkey_ctx_st, keymaster::EVP_PKEY_CTX_Delete> *", |
| "referenced_type" : "type-2953", |
| "self_type" : "type-2954", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::UniquePtr<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-1122", |
| "self_type" : "type-1123", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::UniquePtr<keymaster::AsymmetricKey, keymaster::DefaultDelete<keymaster::AsymmetricKey> > *", |
| "name" : "const keymaster::UniquePtr<keymaster::AsymmetricKey, keymaster::DefaultDelete<keymaster::AsymmetricKey> > *", |
| "referenced_type" : "type-1305", |
| "self_type" : "type-1306", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::UniquePtr<keymaster::HmacOperation, keymaster::DefaultDelete<keymaster::HmacOperation> > *", |
| "name" : "const keymaster::UniquePtr<keymaster::HmacOperation, keymaster::DefaultDelete<keymaster::HmacOperation> > *", |
| "referenced_type" : "type-2640", |
| "self_type" : "type-2641", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> > *", |
| "name" : "const keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> > *", |
| "referenced_type" : "type-738", |
| "self_type" : "type-739", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::UniquePtr<keymaster::KeyExchange, keymaster::DefaultDelete<keymaster::KeyExchange> > *", |
| "name" : "const keymaster::UniquePtr<keymaster::KeyExchange, keymaster::DefaultDelete<keymaster::KeyExchange> > *", |
| "referenced_type" : "type-2514", |
| "self_type" : "type-2515", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::UniquePtr<keymaster::KeymasterContext, keymaster::DefaultDelete<keymaster::KeymasterContext> > *", |
| "name" : "const keymaster::UniquePtr<keymaster::KeymasterContext, keymaster::DefaultDelete<keymaster::KeymasterContext> > *", |
| "referenced_type" : "type-743", |
| "self_type" : "type-744", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::UniquePtr<keymaster::NistCurveKeyExchange, keymaster::DefaultDelete<keymaster::NistCurveKeyExchange> > *", |
| "name" : "const keymaster::UniquePtr<keymaster::NistCurveKeyExchange, keymaster::DefaultDelete<keymaster::NistCurveKeyExchange> > *", |
| "referenced_type" : "type-2700", |
| "self_type" : "type-2701", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> > *", |
| "name" : "const keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> > *", |
| "referenced_type" : "type-464", |
| "self_type" : "type-463", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::UniquePtr<keymaster::OperationTable, keymaster::DefaultDelete<keymaster::OperationTable> > *", |
| "name" : "const keymaster::UniquePtr<keymaster::OperationTable, keymaster::DefaultDelete<keymaster::OperationTable> > *", |
| "referenced_type" : "type-747", |
| "self_type" : "type-748", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::UniquePtr<keymaster::Rfc5869Sha256Kdf, keymaster::DefaultDelete<keymaster::Rfc5869Sha256Kdf> > *", |
| "name" : "const keymaster::UniquePtr<keymaster::Rfc5869Sha256Kdf, keymaster::DefaultDelete<keymaster::Rfc5869Sha256Kdf> > *", |
| "referenced_type" : "type-2518", |
| "self_type" : "type-2519", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::UniquePtr<keymaster::RsaOperation, keymaster::DefaultDelete<keymaster::RsaOperation> > *", |
| "name" : "const keymaster::UniquePtr<keymaster::RsaOperation, keymaster::DefaultDelete<keymaster::RsaOperation> > *", |
| "referenced_type" : "type-2945", |
| "self_type" : "type-2946", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::UniquePtr<keymaster::km_key_description, keymaster::KM_KEY_DESCRIPTION_Delete> *", |
| "name" : "const keymaster::UniquePtr<keymaster::km_key_description, keymaster::KM_KEY_DESCRIPTION_Delete> *", |
| "referenced_type" : "type-1380", |
| "self_type" : "type-1382", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::UniquePtr<keymaster::km_wrapped_key, keymaster::KM_WRAPPED_KEY_Delete> *", |
| "name" : "const keymaster::UniquePtr<keymaster::km_wrapped_key, keymaster::KM_WRAPPED_KEY_Delete> *", |
| "referenced_type" : "type-6456", |
| "self_type" : "type-6457", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::UniquePtr<keymaster_algorithm_t [], keymaster::DefaultDelete<keymaster_algorithm_t []> > *", |
| "name" : "const keymaster::UniquePtr<keymaster_algorithm_t [], keymaster::DefaultDelete<keymaster_algorithm_t []> > *", |
| "referenced_type" : "type-681", |
| "self_type" : "type-692", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::UniquePtr<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-752", |
| "self_type" : "type-755", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::UniquePtr<keymaster_cert_chain_t, keymaster::CertificateChainDelete> *", |
| "name" : "const keymaster::UniquePtr<keymaster_cert_chain_t, keymaster::CertificateChainDelete> *", |
| "referenced_type" : "type-733", |
| "self_type" : "type-734", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::UniquePtr<keymaster_digest_t [], keymaster::DefaultDelete<keymaster_digest_t []> > *", |
| "name" : "const keymaster::UniquePtr<keymaster_digest_t [], keymaster::DefaultDelete<keymaster_digest_t []> > *", |
| "referenced_type" : "type-782", |
| "self_type" : "type-786", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::UniquePtr<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-815", |
| "self_type" : "type-816", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "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-760", |
| "self_type" : "type-761", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::UniquePtr<pkcs8_priv_key_info_st, keymaster::OpenSslObjectDeleter<pkcs8_priv_key_info_st, &PKCS8_PRIV_KEY_INFO_free> > *", |
| "name" : "const keymaster::UniquePtr<pkcs8_priv_key_info_st, keymaster::OpenSslObjectDeleter<pkcs8_priv_key_info_st, &PKCS8_PRIV_KEY_INFO_free> > *", |
| "referenced_type" : "type-2731", |
| "self_type" : "type-2732", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::UniquePtr<rsa_st, keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> > *", |
| "name" : "const keymaster::UniquePtr<rsa_st, keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> > *", |
| "referenced_type" : "type-1129", |
| "self_type" : "type-1130", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::UniquePtr<rsa_st, keymaster::RsaKey::RSA_Delete> *", |
| "name" : "const keymaster::UniquePtr<rsa_st, keymaster::RsaKey::RSA_Delete> *", |
| "referenced_type" : "type-2851", |
| "self_type" : "type-2852", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::UniquePtr<unsigned char [], keymaster::DefaultDelete<unsigned char []> > *", |
| "name" : "const keymaster::UniquePtr<unsigned char [], keymaster::DefaultDelete<unsigned char []> > *", |
| "referenced_type" : "type-727", |
| "self_type" : "type-728", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::UniquePtr<v3_ext_ctx, keymaster::DefaultDelete<v3_ext_ctx> > *", |
| "name" : "const keymaster::UniquePtr<v3_ext_ctx, keymaster::DefaultDelete<v3_ext_ctx> > *", |
| "referenced_type" : "type-2175", |
| "self_type" : "type-2177", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::UniquePtr<x509_st, keymaster::OpenSslObjectDeleter<x509_st, &X509_free> > *", |
| "name" : "const keymaster::UniquePtr<x509_st, keymaster::OpenSslObjectDeleter<x509_st, &X509_free> > *", |
| "referenced_type" : "type-2144", |
| "self_type" : "type-2145", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::UpdateOperationRequest *", |
| "name" : "const keymaster::UpdateOperationRequest *", |
| "referenced_type" : "type-670", |
| "self_type" : "type-774", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::UpdateOperationResponse *", |
| "name" : "const keymaster::UpdateOperationResponse *", |
| "referenced_type" : "type-776", |
| "self_type" : "type-777", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::UpgradeKeyRequest *", |
| "name" : "const keymaster::UpgradeKeyRequest *", |
| "referenced_type" : "type-663", |
| "self_type" : "type-797", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::UpgradeKeyResponse *", |
| "name" : "const keymaster::UpgradeKeyResponse *", |
| "referenced_type" : "type-798", |
| "self_type" : "type-799", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::VerificationToken *", |
| "name" : "const keymaster::VerificationToken *", |
| "referenced_type" : "type-813", |
| "self_type" : "type-814", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::VerifyAuthorizationRequest *", |
| "name" : "const keymaster::VerifyAuthorizationRequest *", |
| "referenced_type" : "type-620", |
| "self_type" : "type-621", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::VerifyAuthorizationResponse *", |
| "name" : "const keymaster::VerifyAuthorizationResponse *", |
| "referenced_type" : "type-625", |
| "self_type" : "type-626", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster::km_auth_list *", |
| "name" : "const keymaster::km_auth_list *", |
| "referenced_type" : "type-1350", |
| "self_type" : "type-1351", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster_algorithm_t *", |
| "name" : "const keymaster_algorithm_t *", |
| "referenced_type" : "type-50", |
| "self_type" : "type-52", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/serializable.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster_blob_t *", |
| "name" : "const keymaster_blob_t *", |
| "referenced_type" : "type-273", |
| "self_type" : "type-274", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster_block_mode_t *", |
| "name" : "const keymaster_block_mode_t *", |
| "referenced_type" : "type-53", |
| "self_type" : "type-55", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/serializable.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster_digest_t *", |
| "name" : "const keymaster_digest_t *", |
| "referenced_type" : "type-60", |
| "self_type" : "type-62", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/serializable.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster_key_blob_t *", |
| "name" : "const keymaster_key_blob_t *", |
| "referenced_type" : "type-228", |
| "self_type" : "type-240", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster_key_format_t *", |
| "name" : "const keymaster_key_format_t *", |
| "referenced_type" : "type-63", |
| "self_type" : "type-65", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/serializable.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster_key_param_t *", |
| "name" : "const keymaster_key_param_t *", |
| "referenced_type" : "type-20", |
| "self_type" : "type-23", |
| "size" : 8, |
| "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const keymaster_padding_t *", |
| "name" : "const keymaster_padding_t *", |
| "referenced_type" : "type-56", |
| "self_type" : "type-58", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/serializable.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const unsigned char *", |
| "name" : "const unsigned char *", |
| "referenced_type" : "type-13", |
| "self_type" : "type-12", |
| "size" : 8, |
| "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const unsigned char **", |
| "name" : "const unsigned char **", |
| "referenced_type" : "type-12", |
| "self_type" : "type-70", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/serializable.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "const void *", |
| "name" : "const void *", |
| "referenced_type" : "type-47", |
| "self_type" : "type-49", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/serializable.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ec_group_st *", |
| "name" : "ec_group_st *", |
| "referenced_type" : "type-2442", |
| "self_type" : "type-2441", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ec_group_st *", |
| "name" : "ec_group_st *", |
| "referenced_type" : "type-2747", |
| "self_type" : "type-2746", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ec_group_st *", |
| "name" : "ec_group_st *", |
| "referenced_type" : "type-3772", |
| "self_type" : "type-3771", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ec_group_st *", |
| "name" : "ec_group_st *", |
| "referenced_type" : "type-4757", |
| "self_type" : "type-4756", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ec_group_st *", |
| "name" : "ec_group_st *", |
| "referenced_type" : "type-5975", |
| "self_type" : "type-5974", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ec_group_st *", |
| "name" : "ec_group_st *", |
| "referenced_type" : "type-6194", |
| "self_type" : "type-6193", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ec_key_st *", |
| "name" : "ec_key_st *", |
| "referenced_type" : "type-1111", |
| "self_type" : "type-1110", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ec_key_st *", |
| "name" : "ec_key_st *", |
| "referenced_type" : "type-1901", |
| "self_type" : "type-1900", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ec_key_st *", |
| "name" : "ec_key_st *", |
| "referenced_type" : "type-2371", |
| "self_type" : "type-2370", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ec_key_st *", |
| "name" : "ec_key_st *", |
| "referenced_type" : "type-2448", |
| "self_type" : "type-2447", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ec_key_st *", |
| "name" : "ec_key_st *", |
| "referenced_type" : "type-2469", |
| "self_type" : "type-2468", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ec_key_st *", |
| "name" : "ec_key_st *", |
| "referenced_type" : "type-2512", |
| "self_type" : "type-2511", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ec_key_st *", |
| "name" : "ec_key_st *", |
| "referenced_type" : "type-2689", |
| "self_type" : "type-2688", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ec_key_st *", |
| "name" : "ec_key_st *", |
| "referenced_type" : "type-2752", |
| "self_type" : "type-2751", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ec_key_st *", |
| "name" : "ec_key_st *", |
| "referenced_type" : "type-3294", |
| "self_type" : "type-3293", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ec_key_st *", |
| "name" : "ec_key_st *", |
| "referenced_type" : "type-3712", |
| "self_type" : "type-3711", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ec_key_st *", |
| "name" : "ec_key_st *", |
| "referenced_type" : "type-3777", |
| "self_type" : "type-3776", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ec_key_st *", |
| "name" : "ec_key_st *", |
| "referenced_type" : "type-3798", |
| "self_type" : "type-3797", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ec_key_st *", |
| "name" : "ec_key_st *", |
| "referenced_type" : "type-3830", |
| "self_type" : "type-3829", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ec_key_st *", |
| "name" : "ec_key_st *", |
| "referenced_type" : "type-4279", |
| "self_type" : "type-4278", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ec_key_st *", |
| "name" : "ec_key_st *", |
| "referenced_type" : "type-4697", |
| "self_type" : "type-4696", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ec_key_st *", |
| "name" : "ec_key_st *", |
| "referenced_type" : "type-4762", |
| "self_type" : "type-4761", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ec_key_st *", |
| "name" : "ec_key_st *", |
| "referenced_type" : "type-4783", |
| "self_type" : "type-4782", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ec_key_st *", |
| "name" : "ec_key_st *", |
| "referenced_type" : "type-4815", |
| "self_type" : "type-4814", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ec_key_st *", |
| "name" : "ec_key_st *", |
| "referenced_type" : "type-4977", |
| "self_type" : "type-4976", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ec_key_st *", |
| "name" : "ec_key_st *", |
| "referenced_type" : "type-5469", |
| "self_type" : "type-5468", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ec_key_st *", |
| "name" : "ec_key_st *", |
| "referenced_type" : "type-5909", |
| "self_type" : "type-5908", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ec_key_st *", |
| "name" : "ec_key_st *", |
| "referenced_type" : "type-5981", |
| "self_type" : "type-5980", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ec_key_st *", |
| "name" : "ec_key_st *", |
| "referenced_type" : "type-6003", |
| "self_type" : "type-6002", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ec_key_st *", |
| "name" : "ec_key_st *", |
| "referenced_type" : "type-6037", |
| "self_type" : "type-6036", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ec_key_st *", |
| "name" : "ec_key_st *", |
| "referenced_type" : "type-6158", |
| "self_type" : "type-6157", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ec_key_st *", |
| "name" : "ec_key_st *", |
| "referenced_type" : "type-6199", |
| "self_type" : "type-6198", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ec_point_st *", |
| "name" : "ec_point_st *", |
| "referenced_type" : "type-2692", |
| "self_type" : "type-2691", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ec_point_st *", |
| "name" : "ec_point_st *", |
| "referenced_type" : "type-4979", |
| "self_type" : "type-4978", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "ec_point_st *", |
| "name" : "ec_point_st *", |
| "referenced_type" : "type-6162", |
| "self_type" : "type-6161", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-1096", |
| "self_type" : "type-1095", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-1282", |
| "self_type" : "type-1281", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-1296", |
| "self_type" : "type-1295", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-1354", |
| "self_type" : "type-1353", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-1893", |
| "self_type" : "type-1892", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-2049", |
| "self_type" : "type-2048", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-2062", |
| "self_type" : "type-2061", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-2114", |
| "self_type" : "type-2113", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-2202", |
| "self_type" : "type-2201", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-2322", |
| "self_type" : "type-2321", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-2333", |
| "self_type" : "type-2332", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-2358", |
| "self_type" : "type-2357", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-2408", |
| "self_type" : "type-2407", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-2467", |
| "self_type" : "type-2466", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-2524", |
| "self_type" : "type-2523", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-2632", |
| "self_type" : "type-2631", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-2660", |
| "self_type" : "type-2659", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-2681", |
| "self_type" : "type-2680", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-2739", |
| "self_type" : "type-2738", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-2802", |
| "self_type" : "type-2801", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-2908", |
| "self_type" : "type-2907", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-2936", |
| "self_type" : "type-2935", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-3286", |
| "self_type" : "type-3285", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-3442", |
| "self_type" : "type-3441", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-3455", |
| "self_type" : "type-3454", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-3507", |
| "self_type" : "type-3506", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-3571", |
| "self_type" : "type-3570", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-3669", |
| "self_type" : "type-3668", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-3679", |
| "self_type" : "type-3678", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-3700", |
| "self_type" : "type-3699", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-3748", |
| "self_type" : "type-3747", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-3796", |
| "self_type" : "type-3795", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-3842", |
| "self_type" : "type-3841", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-4271", |
| "self_type" : "type-4270", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-4427", |
| "self_type" : "type-4426", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-4440", |
| "self_type" : "type-4439", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-4492", |
| "self_type" : "type-4491", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-4556", |
| "self_type" : "type-4555", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-4654", |
| "self_type" : "type-4653", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-4664", |
| "self_type" : "type-4663", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-4685", |
| "self_type" : "type-4684", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-4733", |
| "self_type" : "type-4732", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-4781", |
| "self_type" : "type-4780", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-4827", |
| "self_type" : "type-4826", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-4925", |
| "self_type" : "type-4924", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-4951", |
| "self_type" : "type-4950", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-4971", |
| "self_type" : "type-4970", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-5461", |
| "self_type" : "type-5460", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-5620", |
| "self_type" : "type-5619", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-5633", |
| "self_type" : "type-5632", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-5686", |
| "self_type" : "type-5685", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-5750", |
| "self_type" : "type-5749", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-5860", |
| "self_type" : "type-5859", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-5871", |
| "self_type" : "type-5870", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-5896", |
| "self_type" : "type-5895", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-5951", |
| "self_type" : "type-5950", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-6000", |
| "self_type" : "type-5999", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-6047", |
| "self_type" : "type-6046", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-6126", |
| "self_type" : "type-6125", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-6143", |
| "self_type" : "type-6142", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-6153", |
| "self_type" : "type-6152", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-6187", |
| "self_type" : "type-6186", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-6225", |
| "self_type" : "type-6224", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-6291", |
| "self_type" : "type-6290", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-6318", |
| "self_type" : "type-6317", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "env_md_ctx_st *", |
| "name" : "env_md_ctx_st *", |
| "referenced_type" : "type-6451", |
| "self_type" : "type-6450", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "evp_pkey_ctx_st *", |
| "name" : "evp_pkey_ctx_st *", |
| "referenced_type" : "type-2949", |
| "self_type" : "type-2948", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "evp_pkey_ctx_st *", |
| "name" : "evp_pkey_ctx_st *", |
| "referenced_type" : "type-6329", |
| "self_type" : "type-6328", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "evp_pkey_st *", |
| "name" : "evp_pkey_st *", |
| "referenced_type" : "type-1118", |
| "self_type" : "type-1117", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "evp_pkey_st *", |
| "name" : "evp_pkey_st *", |
| "referenced_type" : "type-1286", |
| "self_type" : "type-1285", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "evp_pkey_st *", |
| "name" : "evp_pkey_st *", |
| "referenced_type" : "type-1308", |
| "self_type" : "type-1307", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "evp_pkey_st *", |
| "name" : "evp_pkey_st *", |
| "referenced_type" : "type-1906", |
| "self_type" : "type-1905", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "evp_pkey_st *", |
| "name" : "evp_pkey_st *", |
| "referenced_type" : "type-2053", |
| "self_type" : "type-2052", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "evp_pkey_st *", |
| "name" : "evp_pkey_st *", |
| "referenced_type" : "type-2072", |
| "self_type" : "type-2071", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "evp_pkey_st *", |
| "name" : "evp_pkey_st *", |
| "referenced_type" : "type-2281", |
| "self_type" : "type-2280", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "evp_pkey_st *", |
| "name" : "evp_pkey_st *", |
| "referenced_type" : "type-2365", |
| "self_type" : "type-2364", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "evp_pkey_st *", |
| "name" : "evp_pkey_st *", |
| "referenced_type" : "type-2419", |
| "self_type" : "type-2418", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "evp_pkey_st *", |
| "name" : "evp_pkey_st *", |
| "referenced_type" : "type-2472", |
| "self_type" : "type-2471", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "evp_pkey_st *", |
| "name" : "evp_pkey_st *", |
| "referenced_type" : "type-2722", |
| "self_type" : "type-2721", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "evp_pkey_st *", |
| "name" : "evp_pkey_st *", |
| "referenced_type" : "type-2781", |
| "self_type" : "type-2780", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "evp_pkey_st *", |
| "name" : "evp_pkey_st *", |
| "referenced_type" : "type-2913", |
| "self_type" : "type-2912", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "evp_pkey_st *", |
| "name" : "evp_pkey_st *", |
| "referenced_type" : "type-2934", |
| "self_type" : "type-2933", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "evp_pkey_st *", |
| "name" : "evp_pkey_st *", |
| "referenced_type" : "type-3299", |
| "self_type" : "type-3298", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "evp_pkey_st *", |
| "name" : "evp_pkey_st *", |
| "referenced_type" : "type-3446", |
| "self_type" : "type-3445", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "evp_pkey_st *", |
| "name" : "evp_pkey_st *", |
| "referenced_type" : "type-3465", |
| "self_type" : "type-3464", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "evp_pkey_st *", |
| "name" : "evp_pkey_st *", |
| "referenced_type" : "type-3634", |
| "self_type" : "type-3633", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "evp_pkey_st *", |
| "name" : "evp_pkey_st *", |
| "referenced_type" : "type-3706", |
| "self_type" : "type-3705", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "evp_pkey_st *", |
| "name" : "evp_pkey_st *", |
| "referenced_type" : "type-3756", |
| "self_type" : "type-3755", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "evp_pkey_st *", |
| "name" : "evp_pkey_st *", |
| "referenced_type" : "type-3801", |
| "self_type" : "type-3800", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "evp_pkey_st *", |
| "name" : "evp_pkey_st *", |
| "referenced_type" : "type-4284", |
| "self_type" : "type-4283", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "evp_pkey_st *", |
| "name" : "evp_pkey_st *", |
| "referenced_type" : "type-4431", |
| "self_type" : "type-4430", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "evp_pkey_st *", |
| "name" : "evp_pkey_st *", |
| "referenced_type" : "type-4450", |
| "self_type" : "type-4449", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "evp_pkey_st *", |
| "name" : "evp_pkey_st *", |
| "referenced_type" : "type-4619", |
| "self_type" : "type-4618", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "evp_pkey_st *", |
| "name" : "evp_pkey_st *", |
| "referenced_type" : "type-4691", |
| "self_type" : "type-4690", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "evp_pkey_st *", |
| "name" : "evp_pkey_st *", |
| "referenced_type" : "type-4741", |
| "self_type" : "type-4740", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "evp_pkey_st *", |
| "name" : "evp_pkey_st *", |
| "referenced_type" : "type-4786", |
| "self_type" : "type-4785", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "evp_pkey_st *", |
| "name" : "evp_pkey_st *", |
| "referenced_type" : "type-5475", |
| "self_type" : "type-5474", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "evp_pkey_st *", |
| "name" : "evp_pkey_st *", |
| "referenced_type" : "type-5623", |
| "self_type" : "type-5622", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "evp_pkey_st *", |
| "name" : "evp_pkey_st *", |
| "referenced_type" : "type-5642", |
| "self_type" : "type-5641", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "evp_pkey_st *", |
| "name" : "evp_pkey_st *", |
| "referenced_type" : "type-5816", |
| "self_type" : "type-5815", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "evp_pkey_st *", |
| "name" : "evp_pkey_st *", |
| "referenced_type" : "type-5902", |
| "self_type" : "type-5901", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "evp_pkey_st *", |
| "name" : "evp_pkey_st *", |
| "referenced_type" : "type-5960", |
| "self_type" : "type-5959", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "evp_pkey_st *", |
| "name" : "evp_pkey_st *", |
| "referenced_type" : "type-6005", |
| "self_type" : "type-6004", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "evp_pkey_st *", |
| "name" : "evp_pkey_st *", |
| "referenced_type" : "type-6178", |
| "self_type" : "type-6177", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "evp_pkey_st *", |
| "name" : "evp_pkey_st *", |
| "referenced_type" : "type-6215", |
| "self_type" : "type-6214", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "evp_pkey_st *", |
| "name" : "evp_pkey_st *", |
| "referenced_type" : "type-6296", |
| "self_type" : "type-6295", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "evp_pkey_st *", |
| "name" : "evp_pkey_st *", |
| "referenced_type" : "type-6316", |
| "self_type" : "type-6315", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "hw_authenticator_type_t *", |
| "name" : "hw_authenticator_type_t *", |
| "referenced_type" : "type-203", |
| "self_type" : "type-757", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/serializable.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "int *", |
| "name" : "int *", |
| "referenced_type" : "type-6", |
| "self_type" : "type-1149", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::ASN1_STRING_Delete *", |
| "name" : "keymaster::ASN1_STRING_Delete *", |
| "referenced_type" : "type-1140", |
| "self_type" : "type-1141", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::ASN1_TYPE_Delete *", |
| "name" : "keymaster::ASN1_TYPE_Delete *", |
| "referenced_type" : "type-1144", |
| "self_type" : "type-1145", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AbortOperationRequest *", |
| "name" : "keymaster::AbortOperationRequest *", |
| "referenced_type" : "type-524", |
| "self_type" : "type-525", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AbortOperationResponse *", |
| "name" : "keymaster::AbortOperationResponse *", |
| "referenced_type" : "type-528", |
| "self_type" : "type-529", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessCountMap *", |
| "name" : "keymaster::AccessCountMap *", |
| "referenced_type" : "type-1279", |
| "self_type" : "type-1278", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessCountMap *", |
| "name" : "keymaster::AccessCountMap *", |
| "referenced_type" : "type-1542", |
| "self_type" : "type-1541", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessCountMap *", |
| "name" : "keymaster::AccessCountMap *", |
| "referenced_type" : "type-1705", |
| "self_type" : "type-1704", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessCountMap *", |
| "name" : "keymaster::AccessCountMap *", |
| "referenced_type" : "type-2046", |
| "self_type" : "type-2045", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessCountMap *", |
| "name" : "keymaster::AccessCountMap *", |
| "referenced_type" : "type-2758", |
| "self_type" : "type-2757", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessCountMap *", |
| "name" : "keymaster::AccessCountMap *", |
| "referenced_type" : "type-2799", |
| "self_type" : "type-2798", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessCountMap *", |
| "name" : "keymaster::AccessCountMap *", |
| "referenced_type" : "type-2906", |
| "self_type" : "type-2905", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessCountMap *", |
| "name" : "keymaster::AccessCountMap *", |
| "referenced_type" : "type-2989", |
| "self_type" : "type-2988", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessCountMap *", |
| "name" : "keymaster::AccessCountMap *", |
| "referenced_type" : "type-3098", |
| "self_type" : "type-3097", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessCountMap *", |
| "name" : "keymaster::AccessCountMap *", |
| "referenced_type" : "type-3439", |
| "self_type" : "type-3438", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessCountMap *", |
| "name" : "keymaster::AccessCountMap *", |
| "referenced_type" : "type-3922", |
| "self_type" : "type-3921", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessCountMap *", |
| "name" : "keymaster::AccessCountMap *", |
| "referenced_type" : "type-4083", |
| "self_type" : "type-4082", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessCountMap *", |
| "name" : "keymaster::AccessCountMap *", |
| "referenced_type" : "type-4424", |
| "self_type" : "type-4423", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessCountMap *", |
| "name" : "keymaster::AccessCountMap *", |
| "referenced_type" : "type-5003", |
| "self_type" : "type-5002", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessCountMap *", |
| "name" : "keymaster::AccessCountMap *", |
| "referenced_type" : "type-5163", |
| "self_type" : "type-5162", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessCountMap *", |
| "name" : "keymaster::AccessCountMap *", |
| "referenced_type" : "type-5296", |
| "self_type" : "type-5295", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessCountMap *", |
| "name" : "keymaster::AccessCountMap *", |
| "referenced_type" : "type-5349", |
| "self_type" : "type-5348", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessCountMap *", |
| "name" : "keymaster::AccessCountMap *", |
| "referenced_type" : "type-5618", |
| "self_type" : "type-5617", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessCountMap *", |
| "name" : "keymaster::AccessCountMap *", |
| "referenced_type" : "type-5954", |
| "self_type" : "type-5953", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessCountMap *", |
| "name" : "keymaster::AccessCountMap *", |
| "referenced_type" : "type-6223", |
| "self_type" : "type-6222", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessCountMap *", |
| "name" : "keymaster::AccessCountMap *", |
| "referenced_type" : "type-6288", |
| "self_type" : "type-6287", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessCountMap *", |
| "name" : "keymaster::AccessCountMap *", |
| "referenced_type" : "type-6363", |
| "self_type" : "type-6362", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessCountMap *", |
| "name" : "keymaster::AccessCountMap *", |
| "referenced_type" : "type-689", |
| "self_type" : "type-688", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessCountMap *", |
| "name" : "keymaster::AccessCountMap *", |
| "referenced_type" : "type-69", |
| "self_type" : "type-68", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessCountMap *", |
| "name" : "keymaster::AccessCountMap *", |
| "referenced_type" : "type-906", |
| "self_type" : "type-905", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessTimeMap *", |
| "name" : "keymaster::AccessTimeMap *", |
| "referenced_type" : "type-1277", |
| "self_type" : "type-1276", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessTimeMap *", |
| "name" : "keymaster::AccessTimeMap *", |
| "referenced_type" : "type-1540", |
| "self_type" : "type-1539", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessTimeMap *", |
| "name" : "keymaster::AccessTimeMap *", |
| "referenced_type" : "type-1703", |
| "self_type" : "type-1702", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessTimeMap *", |
| "name" : "keymaster::AccessTimeMap *", |
| "referenced_type" : "type-2044", |
| "self_type" : "type-2043", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessTimeMap *", |
| "name" : "keymaster::AccessTimeMap *", |
| "referenced_type" : "type-2754", |
| "self_type" : "type-2753", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessTimeMap *", |
| "name" : "keymaster::AccessTimeMap *", |
| "referenced_type" : "type-2796", |
| "self_type" : "type-2795", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessTimeMap *", |
| "name" : "keymaster::AccessTimeMap *", |
| "referenced_type" : "type-2904", |
| "self_type" : "type-2903", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessTimeMap *", |
| "name" : "keymaster::AccessTimeMap *", |
| "referenced_type" : "type-2987", |
| "self_type" : "type-2986", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessTimeMap *", |
| "name" : "keymaster::AccessTimeMap *", |
| "referenced_type" : "type-3096", |
| "self_type" : "type-3095", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessTimeMap *", |
| "name" : "keymaster::AccessTimeMap *", |
| "referenced_type" : "type-3437", |
| "self_type" : "type-3436", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessTimeMap *", |
| "name" : "keymaster::AccessTimeMap *", |
| "referenced_type" : "type-3920", |
| "self_type" : "type-3919", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessTimeMap *", |
| "name" : "keymaster::AccessTimeMap *", |
| "referenced_type" : "type-4081", |
| "self_type" : "type-4080", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessTimeMap *", |
| "name" : "keymaster::AccessTimeMap *", |
| "referenced_type" : "type-4422", |
| "self_type" : "type-4421", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessTimeMap *", |
| "name" : "keymaster::AccessTimeMap *", |
| "referenced_type" : "type-5001", |
| "self_type" : "type-5000", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessTimeMap *", |
| "name" : "keymaster::AccessTimeMap *", |
| "referenced_type" : "type-5161", |
| "self_type" : "type-5160", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessTimeMap *", |
| "name" : "keymaster::AccessTimeMap *", |
| "referenced_type" : "type-5294", |
| "self_type" : "type-5293", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessTimeMap *", |
| "name" : "keymaster::AccessTimeMap *", |
| "referenced_type" : "type-5347", |
| "self_type" : "type-5346", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessTimeMap *", |
| "name" : "keymaster::AccessTimeMap *", |
| "referenced_type" : "type-5615", |
| "self_type" : "type-5614", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessTimeMap *", |
| "name" : "keymaster::AccessTimeMap *", |
| "referenced_type" : "type-5946", |
| "self_type" : "type-5945", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessTimeMap *", |
| "name" : "keymaster::AccessTimeMap *", |
| "referenced_type" : "type-6221", |
| "self_type" : "type-6220", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessTimeMap *", |
| "name" : "keymaster::AccessTimeMap *", |
| "referenced_type" : "type-6286", |
| "self_type" : "type-6285", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessTimeMap *", |
| "name" : "keymaster::AccessTimeMap *", |
| "referenced_type" : "type-6361", |
| "self_type" : "type-6360", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessTimeMap *", |
| "name" : "keymaster::AccessTimeMap *", |
| "referenced_type" : "type-67", |
| "self_type" : "type-66", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessTimeMap *", |
| "name" : "keymaster::AccessTimeMap *", |
| "referenced_type" : "type-687", |
| "self_type" : "type-686", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessTimeMap *", |
| "name" : "keymaster::AccessTimeMap *", |
| "referenced_type" : "type-904", |
| "self_type" : "type-903", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessTimeMap::AccessTime *", |
| "name" : "keymaster::AccessTimeMap::AccessTime *", |
| "referenced_type" : "type-1721", |
| "self_type" : "type-1720", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessTimeMap::AccessTime *", |
| "name" : "keymaster::AccessTimeMap::AccessTime *", |
| "referenced_type" : "type-3114", |
| "self_type" : "type-3113", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessTimeMap::AccessTime *", |
| "name" : "keymaster::AccessTimeMap::AccessTime *", |
| "referenced_type" : "type-4099", |
| "self_type" : "type-4098", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessTimeMap::AccessTime *", |
| "name" : "keymaster::AccessTimeMap::AccessTime *", |
| "referenced_type" : "type-5179", |
| "self_type" : "type-5178", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessTimeMap::AccessTime *", |
| "name" : "keymaster::AccessTimeMap::AccessTime *", |
| "referenced_type" : "type-5357", |
| "self_type" : "type-5356", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessTimeMap::AccessTime *", |
| "name" : "keymaster::AccessTimeMap::AccessTime *", |
| "referenced_type" : "type-922", |
| "self_type" : "type-921", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AccessTimeMap::AccessTime *", |
| "name" : "keymaster::AccessTimeMap::AccessTime *", |
| "referenced_type" : "type-95", |
| "self_type" : "type-94", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AddEntropyRequest *", |
| "name" : "keymaster::AddEntropyRequest *", |
| "referenced_type" : "type-532", |
| "self_type" : "type-533", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AddEntropyResponse *", |
| "name" : "keymaster::AddEntropyResponse *", |
| "referenced_type" : "type-534", |
| "self_type" : "type-535", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AesKey *", |
| "name" : "keymaster::AesKey *", |
| "referenced_type" : "type-1198", |
| "self_type" : "type-1200", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/aes_key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AesKeyFactory *", |
| "name" : "keymaster::AesKeyFactory *", |
| "referenced_type" : "type-1194", |
| "self_type" : "type-1195", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/aes_key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AndroidKeymaster *", |
| "name" : "keymaster::AndroidKeymaster *", |
| "referenced_type" : "type-627", |
| "self_type" : "type-628", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AsymmetricKey *", |
| "name" : "keymaster::AsymmetricKey *", |
| "referenced_type" : "type-1239", |
| "self_type" : "type-1240", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/asymmetric_key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AttestKeyRequest *", |
| "name" : "keymaster::AttestKeyRequest *", |
| "referenced_type" : "type-569", |
| "self_type" : "type-570", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AttestKeyResponse *", |
| "name" : "keymaster::AttestKeyResponse *", |
| "referenced_type" : "type-571", |
| "self_type" : "type-576", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AttestationRecordContext *", |
| "name" : "keymaster::AttestationRecordContext *", |
| "referenced_type" : "type-1168", |
| "self_type" : "type-1169", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AuthProxy *", |
| "name" : "keymaster::AuthProxy *", |
| "referenced_type" : "type-428", |
| "self_type" : "type-429", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AuthProxyIterator *", |
| "name" : "keymaster::AuthProxyIterator *", |
| "referenced_type" : "type-421", |
| "self_type" : "type-422", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AuthorizationSet *", |
| "name" : "keymaster::AuthorizationSet *", |
| "referenced_type" : "type-287", |
| "self_type" : "type-409", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AuthorizationSetBuilder *", |
| "name" : "keymaster::AuthorizationSetBuilder *", |
| "referenced_type" : "type-416", |
| "self_type" : "type-418", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::BeginOperationRequest *", |
| "name" : "keymaster::BeginOperationRequest *", |
| "referenced_type" : "type-512", |
| "self_type" : "type-513", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::BeginOperationResponse *", |
| "name" : "keymaster::BeginOperationResponse *", |
| "referenced_type" : "type-514", |
| "self_type" : "type-515", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::Buffer *", |
| "name" : "keymaster::Buffer *", |
| "referenced_type" : "type-117", |
| "self_type" : "type-147", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/serializable.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::CertificateChainDelete *", |
| "name" : "keymaster::CertificateChainDelete *", |
| "referenced_type" : "type-325", |
| "self_type" : "type-324", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::Characteristics_Delete *", |
| "name" : "keymaster::Characteristics_Delete *", |
| "referenced_type" : "type-318", |
| "self_type" : "type-319", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::ComputeSharedHmacRequest *", |
| "name" : "keymaster::ComputeSharedHmacRequest *", |
| "referenced_type" : "type-600", |
| "self_type" : "type-602", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::ComputeSharedHmacResponse *", |
| "name" : "keymaster::ComputeSharedHmacResponse *", |
| "referenced_type" : "type-337", |
| "self_type" : "type-605", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::ConfigureRequest *", |
| "name" : "keymaster::ConfigureRequest *", |
| "referenced_type" : "type-582", |
| "self_type" : "type-583", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::ConfigureResponse *", |
| "name" : "keymaster::ConfigureResponse *", |
| "referenced_type" : "type-586", |
| "self_type" : "type-587", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::DefaultDelete<keymaster::AsymmetricKey> *", |
| "name" : "keymaster::DefaultDelete<keymaster::AsymmetricKey> *", |
| "referenced_type" : "type-1298", |
| "self_type" : "type-1299", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::DefaultDelete<keymaster::HmacOperation> *", |
| "name" : "keymaster::DefaultDelete<keymaster::HmacOperation> *", |
| "referenced_type" : "type-2589", |
| "self_type" : "type-2634", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::DefaultDelete<keymaster::Key> *", |
| "name" : "keymaster::DefaultDelete<keymaster::Key> *", |
| "referenced_type" : "type-575", |
| "self_type" : "type-574", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::DefaultDelete<keymaster::KeyExchange> *", |
| "name" : "keymaster::DefaultDelete<keymaster::KeyExchange> *", |
| "referenced_type" : "type-2480", |
| "self_type" : "type-2483", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::DefaultDelete<keymaster::KeymasterContext> *", |
| "name" : "keymaster::DefaultDelete<keymaster::KeymasterContext> *", |
| "referenced_type" : "type-41", |
| "self_type" : "type-40", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::DefaultDelete<keymaster::NistCurveKeyExchange> *", |
| "name" : "keymaster::DefaultDelete<keymaster::NistCurveKeyExchange> *", |
| "referenced_type" : "type-2669", |
| "self_type" : "type-2671", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::DefaultDelete<keymaster::Operation> *", |
| "name" : "keymaster::DefaultDelete<keymaster::Operation> *", |
| "referenced_type" : "type-291", |
| "self_type" : "type-406", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::DefaultDelete<keymaster::OperationTable> *", |
| "name" : "keymaster::DefaultDelete<keymaster::OperationTable> *", |
| "referenced_type" : "type-280", |
| "self_type" : "type-341", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::DefaultDelete<keymaster::Rfc5869Sha256Kdf> *", |
| "name" : "keymaster::DefaultDelete<keymaster::Rfc5869Sha256Kdf> *", |
| "referenced_type" : "type-2489", |
| "self_type" : "type-2492", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::DefaultDelete<keymaster::RsaOperation> *", |
| "name" : "keymaster::DefaultDelete<keymaster::RsaOperation> *", |
| "referenced_type" : "type-2921", |
| "self_type" : "type-2922", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::DefaultDelete<v3_ext_ctx> *", |
| "name" : "keymaster::DefaultDelete<v3_ext_ctx> *", |
| "referenced_type" : "type-2170", |
| "self_type" : "type-2248", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::DeleteAllKeysRequest *", |
| "name" : "keymaster::DeleteAllKeysRequest *", |
| "referenced_type" : "type-552", |
| "self_type" : "type-553", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::DeleteAllKeysResponse *", |
| "name" : "keymaster::DeleteAllKeysResponse *", |
| "referenced_type" : "type-556", |
| "self_type" : "type-557", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::DeleteKeyRequest *", |
| "name" : "keymaster::DeleteKeyRequest *", |
| "referenced_type" : "type-546", |
| "self_type" : "type-547", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::DeleteKeyResponse *", |
| "name" : "keymaster::DeleteKeyResponse *", |
| "referenced_type" : "type-548", |
| "self_type" : "type-549", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::EcKey *", |
| "name" : "keymaster::EcKey *", |
| "referenced_type" : "type-2359", |
| "self_type" : "type-2360", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::EcKeyFactory *", |
| "name" : "keymaster::EcKeyFactory *", |
| "referenced_type" : "type-2402", |
| "self_type" : "type-2403", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key_factory.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::EcdsaOperation *", |
| "name" : "keymaster::EcdsaOperation *", |
| "referenced_type" : "type-2414", |
| "self_type" : "type-2423", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::EcdsaSignOperation *", |
| "name" : "keymaster::EcdsaSignOperation *", |
| "referenced_type" : "type-2424", |
| "self_type" : "type-2425", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::EcdsaVerifyOperation *", |
| "name" : "keymaster::EcdsaVerifyOperation *", |
| "referenced_type" : "type-2426", |
| "self_type" : "type-2427", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::EciesKem *", |
| "name" : "keymaster::EciesKem *", |
| "referenced_type" : "type-2504", |
| "self_type" : "type-2508", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecies_kem.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::Eraser *", |
| "name" : "keymaster::Eraser *", |
| "referenced_type" : "type-186", |
| "self_type" : "type-193", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::EvpMdCtxCleaner *", |
| "name" : "keymaster::EvpMdCtxCleaner *", |
| "referenced_type" : "type-1094", |
| "self_type" : "type-1097", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::ExportKeyRequest *", |
| "name" : "keymaster::ExportKeyRequest *", |
| "referenced_type" : "type-542", |
| "self_type" : "type-543", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::ExportKeyResponse *", |
| "name" : "keymaster::ExportKeyResponse *", |
| "referenced_type" : "type-544", |
| "self_type" : "type-545", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::FinishOperationRequest *", |
| "name" : "keymaster::FinishOperationRequest *", |
| "referenced_type" : "type-520", |
| "self_type" : "type-521", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::FinishOperationResponse *", |
| "name" : "keymaster::FinishOperationResponse *", |
| "referenced_type" : "type-522", |
| "self_type" : "type-523", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::GenerateKeyRequest *", |
| "name" : "keymaster::GenerateKeyRequest *", |
| "referenced_type" : "type-501", |
| "self_type" : "type-502", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::GenerateKeyResponse *", |
| "name" : "keymaster::GenerateKeyResponse *", |
| "referenced_type" : "type-505", |
| "self_type" : "type-506", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::GetHmacSharingParametersResponse *", |
| "name" : "keymaster::GetHmacSharingParametersResponse *", |
| "referenced_type" : "type-594", |
| "self_type" : "type-595", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::GetKeyCharacteristicsRequest *", |
| "name" : "keymaster::GetKeyCharacteristicsRequest *", |
| "referenced_type" : "type-507", |
| "self_type" : "type-508", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::GetKeyCharacteristicsResponse *", |
| "name" : "keymaster::GetKeyCharacteristicsResponse *", |
| "referenced_type" : "type-509", |
| "self_type" : "type-510", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::GetVersionRequest *", |
| "name" : "keymaster::GetVersionRequest *", |
| "referenced_type" : "type-560", |
| "self_type" : "type-561", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::GetVersionResponse *", |
| "name" : "keymaster::GetVersionResponse *", |
| "referenced_type" : "type-567", |
| "self_type" : "type-568", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::HardwareAuthToken *", |
| "name" : "keymaster::HardwareAuthToken *", |
| "referenced_type" : "type-611", |
| "self_type" : "type-612", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::HmacKey *", |
| "name" : "keymaster::HmacKey *", |
| "referenced_type" : "type-2573", |
| "self_type" : "type-2574", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac_key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::HmacKeyFactory *", |
| "name" : "keymaster::HmacKeyFactory *", |
| "referenced_type" : "type-2569", |
| "self_type" : "type-2570", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac_key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::HmacOperation *", |
| "name" : "keymaster::HmacOperation *", |
| "referenced_type" : "type-2587", |
| "self_type" : "type-2586", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::HmacOperation *", |
| "name" : "keymaster::HmacOperation *", |
| "referenced_type" : "type-4885", |
| "self_type" : "type-4884", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::HmacOperation *", |
| "name" : "keymaster::HmacOperation *", |
| "referenced_type" : "type-6102", |
| "self_type" : "type-6101", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::HmacSha256 *", |
| "name" : "keymaster::HmacSha256 *", |
| "referenced_type" : "type-2532", |
| "self_type" : "type-2533", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::HmacSharingParameters *", |
| "name" : "keymaster::HmacSharingParameters *", |
| "referenced_type" : "type-331", |
| "self_type" : "type-590", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::HmacSharingParametersArray *", |
| "name" : "keymaster::HmacSharingParametersArray *", |
| "referenced_type" : "type-591", |
| "self_type" : "type-592", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::ImportKeyRequest *", |
| "name" : "keymaster::ImportKeyRequest *", |
| "referenced_type" : "type-538", |
| "self_type" : "type-539", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::ImportKeyResponse *", |
| "name" : "keymaster::ImportKeyResponse *", |
| "referenced_type" : "type-540", |
| "self_type" : "type-541", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::ImportWrappedKeyRequest *", |
| "name" : "keymaster::ImportWrappedKeyRequest *", |
| "referenced_type" : "type-606", |
| "self_type" : "type-608", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::ImportWrappedKeyResponse *", |
| "name" : "keymaster::ImportWrappedKeyResponse *", |
| "referenced_type" : "type-609", |
| "self_type" : "type-610", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::Iso18033Kdf *", |
| "name" : "keymaster::Iso18033Kdf *", |
| "referenced_type" : "type-2657", |
| "self_type" : "type-2658", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/iso18033kdf.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::Kdf *", |
| "name" : "keymaster::Kdf *", |
| "referenced_type" : "type-2491", |
| "self_type" : "type-2501", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/kdf.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::Kem *", |
| "name" : "keymaster::Kem *", |
| "referenced_type" : "type-2507", |
| "self_type" : "type-2525", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/kem.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::Key *", |
| "name" : "keymaster::Key *", |
| "referenced_type" : "type-296", |
| "self_type" : "type-736", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::KeyExchange *", |
| "name" : "keymaster::KeyExchange *", |
| "referenced_type" : "type-2481", |
| "self_type" : "type-2488", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::KeyFactory *", |
| "name" : "keymaster::KeyFactory *", |
| "referenced_type" : "type-300", |
| "self_type" : "type-682", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key_factory.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::KeymasterContext *", |
| "name" : "keymaster::KeymasterContext *", |
| "referenced_type" : "type-42", |
| "self_type" : "type-218", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::KeymasterEnforcement *", |
| "name" : "keymaster::KeymasterEnforcement *", |
| "referenced_type" : "type-685", |
| "self_type" : "type-690", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::KeymasterEnforcementContext *", |
| "name" : "keymaster::KeymasterEnforcementContext *", |
| "referenced_type" : "type-683", |
| "self_type" : "type-684", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::KeymasterMessage *", |
| "name" : "keymaster::KeymasterMessage *", |
| "referenced_type" : "type-339", |
| "self_type" : "type-435", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::KeymasterResponse *", |
| "name" : "keymaster::KeymasterResponse *", |
| "referenced_type" : "type-338", |
| "self_type" : "type-436", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::List<AccessCount>::_ListIterator<keymaster::AccessCountMap::AccessCount, keymaster::List<AccessCount>::CONST_ITERATOR> *", |
| "name" : "keymaster::List<AccessCount>::_ListIterator<keymaster::AccessCountMap::AccessCount, keymaster::List<AccessCount>::CONST_ITERATOR> *", |
| "referenced_type" : "type-136", |
| "self_type" : "type-138", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::List<AccessCount>::_ListIterator<keymaster::AccessCountMap::AccessCount, keymaster::List<AccessCount>::NON_CONST_ITERATOR> *", |
| "name" : "keymaster::List<AccessCount>::_ListIterator<keymaster::AccessCountMap::AccessCount, keymaster::List<AccessCount>::NON_CONST_ITERATOR> *", |
| "referenced_type" : "type-129", |
| "self_type" : "type-131", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::List<AccessCount>::_Node *", |
| "name" : "keymaster::List<AccessCount>::_Node *", |
| "referenced_type" : "type-112", |
| "self_type" : "type-111", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::List<AccessTime>::_ListIterator<keymaster::AccessTimeMap::AccessTime, keymaster::List<AccessTime>::CONST_ITERATOR> *", |
| "name" : "keymaster::List<AccessTime>::_ListIterator<keymaster::AccessTimeMap::AccessTime, keymaster::List<AccessTime>::CONST_ITERATOR> *", |
| "referenced_type" : "type-99", |
| "self_type" : "type-101", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::List<AccessTime>::_ListIterator<keymaster::AccessTimeMap::AccessTime, keymaster::List<AccessTime>::NON_CONST_ITERATOR> *", |
| "name" : "keymaster::List<AccessTime>::_ListIterator<keymaster::AccessTimeMap::AccessTime, keymaster::List<AccessTime>::NON_CONST_ITERATOR> *", |
| "referenced_type" : "type-89", |
| "self_type" : "type-91", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::List<AccessTime>::_Node *", |
| "name" : "keymaster::List<AccessTime>::_Node *", |
| "referenced_type" : "type-73", |
| "self_type" : "type-72", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::List<keymaster::AccessCountMap::AccessCount> *", |
| "name" : "keymaster::List<keymaster::AccessCountMap::AccessCount> *", |
| "referenced_type" : "type-110", |
| "self_type" : "type-144", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::List<keymaster::AccessTimeMap::AccessTime> *", |
| "name" : "keymaster::List<keymaster::AccessTimeMap::AccessTime> *", |
| "referenced_type" : "type-71", |
| "self_type" : "type-107", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::Logger *", |
| "name" : "keymaster::Logger *", |
| "referenced_type" : "type-700", |
| "self_type" : "type-701", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/logger.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::Malloc_Delete *", |
| "name" : "keymaster::Malloc_Delete *", |
| "referenced_type" : "type-320", |
| "self_type" : "type-323", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::NistCurveKeyExchange *", |
| "name" : "keymaster::NistCurveKeyExchange *", |
| "referenced_type" : "type-2509", |
| "self_type" : "type-2510", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/nist_curve_key_exchange.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::OpenSslObjectDeleter<X509_extension_st, &X509_EXTENSION_free> *", |
| "name" : "keymaster::OpenSslObjectDeleter<X509_extension_st, &X509_EXTENSION_free> *", |
| "referenced_type" : "type-2150", |
| "self_type" : "type-2217", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::OpenSslObjectDeleter<X509_name_st, &X509_NAME_free> *", |
| "name" : "keymaster::OpenSslObjectDeleter<X509_name_st, &X509_NAME_free> *", |
| "referenced_type" : "type-2160", |
| "self_type" : "type-2218", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::OpenSslObjectDeleter<asn1_object_st, &ASN1_OBJECT_free> *", |
| "name" : "keymaster::OpenSslObjectDeleter<asn1_object_st, &ASN1_OBJECT_free> *", |
| "referenced_type" : "type-2207", |
| "self_type" : "type-2206", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::OpenSslObjectDeleter<asn1_string_st, &ASN1_BIT_STRING_free> *", |
| "name" : "keymaster::OpenSslObjectDeleter<asn1_string_st, &ASN1_BIT_STRING_free> *", |
| "referenced_type" : "type-2204", |
| "self_type" : "type-2203", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::OpenSslObjectDeleter<asn1_string_st, &ASN1_INTEGER_free> *", |
| "name" : "keymaster::OpenSslObjectDeleter<asn1_string_st, &ASN1_INTEGER_free> *", |
| "referenced_type" : "type-1356", |
| "self_type" : "type-1355", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::OpenSslObjectDeleter<asn1_string_st, &ASN1_OCTET_STRING_free> *", |
| "name" : "keymaster::OpenSslObjectDeleter<asn1_string_st, &ASN1_OCTET_STRING_free> *", |
| "referenced_type" : "type-2211", |
| "self_type" : "type-2210", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::OpenSslObjectDeleter<asn1_string_st, &ASN1_TIME_free> *", |
| "name" : "keymaster::OpenSslObjectDeleter<asn1_string_st, &ASN1_TIME_free> *", |
| "referenced_type" : "type-2214", |
| "self_type" : "type-2213", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::OpenSslObjectDeleter<bignum_ctx, &BN_CTX_free> *", |
| "name" : "keymaster::OpenSslObjectDeleter<bignum_ctx, &BN_CTX_free> *", |
| "referenced_type" : "type-2712", |
| "self_type" : "type-2740", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::OpenSslObjectDeleter<bignum_st, &BN_free> *", |
| "name" : "keymaster::OpenSslObjectDeleter<bignum_st, &BN_free> *", |
| "referenced_type" : "type-1359", |
| "self_type" : "type-1358", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::OpenSslObjectDeleter<cmac_ctx_st, &CMAC_CTX_free> *", |
| "name" : "keymaster::OpenSslObjectDeleter<cmac_ctx_st, &CMAC_CTX_free> *", |
| "referenced_type" : "type-2335", |
| "self_type" : "type-2334", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::OpenSslObjectDeleter<ec_group_st, &EC_GROUP_free> *", |
| "name" : "keymaster::OpenSslObjectDeleter<ec_group_st, &EC_GROUP_free> *", |
| "referenced_type" : "type-2411", |
| "self_type" : "type-2410", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> *", |
| "name" : "keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free> *", |
| "referenced_type" : "type-1099", |
| "self_type" : "type-1098", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::OpenSslObjectDeleter<ec_point_st, &EC_POINT_free> *", |
| "name" : "keymaster::OpenSslObjectDeleter<ec_point_st, &EC_POINT_free> *", |
| "referenced_type" : "type-2683", |
| "self_type" : "type-2682", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> *", |
| "name" : "keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free> *", |
| "referenced_type" : "type-1102", |
| "self_type" : "type-1101", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::OpenSslObjectDeleter<pkcs8_priv_key_info_st, &PKCS8_PRIV_KEY_INFO_free> *", |
| "name" : "keymaster::OpenSslObjectDeleter<pkcs8_priv_key_info_st, &PKCS8_PRIV_KEY_INFO_free> *", |
| "referenced_type" : "type-2728", |
| "self_type" : "type-2741", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> *", |
| "name" : "keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> *", |
| "referenced_type" : "type-1106", |
| "self_type" : "type-1105", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::OpenSslObjectDeleter<x509_st, &X509_free> *", |
| "name" : "keymaster::OpenSslObjectDeleter<x509_st, &X509_free> *", |
| "referenced_type" : "type-2139", |
| "self_type" : "type-2216", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::Operation *", |
| "name" : "keymaster::Operation *", |
| "referenced_type" : "type-286", |
| "self_type" : "type-285", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::OperationFactory *", |
| "name" : "keymaster::OperationFactory *", |
| "referenced_type" : "type-703", |
| "self_type" : "type-704", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::OperationFactory::KeyType *", |
| "name" : "keymaster::OperationFactory::KeyType *", |
| "referenced_type" : "type-706", |
| "self_type" : "type-707", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::OperationTable *", |
| "name" : "keymaster::OperationTable *", |
| "referenced_type" : "type-281", |
| "self_type" : "type-353", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::RandomSource *", |
| "name" : "keymaster::RandomSource *", |
| "referenced_type" : "type-717", |
| "self_type" : "type-718", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/random_source.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::Rfc5869Sha256Kdf *", |
| "name" : "keymaster::Rfc5869Sha256Kdf *", |
| "referenced_type" : "type-2490", |
| "self_type" : "type-2498", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::RsaCryptOperation *", |
| "name" : "keymaster::RsaCryptOperation *", |
| "referenced_type" : "type-2821", |
| "self_type" : "type-2822", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::RsaDecryptOperation *", |
| "name" : "keymaster::RsaDecryptOperation *", |
| "referenced_type" : "type-2827", |
| "self_type" : "type-2828", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::RsaDigestingOperation *", |
| "name" : "keymaster::RsaDigestingOperation *", |
| "referenced_type" : "type-2812", |
| "self_type" : "type-2928", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::RsaEncryptOperation *", |
| "name" : "keymaster::RsaEncryptOperation *", |
| "referenced_type" : "type-2825", |
| "self_type" : "type-2826", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::RsaKey *", |
| "name" : "keymaster::RsaKey *", |
| "referenced_type" : "type-2770", |
| "self_type" : "type-2777", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::RsaKey::RSA_Delete *", |
| "name" : "keymaster::RsaKey::RSA_Delete *", |
| "referenced_type" : "type-2775", |
| "self_type" : "type-2785", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::RsaKeyFactory *", |
| "name" : "keymaster::RsaKeyFactory *", |
| "referenced_type" : "type-2896", |
| "self_type" : "type-2897", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key_factory.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::RsaOperation *", |
| "name" : "keymaster::RsaOperation *", |
| "referenced_type" : "type-2805", |
| "self_type" : "type-2809", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::RsaSignOperation *", |
| "name" : "keymaster::RsaSignOperation *", |
| "referenced_type" : "type-2816", |
| "self_type" : "type-2817", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::RsaVerifyOperation *", |
| "name" : "keymaster::RsaVerifyOperation *", |
| "referenced_type" : "type-2819", |
| "self_type" : "type-2820", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::Serializable *", |
| "name" : "keymaster::Serializable *", |
| "referenced_type" : "type-36", |
| "self_type" : "type-35", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/serializable.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::SoftKeyFactoryMixin *", |
| "name" : "keymaster::SoftKeyFactoryMixin *", |
| "referenced_type" : "type-1178", |
| "self_type" : "type-1181", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/soft_key_factory.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::SoftwareKeyBlobMaker *", |
| "name" : "keymaster::SoftwareKeyBlobMaker *", |
| "referenced_type" : "type-1176", |
| "self_type" : "type-1177", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/soft_key_factory.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::SupportedAlgorithmsRequest *", |
| "name" : "keymaster::SupportedAlgorithmsRequest *", |
| "referenced_type" : "type-437", |
| "self_type" : "type-438", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::SupportedAlgorithmsResponse *", |
| "name" : "keymaster::SupportedAlgorithmsResponse *", |
| "referenced_type" : "type-486", |
| "self_type" : "type-487", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::SupportedBlockModesRequest *", |
| "name" : "keymaster::SupportedBlockModesRequest *", |
| "referenced_type" : "type-454", |
| "self_type" : "type-455", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::SupportedBlockModesResponse *", |
| "name" : "keymaster::SupportedBlockModesResponse *", |
| "referenced_type" : "type-488", |
| "self_type" : "type-489", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::SupportedByAlgorithmAndPurposeRequest *", |
| "name" : "keymaster::SupportedByAlgorithmAndPurposeRequest *", |
| "referenced_type" : "type-450", |
| "self_type" : "type-451", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::SupportedByAlgorithmRequest *", |
| "name" : "keymaster::SupportedByAlgorithmRequest *", |
| "referenced_type" : "type-442", |
| "self_type" : "type-443", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::SupportedDigestsRequest *", |
| "name" : "keymaster::SupportedDigestsRequest *", |
| "referenced_type" : "type-458", |
| "self_type" : "type-459", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::SupportedDigestsResponse *", |
| "name" : "keymaster::SupportedDigestsResponse *", |
| "referenced_type" : "type-492", |
| "self_type" : "type-493", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::SupportedExportFormatsRequest *", |
| "name" : "keymaster::SupportedExportFormatsRequest *", |
| "referenced_type" : "type-448", |
| "self_type" : "type-449", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::SupportedExportFormatsResponse *", |
| "name" : "keymaster::SupportedExportFormatsResponse *", |
| "referenced_type" : "type-496", |
| "self_type" : "type-497", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::SupportedImportFormatsRequest *", |
| "name" : "keymaster::SupportedImportFormatsRequest *", |
| "referenced_type" : "type-446", |
| "self_type" : "type-447", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::SupportedImportFormatsResponse *", |
| "name" : "keymaster::SupportedImportFormatsResponse *", |
| "referenced_type" : "type-494", |
| "self_type" : "type-495", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::SupportedPaddingModesRequest *", |
| "name" : "keymaster::SupportedPaddingModesRequest *", |
| "referenced_type" : "type-456", |
| "self_type" : "type-457", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::SupportedPaddingModesResponse *", |
| "name" : "keymaster::SupportedPaddingModesResponse *", |
| "referenced_type" : "type-490", |
| "self_type" : "type-491", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::SupportedResponse<keymaster_algorithm_t> *", |
| "name" : "keymaster::SupportedResponse<keymaster_algorithm_t> *", |
| "referenced_type" : "type-460", |
| "self_type" : "type-461", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::SupportedResponse<keymaster_block_mode_t> *", |
| "name" : "keymaster::SupportedResponse<keymaster_block_mode_t> *", |
| "referenced_type" : "type-466", |
| "self_type" : "type-468", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::SupportedResponse<keymaster_digest_t> *", |
| "name" : "keymaster::SupportedResponse<keymaster_digest_t> *", |
| "referenced_type" : "type-476", |
| "self_type" : "type-478", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::SupportedResponse<keymaster_key_format_t> *", |
| "name" : "keymaster::SupportedResponse<keymaster_key_format_t> *", |
| "referenced_type" : "type-481", |
| "self_type" : "type-483", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::SupportedResponse<keymaster_padding_t> *", |
| "name" : "keymaster::SupportedResponse<keymaster_padding_t> *", |
| "referenced_type" : "type-471", |
| "self_type" : "type-473", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::SymmetricKey *", |
| "name" : "keymaster::SymmetricKey *", |
| "referenced_type" : "type-1191", |
| "self_type" : "type-2985", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::SymmetricKeyFactory *", |
| "name" : "keymaster::SymmetricKeyFactory *", |
| "referenced_type" : "type-1184", |
| "self_type" : "type-1187", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TKeymasterBlob<keymaster_blob_t> *", |
| "name" : "keymaster::TKeymasterBlob<keymaster_blob_t> *", |
| "referenced_type" : "type-275", |
| "self_type" : "type-301", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TKeymasterBlob<keymaster_key_blob_t> *", |
| "name" : "keymaster::TKeymasterBlob<keymaster_key_blob_t> *", |
| "referenced_type" : "type-297", |
| "self_type" : "type-306", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TripleDesKey *", |
| "name" : "keymaster::TripleDesKey *", |
| "referenced_type" : "type-6396", |
| "self_type" : "type-6397", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/triple_des_key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TripleDesKeyFactory *", |
| "name" : "keymaster::TripleDesKeyFactory *", |
| "referenced_type" : "type-6392", |
| "self_type" : "type-6393", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/triple_des_key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, 268435461, keymaster_digest_t> *", |
| "name" : "keymaster::TypedEnumTag<KM_ENUM, 268435461, keymaster_digest_t> *", |
| "referenced_type" : "type-191", |
| "self_type" : "type-192", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, 268435463, keymaster_padding_t> *", |
| "name" : "keymaster::TypedEnumTag<KM_ENUM, 268435463, keymaster_padding_t> *", |
| "referenced_type" : "type-194", |
| "self_type" : "type-195", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ALGORITHM, keymaster_algorithm_t> *", |
| "name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_ALGORITHM, keymaster_algorithm_t> *", |
| "referenced_type" : "type-365", |
| "self_type" : "type-401", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_BLOB_USAGE_REQUIREMENTS, keymaster_key_blob_usage_requirements_t> *", |
| "name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_BLOB_USAGE_REQUIREMENTS, keymaster_key_blob_usage_requirements_t> *", |
| "referenced_type" : "type-196", |
| "self_type" : "type-198", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedEnumTag<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-210", |
| "self_type" : "type-212", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "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-199", |
| "self_type" : "type-201", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "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-202", |
| "self_type" : "type-204", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "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-402", |
| "self_type" : "type-403", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "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-264", |
| "self_type" : "type-404", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "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-205", |
| "self_type" : "type-209", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "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-309", |
| "self_type" : "type-405", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "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-33", |
| "self_type" : "type-400", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "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-247", |
| "self_type" : "type-248", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALL_APPLICATIONS> *", |
| "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALL_APPLICATIONS> *", |
| "referenced_type" : "type-254", |
| "self_type" : "type-255", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALL_USERS> *", |
| "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALL_USERS> *", |
| "referenced_type" : "type-238", |
| "self_type" : "type-239", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_BOOTLOADER_ONLY> *", |
| "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_BOOTLOADER_ONLY> *", |
| "referenced_type" : "type-167", |
| "self_type" : "type-168", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_CALLER_NONCE> *", |
| "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_CALLER_NONCE> *", |
| "referenced_type" : "type-217", |
| "self_type" : "type-219", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ECIES_SINGLE_HASH_MODE> *", |
| "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ECIES_SINGLE_HASH_MODE> *", |
| "referenced_type" : "type-222", |
| "self_type" : "type-223", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_INCLUDE_UNIQUE_ID> *", |
| "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_INCLUDE_UNIQUE_ID> *", |
| "referenced_type" : "type-224", |
| "self_type" : "type-225", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_NO_AUTH_REQUIRED> *", |
| "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_NO_AUTH_REQUIRED> *", |
| "referenced_type" : "type-243", |
| "self_type" : "type-244", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_RESET_SINCE_ID_ROTATION> *", |
| "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_RESET_SINCE_ID_ROTATION> *", |
| "referenced_type" : "type-1319", |
| "self_type" : "type-1320", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ROLLBACK_RESISTANT> *", |
| "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ROLLBACK_RESISTANT> *", |
| "referenced_type" : "type-158", |
| "self_type" : "type-159", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_TRUSTED_CONFIRMATION_REQUIRED> *", |
| "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_TRUSTED_CONFIRMATION_REQUIRED> *", |
| "referenced_type" : "type-252", |
| "self_type" : "type-253", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_UNLOCKED_DEVICE_REQUIRED> *", |
| "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_UNLOCKED_DEVICE_REQUIRED> *", |
| "referenced_type" : "type-249", |
| "self_type" : "type-251", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_APPLICATION_DATA> *", |
| "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_APPLICATION_DATA> *", |
| "referenced_type" : "type-154", |
| "self_type" : "type-153", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_APPLICATION_ID> *", |
| "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_APPLICATION_ID> *", |
| "referenced_type" : "type-256", |
| "self_type" : "type-257", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ASSOCIATED_DATA> *", |
| "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ASSOCIATED_DATA> *", |
| "referenced_type" : "type-162", |
| "self_type" : "type-163", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_APPLICATION_ID> *", |
| "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_APPLICATION_ID> *", |
| "referenced_type" : "type-398", |
| "self_type" : "type-399", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_CHALLENGE> *", |
| "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_CHALLENGE> *", |
| "referenced_type" : "type-1317", |
| "self_type" : "type-1318", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_BRAND> *", |
| "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_BRAND> *", |
| "referenced_type" : "type-173", |
| "self_type" : "type-174", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_DEVICE> *", |
| "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_DEVICE> *", |
| "referenced_type" : "type-176", |
| "self_type" : "type-177", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_IMEI> *", |
| "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_IMEI> *", |
| "referenced_type" : "type-182", |
| "self_type" : "type-183", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MANUFACTURER> *", |
| "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MANUFACTURER> *", |
| "referenced_type" : "type-187", |
| "self_type" : "type-188", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MEID> *", |
| "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MEID> *", |
| "referenced_type" : "type-184", |
| "self_type" : "type-185", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MODEL> *", |
| "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MODEL> *", |
| "referenced_type" : "type-189", |
| "self_type" : "type-190", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_PRODUCT> *", |
| "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_PRODUCT> *", |
| "referenced_type" : "type-178", |
| "self_type" : "type-179", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_SERIAL> *", |
| "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_SERIAL> *", |
| "referenced_type" : "type-180", |
| "self_type" : "type-181", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_AUTH_TOKEN> *", |
| "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_AUTH_TOKEN> *", |
| "referenced_type" : "type-43", |
| "self_type" : "type-44", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_NONCE> *", |
| "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_NONCE> *", |
| "referenced_type" : "type-164", |
| "self_type" : "type-165", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ROOT_OF_TRUST> *", |
| "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ROOT_OF_TRUST> *", |
| "referenced_type" : "type-160", |
| "self_type" : "type-161", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_UNIQUE_ID> *", |
| "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_UNIQUE_ID> *", |
| "referenced_type" : "type-171", |
| "self_type" : "type-172", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_ACTIVE_DATETIME> *", |
| "name" : "keymaster::TypedTag<KM_DATE, KM_TAG_ACTIVE_DATETIME> *", |
| "referenced_type" : "type-226", |
| "self_type" : "type-227", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_CREATION_DATETIME> *", |
| "name" : "keymaster::TypedTag<KM_DATE, KM_TAG_CREATION_DATETIME> *", |
| "referenced_type" : "type-155", |
| "self_type" : "type-157", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_ORIGINATION_EXPIRE_DATETIME> *", |
| "name" : "keymaster::TypedTag<KM_DATE, KM_TAG_ORIGINATION_EXPIRE_DATETIME> *", |
| "referenced_type" : "type-230", |
| "self_type" : "type-231", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_USAGE_EXPIRE_DATETIME> *", |
| "name" : "keymaster::TypedTag<KM_DATE, KM_TAG_USAGE_EXPIRE_DATETIME> *", |
| "referenced_type" : "type-232", |
| "self_type" : "type-233", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedTag<KM_INVALID, KM_TAG_INVALID> *", |
| "name" : "keymaster::TypedTag<KM_INVALID, KM_TAG_INVALID> *", |
| "referenced_type" : "type-213", |
| "self_type" : "type-214", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_AUTH_TIMEOUT> *", |
| "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_AUTH_TIMEOUT> *", |
| "referenced_type" : "type-245", |
| "self_type" : "type-246", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_KEY_SIZE> *", |
| "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_KEY_SIZE> *", |
| "referenced_type" : "type-390", |
| "self_type" : "type-391", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_MAC_LENGTH> *", |
| "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_MAC_LENGTH> *", |
| "referenced_type" : "type-215", |
| "self_type" : "type-216", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_MAX_USES_PER_BOOT> *", |
| "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_MAX_USES_PER_BOOT> *", |
| "referenced_type" : "type-236", |
| "self_type" : "type-237", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_MIN_MAC_LENGTH> *", |
| "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_MIN_MAC_LENGTH> *", |
| "referenced_type" : "type-220", |
| "self_type" : "type-221", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_MIN_SECONDS_BETWEEN_OPS> *", |
| "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_MIN_SECONDS_BETWEEN_OPS> *", |
| "referenced_type" : "type-234", |
| "self_type" : "type-235", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_OS_PATCHLEVEL> *", |
| "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_OS_PATCHLEVEL> *", |
| "referenced_type" : "type-396", |
| "self_type" : "type-397", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_OS_VERSION> *", |
| "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_OS_VERSION> *", |
| "referenced_type" : "type-169", |
| "self_type" : "type-170", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_USER_ID> *", |
| "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_USER_ID> *", |
| "referenced_type" : "type-241", |
| "self_type" : "type-242", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedTag<KM_ULONG, KM_TAG_RSA_PUBLIC_EXPONENT> *", |
| "name" : "keymaster::TypedTag<KM_ULONG, KM_TAG_RSA_PUBLIC_EXPONENT> *", |
| "referenced_type" : "type-392", |
| "self_type" : "type-393", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TypedTag<KM_ULONG_REP, KM_TAG_USER_SECURE_ID> *", |
| "name" : "keymaster::TypedTag<KM_ULONG_REP, KM_TAG_USER_SECURE_ID> *", |
| "referenced_type" : "type-394", |
| "self_type" : "type-395", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::UniquePtr<UniquePtr<Operation, DefaultDelete<Operation> > [], keymaster::DefaultDelete<UniquePtr<Operation, DefaultDelete<Operation> > []> > *", |
| "name" : "keymaster::UniquePtr<UniquePtr<Operation, DefaultDelete<Operation> > [], keymaster::DefaultDelete<UniquePtr<Operation, DefaultDelete<Operation> > []> > *", |
| "referenced_type" : "type-282", |
| "self_type" : "type-596", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::UniquePtr<X509_extension_st, keymaster::OpenSslObjectDeleter<X509_extension_st, &X509_EXTENSION_free> > *", |
| "name" : "keymaster::UniquePtr<X509_extension_st, keymaster::OpenSslObjectDeleter<X509_extension_st, &X509_EXTENSION_free> > *", |
| "referenced_type" : "type-2146", |
| "self_type" : "type-2152", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::UniquePtr<X509_name_st, keymaster::OpenSslObjectDeleter<X509_name_st, &X509_NAME_free> > *", |
| "name" : "keymaster::UniquePtr<X509_name_st, keymaster::OpenSslObjectDeleter<X509_name_st, &X509_NAME_free> > *", |
| "referenced_type" : "type-2156", |
| "self_type" : "type-2162", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::UniquePtr<asn1_object_st, keymaster::OpenSslObjectDeleter<asn1_object_st, &ASN1_OBJECT_free> > *", |
| "name" : "keymaster::UniquePtr<asn1_object_st, keymaster::OpenSslObjectDeleter<asn1_object_st, &ASN1_OBJECT_free> > *", |
| "referenced_type" : "type-2262", |
| "self_type" : "type-2267", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::UniquePtr<asn1_string_st, keymaster::OpenSslObjectDeleter<asn1_string_st, &ASN1_BIT_STRING_free> > *", |
| "name" : "keymaster::UniquePtr<asn1_string_st, keymaster::OpenSslObjectDeleter<asn1_string_st, &ASN1_BIT_STRING_free> > *", |
| "referenced_type" : "type-2254", |
| "self_type" : "type-2259", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::UniquePtr<asn1_string_st, keymaster::OpenSslObjectDeleter<asn1_string_st, &ASN1_INTEGER_free> > *", |
| "name" : "keymaster::UniquePtr<asn1_string_st, keymaster::OpenSslObjectDeleter<asn1_string_st, &ASN1_INTEGER_free> > *", |
| "referenced_type" : "type-1363", |
| "self_type" : "type-1367", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::UniquePtr<asn1_string_st, keymaster::OpenSslObjectDeleter<asn1_string_st, &ASN1_OCTET_STRING_free> > *", |
| "name" : "keymaster::UniquePtr<asn1_string_st, keymaster::OpenSslObjectDeleter<asn1_string_st, &ASN1_OCTET_STRING_free> > *", |
| "referenced_type" : "type-2270", |
| "self_type" : "type-2272", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::UniquePtr<asn1_string_st, keymaster::OpenSslObjectDeleter<asn1_string_st, &ASN1_TIME_free> > *", |
| "name" : "keymaster::UniquePtr<asn1_string_st, keymaster::OpenSslObjectDeleter<asn1_string_st, &ASN1_TIME_free> > *", |
| "referenced_type" : "type-2275", |
| "self_type" : "type-2277", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::UniquePtr<bignum_ctx, keymaster::OpenSslObjectDeleter<bignum_ctx, &BN_CTX_free> > *", |
| "name" : "keymaster::UniquePtr<bignum_ctx, keymaster::OpenSslObjectDeleter<bignum_ctx, &BN_CTX_free> > *", |
| "referenced_type" : "type-2716", |
| "self_type" : "type-2715", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::UniquePtr<bignum_st, keymaster::OpenSslObjectDeleter<bignum_st, &BN_free> > *", |
| "name" : "keymaster::UniquePtr<bignum_st, keymaster::OpenSslObjectDeleter<bignum_st, &BN_free> > *", |
| "referenced_type" : "type-1370", |
| "self_type" : "type-1374", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::UniquePtr<cmac_ctx_st, keymaster::OpenSslObjectDeleter<cmac_ctx_st, &CMAC_CTX_free> > *", |
| "name" : "keymaster::UniquePtr<cmac_ctx_st, keymaster::OpenSslObjectDeleter<cmac_ctx_st, &CMAC_CTX_free> > *", |
| "referenced_type" : "type-2337", |
| "self_type" : "type-2342", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::UniquePtr<ec_group_st, keymaster::OpenSslObjectDeleter<ec_group_st, &EC_GROUP_free> > *", |
| "name" : "keymaster::UniquePtr<ec_group_st, keymaster::OpenSslObjectDeleter<ec_group_st, &EC_GROUP_free> > *", |
| "referenced_type" : "type-2440", |
| "self_type" : "type-2444", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::UniquePtr<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-1109", |
| "self_type" : "type-1113", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::UniquePtr<ec_point_st, keymaster::OpenSslObjectDeleter<ec_point_st, &EC_POINT_free> > *", |
| "name" : "keymaster::UniquePtr<ec_point_st, keymaster::OpenSslObjectDeleter<ec_point_st, &EC_POINT_free> > *", |
| "referenced_type" : "type-2690", |
| "self_type" : "type-2695", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::UniquePtr<evp_pkey_ctx_st, keymaster::EVP_PKEY_CTX_Delete> *", |
| "name" : "keymaster::UniquePtr<evp_pkey_ctx_st, keymaster::EVP_PKEY_CTX_Delete> *", |
| "referenced_type" : "type-2947", |
| "self_type" : "type-2952", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::UniquePtr<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-1116", |
| "self_type" : "type-1121", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::UniquePtr<keymaster::AsymmetricKey, keymaster::DefaultDelete<keymaster::AsymmetricKey> > *", |
| "name" : "keymaster::UniquePtr<keymaster::AsymmetricKey, keymaster::DefaultDelete<keymaster::AsymmetricKey> > *", |
| "referenced_type" : "type-1302", |
| "self_type" : "type-1303", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::UniquePtr<keymaster::HmacOperation, keymaster::DefaultDelete<keymaster::HmacOperation> > *", |
| "name" : "keymaster::UniquePtr<keymaster::HmacOperation, keymaster::DefaultDelete<keymaster::HmacOperation> > *", |
| "referenced_type" : "type-2585", |
| "self_type" : "type-2639", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> > *", |
| "name" : "keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> > *", |
| "referenced_type" : "type-735", |
| "self_type" : "type-737", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::UniquePtr<keymaster::KeyExchange, keymaster::DefaultDelete<keymaster::KeyExchange> > *", |
| "name" : "keymaster::UniquePtr<keymaster::KeyExchange, keymaster::DefaultDelete<keymaster::KeyExchange> > *", |
| "referenced_type" : "type-2505", |
| "self_type" : "type-2513", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::UniquePtr<keymaster::KeymasterContext, keymaster::DefaultDelete<keymaster::KeymasterContext> > *", |
| "name" : "keymaster::UniquePtr<keymaster::KeymasterContext, keymaster::DefaultDelete<keymaster::KeymasterContext> > *", |
| "referenced_type" : "type-349", |
| "self_type" : "type-740", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::UniquePtr<keymaster::NistCurveKeyExchange, keymaster::DefaultDelete<keymaster::NistCurveKeyExchange> > *", |
| "name" : "keymaster::UniquePtr<keymaster::NistCurveKeyExchange, keymaster::DefaultDelete<keymaster::NistCurveKeyExchange> > *", |
| "referenced_type" : "type-2698", |
| "self_type" : "type-2699", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> > *", |
| "name" : "keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> > *", |
| "referenced_type" : "type-284", |
| "self_type" : "type-283", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::UniquePtr<keymaster::OperationTable, keymaster::DefaultDelete<keymaster::OperationTable> > *", |
| "name" : "keymaster::UniquePtr<keymaster::OperationTable, keymaster::DefaultDelete<keymaster::OperationTable> > *", |
| "referenced_type" : "type-352", |
| "self_type" : "type-745", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::UniquePtr<keymaster::Rfc5869Sha256Kdf, keymaster::DefaultDelete<keymaster::Rfc5869Sha256Kdf> > *", |
| "name" : "keymaster::UniquePtr<keymaster::Rfc5869Sha256Kdf, keymaster::DefaultDelete<keymaster::Rfc5869Sha256Kdf> > *", |
| "referenced_type" : "type-2506", |
| "self_type" : "type-2517", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::UniquePtr<keymaster::RsaOperation, keymaster::DefaultDelete<keymaster::RsaOperation> > *", |
| "name" : "keymaster::UniquePtr<keymaster::RsaOperation, keymaster::DefaultDelete<keymaster::RsaOperation> > *", |
| "referenced_type" : "type-2943", |
| "self_type" : "type-2944", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::UniquePtr<keymaster::km_key_description, keymaster::KM_KEY_DESCRIPTION_Delete> *", |
| "name" : "keymaster::UniquePtr<keymaster::km_key_description, keymaster::KM_KEY_DESCRIPTION_Delete> *", |
| "referenced_type" : "type-1377", |
| "self_type" : "type-1379", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::UniquePtr<keymaster::km_wrapped_key, keymaster::KM_WRAPPED_KEY_Delete> *", |
| "name" : "keymaster::UniquePtr<keymaster::km_wrapped_key, keymaster::KM_WRAPPED_KEY_Delete> *", |
| "referenced_type" : "type-6453", |
| "self_type" : "type-6455", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::UniquePtr<keymaster_algorithm_t [], keymaster::DefaultDelete<keymaster_algorithm_t []> > *", |
| "name" : "keymaster::UniquePtr<keymaster_algorithm_t [], keymaster::DefaultDelete<keymaster_algorithm_t []> > *", |
| "referenced_type" : "type-607", |
| "self_type" : "type-660", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::UniquePtr<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-705", |
| "self_type" : "type-750", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::UniquePtr<keymaster_cert_chain_t, keymaster::CertificateChainDelete> *", |
| "name" : "keymaster::UniquePtr<keymaster_cert_chain_t, keymaster::CertificateChainDelete> *", |
| "referenced_type" : "type-729", |
| "self_type" : "type-731", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::UniquePtr<keymaster_digest_t [], keymaster::DefaultDelete<keymaster_digest_t []> > *", |
| "name" : "keymaster::UniquePtr<keymaster_digest_t [], keymaster::DefaultDelete<keymaster_digest_t []> > *", |
| "referenced_type" : "type-764", |
| "self_type" : "type-775", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::UniquePtr<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-791", |
| "self_type" : "type-804", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "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-756", |
| "self_type" : "type-759", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::UniquePtr<pkcs8_priv_key_info_st, keymaster::OpenSslObjectDeleter<pkcs8_priv_key_info_st, &PKCS8_PRIV_KEY_INFO_free> > *", |
| "name" : "keymaster::UniquePtr<pkcs8_priv_key_info_st, keymaster::OpenSslObjectDeleter<pkcs8_priv_key_info_st, &PKCS8_PRIV_KEY_INFO_free> > *", |
| "referenced_type" : "type-2724", |
| "self_type" : "type-2730", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::UniquePtr<rsa_st, keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> > *", |
| "name" : "keymaster::UniquePtr<rsa_st, keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> > *", |
| "referenced_type" : "type-1124", |
| "self_type" : "type-1128", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::UniquePtr<rsa_st, keymaster::RsaKey::RSA_Delete> *", |
| "name" : "keymaster::UniquePtr<rsa_st, keymaster::RsaKey::RSA_Delete> *", |
| "referenced_type" : "type-2771", |
| "self_type" : "type-2850", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::UniquePtr<unsigned char [], keymaster::DefaultDelete<unsigned char []> > *", |
| "name" : "keymaster::UniquePtr<unsigned char [], keymaster::DefaultDelete<unsigned char []> > *", |
| "referenced_type" : "type-118", |
| "self_type" : "type-723", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::UniquePtr<v3_ext_ctx, keymaster::DefaultDelete<v3_ext_ctx> > *", |
| "name" : "keymaster::UniquePtr<v3_ext_ctx, keymaster::DefaultDelete<v3_ext_ctx> > *", |
| "referenced_type" : "type-2166", |
| "self_type" : "type-2172", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::UniquePtr<x509_st, keymaster::OpenSslObjectDeleter<x509_st, &X509_free> > *", |
| "name" : "keymaster::UniquePtr<x509_st, keymaster::OpenSslObjectDeleter<x509_st, &X509_free> > *", |
| "referenced_type" : "type-2142", |
| "self_type" : "type-2141", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::UpdateOperationRequest *", |
| "name" : "keymaster::UpdateOperationRequest *", |
| "referenced_type" : "type-516", |
| "self_type" : "type-517", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::UpdateOperationResponse *", |
| "name" : "keymaster::UpdateOperationResponse *", |
| "referenced_type" : "type-518", |
| "self_type" : "type-519", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::UpgradeKeyRequest *", |
| "name" : "keymaster::UpgradeKeyRequest *", |
| "referenced_type" : "type-577", |
| "self_type" : "type-578", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::UpgradeKeyResponse *", |
| "name" : "keymaster::UpgradeKeyResponse *", |
| "referenced_type" : "type-580", |
| "self_type" : "type-581", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::VerificationToken *", |
| "name" : "keymaster::VerificationToken *", |
| "referenced_type" : "type-614", |
| "self_type" : "type-615", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::VerifyAuthorizationRequest *", |
| "name" : "keymaster::VerifyAuthorizationRequest *", |
| "referenced_type" : "type-617", |
| "self_type" : "type-618", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::VerifyAuthorizationResponse *", |
| "name" : "keymaster::VerifyAuthorizationResponse *", |
| "referenced_type" : "type-622", |
| "self_type" : "type-623", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::km_auth_list *", |
| "name" : "keymaster::km_auth_list *", |
| "referenced_type" : "type-1155", |
| "self_type" : "type-1163", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::km_auth_list **", |
| "name" : "keymaster::km_auth_list **", |
| "referenced_type" : "type-1163", |
| "self_type" : "type-1343", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::km_key_description *", |
| "name" : "keymaster::km_key_description *", |
| "referenced_type" : "type-1162", |
| "self_type" : "type-1348", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::km_key_description **", |
| "name" : "keymaster::km_key_description **", |
| "referenced_type" : "type-1348", |
| "self_type" : "type-1347", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::km_root_of_trust *", |
| "name" : "keymaster::km_root_of_trust *", |
| "referenced_type" : "type-1148", |
| "self_type" : "type-1158", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::km_root_of_trust **", |
| "name" : "keymaster::km_root_of_trust **", |
| "referenced_type" : "type-1158", |
| "self_type" : "type-1334", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::km_wrapped_key *", |
| "name" : "keymaster::km_wrapped_key *", |
| "referenced_type" : "type-6449", |
| "self_type" : "type-6448", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::km_wrapped_key **", |
| "name" : "keymaster::km_wrapped_key **", |
| "referenced_type" : "type-6448", |
| "self_type" : "type-6447", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::km_wrapped_key_description *", |
| "name" : "keymaster::km_wrapped_key_description *", |
| "referenced_type" : "type-6438", |
| "self_type" : "type-6442", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::km_wrapped_key_description **", |
| "name" : "keymaster::km_wrapped_key_description **", |
| "referenced_type" : "type-6442", |
| "self_type" : "type-6443", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::stack_st_ASN1_TYPE_Delete *", |
| "name" : "keymaster::stack_st_ASN1_TYPE_Delete *", |
| "referenced_type" : "type-1136", |
| "self_type" : "type-1137", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster_algorithm_t *", |
| "name" : "keymaster_algorithm_t *", |
| "referenced_type" : "type-51", |
| "self_type" : "type-367", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster_blob_t *", |
| "name" : "keymaster_blob_t *", |
| "referenced_type" : "type-11", |
| "self_type" : "type-573", |
| "size" : 8, |
| "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster_block_mode_t *", |
| "name" : "keymaster_block_mode_t *", |
| "referenced_type" : "type-54", |
| "self_type" : "type-467", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster_cert_chain_t *", |
| "name" : "keymaster_cert_chain_t *", |
| "referenced_type" : "type-572", |
| "self_type" : "type-730", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster_digest_t *", |
| "name" : "keymaster_digest_t *", |
| "referenced_type" : "type-61", |
| "self_type" : "type-477", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster_ec_curve_t *", |
| "name" : "keymaster_ec_curve_t *", |
| "referenced_type" : "type-211", |
| "self_type" : "type-820", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster_error_t *", |
| "name" : "keymaster_error_t *", |
| "referenced_type" : "type-19", |
| "self_type" : "type-106", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/serializable.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster_kdf_t *", |
| "name" : "keymaster_kdf_t *", |
| "referenced_type" : "type-206", |
| "self_type" : "type-2499", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster_key_blob_t *", |
| "name" : "keymaster_key_blob_t *", |
| "referenced_type" : "type-229", |
| "self_type" : "type-260", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster_key_characteristics_t *", |
| "name" : "keymaster_key_characteristics_t *", |
| "referenced_type" : "type-28", |
| "self_type" : "type-27", |
| "size" : 8, |
| "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster_key_format_t *", |
| "name" : "keymaster_key_format_t *", |
| "referenced_type" : "type-64", |
| "self_type" : "type-482", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster_key_param_set_t *", |
| "name" : "keymaster_key_param_set_t *", |
| "referenced_type" : "type-25", |
| "self_type" : "type-24", |
| "size" : 8, |
| "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster_key_param_t *", |
| "name" : "keymaster_key_param_t *", |
| "referenced_type" : "type-4", |
| "self_type" : "type-26", |
| "size" : 8, |
| "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster_padding_t *", |
| "name" : "keymaster_padding_t *", |
| "referenced_type" : "type-57", |
| "self_type" : "type-472", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster_purpose_t *", |
| "name" : "keymaster_purpose_t *", |
| "referenced_type" : "type-34", |
| "self_type" : "type-86", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/serializable.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster_security_level_t *", |
| "name" : "keymaster_security_level_t *", |
| "referenced_type" : "type-17", |
| "self_type" : "type-758", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/serializable.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster_tag_t *", |
| "name" : "keymaster_tag_t *", |
| "referenced_type" : "type-5", |
| "self_type" : "type-18", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/serializable.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster_verified_boot_t *", |
| "name" : "keymaster_verified_boot_t *", |
| "referenced_type" : "type-14", |
| "self_type" : "type-1172", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "pkcs8_priv_key_info_st *", |
| "name" : "pkcs8_priv_key_info_st *", |
| "referenced_type" : "type-2726", |
| "self_type" : "type-2725", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "pkcs8_priv_key_info_st *", |
| "name" : "pkcs8_priv_key_info_st *", |
| "referenced_type" : "type-6180", |
| "self_type" : "type-6179", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "rsa_st *", |
| "name" : "rsa_st *", |
| "referenced_type" : "type-1126", |
| "self_type" : "type-1125", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "rsa_st *", |
| "name" : "rsa_st *", |
| "referenced_type" : "type-1912", |
| "self_type" : "type-1911", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "rsa_st *", |
| "name" : "rsa_st *", |
| "referenced_type" : "type-2773", |
| "self_type" : "type-2772", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "rsa_st *", |
| "name" : "rsa_st *", |
| "referenced_type" : "type-2857", |
| "self_type" : "type-2856", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "rsa_st *", |
| "name" : "rsa_st *", |
| "referenced_type" : "type-2942", |
| "self_type" : "type-2941", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "rsa_st *", |
| "name" : "rsa_st *", |
| "referenced_type" : "type-3305", |
| "self_type" : "type-3304", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "rsa_st *", |
| "name" : "rsa_st *", |
| "referenced_type" : "type-4290", |
| "self_type" : "type-4289", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "rsa_st *", |
| "name" : "rsa_st *", |
| "referenced_type" : "type-5481", |
| "self_type" : "type-5480", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "rsa_st *", |
| "name" : "rsa_st *", |
| "referenced_type" : "type-6210", |
| "self_type" : "type-6209", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "rsa_st *", |
| "name" : "rsa_st *", |
| "referenced_type" : "type-6258", |
| "self_type" : "type-6257", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "rsa_st *", |
| "name" : "rsa_st *", |
| "referenced_type" : "type-6324", |
| "self_type" : "type-6323", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_INTEGER *", |
| "name" : "stack_st_ASN1_INTEGER *", |
| "referenced_type" : "type-1157", |
| "self_type" : "type-1156", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_INTEGER *", |
| "name" : "stack_st_ASN1_INTEGER *", |
| "referenced_type" : "type-1256", |
| "self_type" : "type-1255", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_INTEGER *", |
| "name" : "stack_st_ASN1_INTEGER *", |
| "referenced_type" : "type-1337", |
| "self_type" : "type-1336", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_INTEGER *", |
| "name" : "stack_st_ASN1_INTEGER *", |
| "referenced_type" : "type-1936", |
| "self_type" : "type-1935", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_INTEGER *", |
| "name" : "stack_st_ASN1_INTEGER *", |
| "referenced_type" : "type-2023", |
| "self_type" : "type-2022", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_INTEGER *", |
| "name" : "stack_st_ASN1_INTEGER *", |
| "referenced_type" : "type-2098", |
| "self_type" : "type-2097", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_INTEGER *", |
| "name" : "stack_st_ASN1_INTEGER *", |
| "referenced_type" : "type-2234", |
| "self_type" : "type-2233", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_INTEGER *", |
| "name" : "stack_st_ASN1_INTEGER *", |
| "referenced_type" : "type-2312", |
| "self_type" : "type-2311", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_INTEGER *", |
| "name" : "stack_st_ASN1_INTEGER *", |
| "referenced_type" : "type-2394", |
| "self_type" : "type-2393", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_INTEGER *", |
| "name" : "stack_st_ASN1_INTEGER *", |
| "referenced_type" : "type-2558", |
| "self_type" : "type-2557", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_INTEGER *", |
| "name" : "stack_st_ASN1_INTEGER *", |
| "referenced_type" : "type-2619", |
| "self_type" : "type-2618", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_INTEGER *", |
| "name" : "stack_st_ASN1_INTEGER *", |
| "referenced_type" : "type-2886", |
| "self_type" : "type-2885", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_INTEGER *", |
| "name" : "stack_st_ASN1_INTEGER *", |
| "referenced_type" : "type-2978", |
| "self_type" : "type-2977", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_INTEGER *", |
| "name" : "stack_st_ASN1_INTEGER *", |
| "referenced_type" : "type-3329", |
| "self_type" : "type-3328", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_INTEGER *", |
| "name" : "stack_st_ASN1_INTEGER *", |
| "referenced_type" : "type-3416", |
| "self_type" : "type-3415", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_INTEGER *", |
| "name" : "stack_st_ASN1_INTEGER *", |
| "referenced_type" : "type-3491", |
| "self_type" : "type-3490", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_INTEGER *", |
| "name" : "stack_st_ASN1_INTEGER *", |
| "referenced_type" : "type-3595", |
| "self_type" : "type-3594", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_INTEGER *", |
| "name" : "stack_st_ASN1_INTEGER *", |
| "referenced_type" : "type-3659", |
| "self_type" : "type-3658", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_INTEGER *", |
| "name" : "stack_st_ASN1_INTEGER *", |
| "referenced_type" : "type-3735", |
| "self_type" : "type-3734", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_INTEGER *", |
| "name" : "stack_st_ASN1_INTEGER *", |
| "referenced_type" : "type-4314", |
| "self_type" : "type-4313", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_INTEGER *", |
| "name" : "stack_st_ASN1_INTEGER *", |
| "referenced_type" : "type-4401", |
| "self_type" : "type-4400", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_INTEGER *", |
| "name" : "stack_st_ASN1_INTEGER *", |
| "referenced_type" : "type-4476", |
| "self_type" : "type-4475", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_INTEGER *", |
| "name" : "stack_st_ASN1_INTEGER *", |
| "referenced_type" : "type-4580", |
| "self_type" : "type-4579", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_INTEGER *", |
| "name" : "stack_st_ASN1_INTEGER *", |
| "referenced_type" : "type-4644", |
| "self_type" : "type-4643", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_INTEGER *", |
| "name" : "stack_st_ASN1_INTEGER *", |
| "referenced_type" : "type-4720", |
| "self_type" : "type-4719", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_INTEGER *", |
| "name" : "stack_st_ASN1_INTEGER *", |
| "referenced_type" : "type-4860", |
| "self_type" : "type-4859", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_INTEGER *", |
| "name" : "stack_st_ASN1_INTEGER *", |
| "referenced_type" : "type-4912", |
| "self_type" : "type-4911", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_INTEGER *", |
| "name" : "stack_st_ASN1_INTEGER *", |
| "referenced_type" : "type-5512", |
| "self_type" : "type-5511", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_INTEGER *", |
| "name" : "stack_st_ASN1_INTEGER *", |
| "referenced_type" : "type-5594", |
| "self_type" : "type-5593", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_INTEGER *", |
| "name" : "stack_st_ASN1_INTEGER *", |
| "referenced_type" : "type-5670", |
| "self_type" : "type-5669", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_INTEGER *", |
| "name" : "stack_st_ASN1_INTEGER *", |
| "referenced_type" : "type-5776", |
| "self_type" : "type-5775", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_INTEGER *", |
| "name" : "stack_st_ASN1_INTEGER *", |
| "referenced_type" : "type-5847", |
| "self_type" : "type-5846", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_INTEGER *", |
| "name" : "stack_st_ASN1_INTEGER *", |
| "referenced_type" : "type-5937", |
| "self_type" : "type-5936", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_INTEGER *", |
| "name" : "stack_st_ASN1_INTEGER *", |
| "referenced_type" : "type-6085", |
| "self_type" : "type-6084", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_INTEGER *", |
| "name" : "stack_st_ASN1_INTEGER *", |
| "referenced_type" : "type-6118", |
| "self_type" : "type-6117", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_INTEGER *", |
| "name" : "stack_st_ASN1_INTEGER *", |
| "referenced_type" : "type-6274", |
| "self_type" : "type-6273", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_INTEGER *", |
| "name" : "stack_st_ASN1_INTEGER *", |
| "referenced_type" : "type-6351", |
| "self_type" : "type-6350", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_INTEGER *", |
| "name" : "stack_st_ASN1_INTEGER *", |
| "referenced_type" : "type-6383", |
| "self_type" : "type-6382", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_INTEGER *", |
| "name" : "stack_st_ASN1_INTEGER *", |
| "referenced_type" : "type-6430", |
| "self_type" : "type-6429", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_TYPE *", |
| "name" : "stack_st_ASN1_TYPE *", |
| "referenced_type" : "type-1139", |
| "self_type" : "type-1138", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_TYPE *", |
| "name" : "stack_st_ASN1_TYPE *", |
| "referenced_type" : "type-1244", |
| "self_type" : "type-1243", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_TYPE *", |
| "name" : "stack_st_ASN1_TYPE *", |
| "referenced_type" : "type-1325", |
| "self_type" : "type-1324", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_TYPE *", |
| "name" : "stack_st_ASN1_TYPE *", |
| "referenced_type" : "type-1922", |
| "self_type" : "type-1921", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_TYPE *", |
| "name" : "stack_st_ASN1_TYPE *", |
| "referenced_type" : "type-2011", |
| "self_type" : "type-2010", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_TYPE *", |
| "name" : "stack_st_ASN1_TYPE *", |
| "referenced_type" : "type-2086", |
| "self_type" : "type-2085", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_TYPE *", |
| "name" : "stack_st_ASN1_TYPE *", |
| "referenced_type" : "type-2225", |
| "self_type" : "type-2224", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_TYPE *", |
| "name" : "stack_st_ASN1_TYPE *", |
| "referenced_type" : "type-2300", |
| "self_type" : "type-2299", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_TYPE *", |
| "name" : "stack_st_ASN1_TYPE *", |
| "referenced_type" : "type-2381", |
| "self_type" : "type-2380", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_TYPE *", |
| "name" : "stack_st_ASN1_TYPE *", |
| "referenced_type" : "type-2547", |
| "self_type" : "type-2546", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_TYPE *", |
| "name" : "stack_st_ASN1_TYPE *", |
| "referenced_type" : "type-2607", |
| "self_type" : "type-2606", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_TYPE *", |
| "name" : "stack_st_ASN1_TYPE *", |
| "referenced_type" : "type-2874", |
| "self_type" : "type-2873", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_TYPE *", |
| "name" : "stack_st_ASN1_TYPE *", |
| "referenced_type" : "type-2967", |
| "self_type" : "type-2966", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_TYPE *", |
| "name" : "stack_st_ASN1_TYPE *", |
| "referenced_type" : "type-3315", |
| "self_type" : "type-3314", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_TYPE *", |
| "name" : "stack_st_ASN1_TYPE *", |
| "referenced_type" : "type-3404", |
| "self_type" : "type-3403", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_TYPE *", |
| "name" : "stack_st_ASN1_TYPE *", |
| "referenced_type" : "type-3479", |
| "self_type" : "type-3478", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_TYPE *", |
| "name" : "stack_st_ASN1_TYPE *", |
| "referenced_type" : "type-3586", |
| "self_type" : "type-3585", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_TYPE *", |
| "name" : "stack_st_ASN1_TYPE *", |
| "referenced_type" : "type-3647", |
| "self_type" : "type-3646", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_TYPE *", |
| "name" : "stack_st_ASN1_TYPE *", |
| "referenced_type" : "type-3722", |
| "self_type" : "type-3721", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_TYPE *", |
| "name" : "stack_st_ASN1_TYPE *", |
| "referenced_type" : "type-4300", |
| "self_type" : "type-4299", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_TYPE *", |
| "name" : "stack_st_ASN1_TYPE *", |
| "referenced_type" : "type-4389", |
| "self_type" : "type-4388", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_TYPE *", |
| "name" : "stack_st_ASN1_TYPE *", |
| "referenced_type" : "type-4464", |
| "self_type" : "type-4463", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_TYPE *", |
| "name" : "stack_st_ASN1_TYPE *", |
| "referenced_type" : "type-4571", |
| "self_type" : "type-4570", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_TYPE *", |
| "name" : "stack_st_ASN1_TYPE *", |
| "referenced_type" : "type-4632", |
| "self_type" : "type-4631", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_TYPE *", |
| "name" : "stack_st_ASN1_TYPE *", |
| "referenced_type" : "type-4707", |
| "self_type" : "type-4706", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_TYPE *", |
| "name" : "stack_st_ASN1_TYPE *", |
| "referenced_type" : "type-4849", |
| "self_type" : "type-4848", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_TYPE *", |
| "name" : "stack_st_ASN1_TYPE *", |
| "referenced_type" : "type-4900", |
| "self_type" : "type-4899", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_TYPE *", |
| "name" : "stack_st_ASN1_TYPE *", |
| "referenced_type" : "type-5497", |
| "self_type" : "type-5496", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_TYPE *", |
| "name" : "stack_st_ASN1_TYPE *", |
| "referenced_type" : "type-5583", |
| "self_type" : "type-5582", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_TYPE *", |
| "name" : "stack_st_ASN1_TYPE *", |
| "referenced_type" : "type-5658", |
| "self_type" : "type-5657", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_TYPE *", |
| "name" : "stack_st_ASN1_TYPE *", |
| "referenced_type" : "type-5766", |
| "self_type" : "type-5765", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_TYPE *", |
| "name" : "stack_st_ASN1_TYPE *", |
| "referenced_type" : "type-5835", |
| "self_type" : "type-5834", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_TYPE *", |
| "name" : "stack_st_ASN1_TYPE *", |
| "referenced_type" : "type-5926", |
| "self_type" : "type-5925", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_TYPE *", |
| "name" : "stack_st_ASN1_TYPE *", |
| "referenced_type" : "type-6073", |
| "self_type" : "type-6072", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_TYPE *", |
| "name" : "stack_st_ASN1_TYPE *", |
| "referenced_type" : "type-6106", |
| "self_type" : "type-6105", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_TYPE *", |
| "name" : "stack_st_ASN1_TYPE *", |
| "referenced_type" : "type-6263", |
| "self_type" : "type-6262", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_TYPE *", |
| "name" : "stack_st_ASN1_TYPE *", |
| "referenced_type" : "type-6340", |
| "self_type" : "type-6339", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_TYPE *", |
| "name" : "stack_st_ASN1_TYPE *", |
| "referenced_type" : "type-6371", |
| "self_type" : "type-6370", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "stack_st_ASN1_TYPE *", |
| "name" : "stack_st_ASN1_TYPE *", |
| "referenced_type" : "type-6419", |
| "self_type" : "type-6418", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "unsigned char *", |
| "name" : "unsigned char *", |
| "referenced_type" : "type-3", |
| "self_type" : "type-119", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "unsigned char **", |
| "name" : "unsigned char **", |
| "referenced_type" : "type-119", |
| "self_type" : "type-1335", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "unsigned int *", |
| "name" : "unsigned int *", |
| "referenced_type" : "type-8", |
| "self_type" : "type-96", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/serializable.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "unsigned long *", |
| "name" : "unsigned long *", |
| "referenced_type" : "type-10", |
| "self_type" : "type-76", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/serializable.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "v3_ext_ctx *", |
| "name" : "v3_ext_ctx *", |
| "referenced_type" : "type-2168", |
| "self_type" : "type-2167", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "v3_ext_ctx *", |
| "name" : "v3_ext_ctx *", |
| "referenced_type" : "type-3548", |
| "self_type" : "type-3547", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "v3_ext_ctx *", |
| "name" : "v3_ext_ctx *", |
| "referenced_type" : "type-4533", |
| "self_type" : "type-4532", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "v3_ext_ctx *", |
| "name" : "v3_ext_ctx *", |
| "referenced_type" : "type-5727", |
| "self_type" : "type-5726", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "void *", |
| "name" : "void *", |
| "referenced_type" : "type-48", |
| "self_type" : "type-175", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "x509_st *", |
| "name" : "x509_st *", |
| "referenced_type" : "type-2138", |
| "self_type" : "type-2137", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "x509_st *", |
| "name" : "x509_st *", |
| "referenced_type" : "type-3531", |
| "self_type" : "type-3530", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "x509_st *", |
| "name" : "x509_st *", |
| "referenced_type" : "type-4516", |
| "self_type" : "type-4515", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "x509_st *", |
| "name" : "x509_st *", |
| "referenced_type" : "type-5710", |
| "self_type" : "type-5709", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| } |
| ], |
| "qualified_types" : |
| [ |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[2]", |
| "name" : "ASN1_TEMPLATE_st const[2]", |
| "referenced_type" : "type-6439", |
| "self_type" : "type-6441", |
| "size" : 80, |
| "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[36]", |
| "name" : "ASN1_TEMPLATE_st const[36]", |
| "referenced_type" : "type-1159", |
| "self_type" : "type-1161", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[36]", |
| "name" : "ASN1_TEMPLATE_st const[36]", |
| "referenced_type" : "type-1257", |
| "self_type" : "type-1259", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[36]", |
| "name" : "ASN1_TEMPLATE_st const[36]", |
| "referenced_type" : "type-1338", |
| "self_type" : "type-1342", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[36]", |
| "name" : "ASN1_TEMPLATE_st const[36]", |
| "referenced_type" : "type-1938", |
| "self_type" : "type-1940", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[36]", |
| "name" : "ASN1_TEMPLATE_st const[36]", |
| "referenced_type" : "type-2024", |
| "self_type" : "type-2026", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[36]", |
| "name" : "ASN1_TEMPLATE_st const[36]", |
| "referenced_type" : "type-2099", |
| "self_type" : "type-2103", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[36]", |
| "name" : "ASN1_TEMPLATE_st const[36]", |
| "referenced_type" : "type-2235", |
| "self_type" : "type-2237", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[36]", |
| "name" : "ASN1_TEMPLATE_st const[36]", |
| "referenced_type" : "type-2313", |
| "self_type" : "type-2315", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[36]", |
| "name" : "ASN1_TEMPLATE_st const[36]", |
| "referenced_type" : "type-2395", |
| "self_type" : "type-2397", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[36]", |
| "name" : "ASN1_TEMPLATE_st const[36]", |
| "referenced_type" : "type-2560", |
| "self_type" : "type-2562", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[36]", |
| "name" : "ASN1_TEMPLATE_st const[36]", |
| "referenced_type" : "type-2621", |
| "self_type" : "type-2623", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[36]", |
| "name" : "ASN1_TEMPLATE_st const[36]", |
| "referenced_type" : "type-2888", |
| "self_type" : "type-2890", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[36]", |
| "name" : "ASN1_TEMPLATE_st const[36]", |
| "referenced_type" : "type-2979", |
| "self_type" : "type-2981", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[36]", |
| "name" : "ASN1_TEMPLATE_st const[36]", |
| "referenced_type" : "type-3331", |
| "self_type" : "type-3333", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[36]", |
| "name" : "ASN1_TEMPLATE_st const[36]", |
| "referenced_type" : "type-3417", |
| "self_type" : "type-3419", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[36]", |
| "name" : "ASN1_TEMPLATE_st const[36]", |
| "referenced_type" : "type-3492", |
| "self_type" : "type-3496", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[36]", |
| "name" : "ASN1_TEMPLATE_st const[36]", |
| "referenced_type" : "type-3596", |
| "self_type" : "type-3598", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[36]", |
| "name" : "ASN1_TEMPLATE_st const[36]", |
| "referenced_type" : "type-3660", |
| "self_type" : "type-3662", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[36]", |
| "name" : "ASN1_TEMPLATE_st const[36]", |
| "referenced_type" : "type-3736", |
| "self_type" : "type-3738", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[36]", |
| "name" : "ASN1_TEMPLATE_st const[36]", |
| "referenced_type" : "type-4316", |
| "self_type" : "type-4318", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[36]", |
| "name" : "ASN1_TEMPLATE_st const[36]", |
| "referenced_type" : "type-4402", |
| "self_type" : "type-4404", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[36]", |
| "name" : "ASN1_TEMPLATE_st const[36]", |
| "referenced_type" : "type-4477", |
| "self_type" : "type-4481", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[36]", |
| "name" : "ASN1_TEMPLATE_st const[36]", |
| "referenced_type" : "type-4581", |
| "self_type" : "type-4583", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[36]", |
| "name" : "ASN1_TEMPLATE_st const[36]", |
| "referenced_type" : "type-4645", |
| "self_type" : "type-4647", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[36]", |
| "name" : "ASN1_TEMPLATE_st const[36]", |
| "referenced_type" : "type-4721", |
| "self_type" : "type-4723", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[36]", |
| "name" : "ASN1_TEMPLATE_st const[36]", |
| "referenced_type" : "type-4862", |
| "self_type" : "type-4864", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[36]", |
| "name" : "ASN1_TEMPLATE_st const[36]", |
| "referenced_type" : "type-4914", |
| "self_type" : "type-4916", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[36]", |
| "name" : "ASN1_TEMPLATE_st const[36]", |
| "referenced_type" : "type-5514", |
| "self_type" : "type-5516", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[36]", |
| "name" : "ASN1_TEMPLATE_st const[36]", |
| "referenced_type" : "type-5596", |
| "self_type" : "type-5598", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[36]", |
| "name" : "ASN1_TEMPLATE_st const[36]", |
| "referenced_type" : "type-5671", |
| "self_type" : "type-5673", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[36]", |
| "name" : "ASN1_TEMPLATE_st const[36]", |
| "referenced_type" : "type-5778", |
| "self_type" : "type-5780", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[36]", |
| "name" : "ASN1_TEMPLATE_st const[36]", |
| "referenced_type" : "type-5848", |
| "self_type" : "type-5850", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[36]", |
| "name" : "ASN1_TEMPLATE_st const[36]", |
| "referenced_type" : "type-5938", |
| "self_type" : "type-5941", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[36]", |
| "name" : "ASN1_TEMPLATE_st const[36]", |
| "referenced_type" : "type-6086", |
| "self_type" : "type-6088", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[36]", |
| "name" : "ASN1_TEMPLATE_st const[36]", |
| "referenced_type" : "type-6119", |
| "self_type" : "type-6121", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[36]", |
| "name" : "ASN1_TEMPLATE_st const[36]", |
| "referenced_type" : "type-6275", |
| "self_type" : "type-6277", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[36]", |
| "name" : "ASN1_TEMPLATE_st const[36]", |
| "referenced_type" : "type-6352", |
| "self_type" : "type-6354", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[36]", |
| "name" : "ASN1_TEMPLATE_st const[36]", |
| "referenced_type" : "type-6384", |
| "self_type" : "type-6386", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[36]", |
| "name" : "ASN1_TEMPLATE_st const[36]", |
| "referenced_type" : "type-6432", |
| "self_type" : "type-6434", |
| "size" : 1440, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[3]", |
| "name" : "ASN1_TEMPLATE_st const[3]", |
| "referenced_type" : "type-1150", |
| "self_type" : "type-1152", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[3]", |
| "name" : "ASN1_TEMPLATE_st const[3]", |
| "referenced_type" : "type-1249", |
| "self_type" : "type-1252", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[3]", |
| "name" : "ASN1_TEMPLATE_st const[3]", |
| "referenced_type" : "type-1328", |
| "self_type" : "type-1331", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[3]", |
| "name" : "ASN1_TEMPLATE_st const[3]", |
| "referenced_type" : "type-1930", |
| "self_type" : "type-1932", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[3]", |
| "name" : "ASN1_TEMPLATE_st const[3]", |
| "referenced_type" : "type-2016", |
| "self_type" : "type-2019", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[3]", |
| "name" : "ASN1_TEMPLATE_st const[3]", |
| "referenced_type" : "type-2089", |
| "self_type" : "type-2092", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[3]", |
| "name" : "ASN1_TEMPLATE_st const[3]", |
| "referenced_type" : "type-2228", |
| "self_type" : "type-2230", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[3]", |
| "name" : "ASN1_TEMPLATE_st const[3]", |
| "referenced_type" : "type-2306", |
| "self_type" : "type-2308", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[3]", |
| "name" : "ASN1_TEMPLATE_st const[3]", |
| "referenced_type" : "type-2387", |
| "self_type" : "type-2389", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[3]", |
| "name" : "ASN1_TEMPLATE_st const[3]", |
| "referenced_type" : "type-2552", |
| "self_type" : "type-2554", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[3]", |
| "name" : "ASN1_TEMPLATE_st const[3]", |
| "referenced_type" : "type-2613", |
| "self_type" : "type-2615", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[3]", |
| "name" : "ASN1_TEMPLATE_st const[3]", |
| "referenced_type" : "type-2880", |
| "self_type" : "type-2882", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[3]", |
| "name" : "ASN1_TEMPLATE_st const[3]", |
| "referenced_type" : "type-2972", |
| "self_type" : "type-2974", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[3]", |
| "name" : "ASN1_TEMPLATE_st const[3]", |
| "referenced_type" : "type-3323", |
| "self_type" : "type-3325", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[3]", |
| "name" : "ASN1_TEMPLATE_st const[3]", |
| "referenced_type" : "type-3409", |
| "self_type" : "type-3412", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[3]", |
| "name" : "ASN1_TEMPLATE_st const[3]", |
| "referenced_type" : "type-3482", |
| "self_type" : "type-3485", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[3]", |
| "name" : "ASN1_TEMPLATE_st const[3]", |
| "referenced_type" : "type-3589", |
| "self_type" : "type-3591", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[3]", |
| "name" : "ASN1_TEMPLATE_st const[3]", |
| "referenced_type" : "type-3653", |
| "self_type" : "type-3655", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[3]", |
| "name" : "ASN1_TEMPLATE_st const[3]", |
| "referenced_type" : "type-3728", |
| "self_type" : "type-3730", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[3]", |
| "name" : "ASN1_TEMPLATE_st const[3]", |
| "referenced_type" : "type-4308", |
| "self_type" : "type-4310", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[3]", |
| "name" : "ASN1_TEMPLATE_st const[3]", |
| "referenced_type" : "type-4394", |
| "self_type" : "type-4397", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[3]", |
| "name" : "ASN1_TEMPLATE_st const[3]", |
| "referenced_type" : "type-4467", |
| "self_type" : "type-4470", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[3]", |
| "name" : "ASN1_TEMPLATE_st const[3]", |
| "referenced_type" : "type-4574", |
| "self_type" : "type-4576", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[3]", |
| "name" : "ASN1_TEMPLATE_st const[3]", |
| "referenced_type" : "type-4638", |
| "self_type" : "type-4640", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[3]", |
| "name" : "ASN1_TEMPLATE_st const[3]", |
| "referenced_type" : "type-4713", |
| "self_type" : "type-4715", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[3]", |
| "name" : "ASN1_TEMPLATE_st const[3]", |
| "referenced_type" : "type-4854", |
| "self_type" : "type-4856", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[3]", |
| "name" : "ASN1_TEMPLATE_st const[3]", |
| "referenced_type" : "type-4906", |
| "self_type" : "type-4908", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[3]", |
| "name" : "ASN1_TEMPLATE_st const[3]", |
| "referenced_type" : "type-5505", |
| "self_type" : "type-5508", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[3]", |
| "name" : "ASN1_TEMPLATE_st const[3]", |
| "referenced_type" : "type-5588", |
| "self_type" : "type-5590", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[3]", |
| "name" : "ASN1_TEMPLATE_st const[3]", |
| "referenced_type" : "type-5662", |
| "self_type" : "type-5664", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[3]", |
| "name" : "ASN1_TEMPLATE_st const[3]", |
| "referenced_type" : "type-5770", |
| "self_type" : "type-5772", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[3]", |
| "name" : "ASN1_TEMPLATE_st const[3]", |
| "referenced_type" : "type-5840", |
| "self_type" : "type-5843", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[3]", |
| "name" : "ASN1_TEMPLATE_st const[3]", |
| "referenced_type" : "type-5931", |
| "self_type" : "type-5933", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[3]", |
| "name" : "ASN1_TEMPLATE_st const[3]", |
| "referenced_type" : "type-6078", |
| "self_type" : "type-6081", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[3]", |
| "name" : "ASN1_TEMPLATE_st const[3]", |
| "referenced_type" : "type-6112", |
| "self_type" : "type-6114", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[3]", |
| "name" : "ASN1_TEMPLATE_st const[3]", |
| "referenced_type" : "type-6268", |
| "self_type" : "type-6270", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[3]", |
| "name" : "ASN1_TEMPLATE_st const[3]", |
| "referenced_type" : "type-6345", |
| "self_type" : "type-6347", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[3]", |
| "name" : "ASN1_TEMPLATE_st const[3]", |
| "referenced_type" : "type-6377", |
| "self_type" : "type-6379", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[3]", |
| "name" : "ASN1_TEMPLATE_st const[3]", |
| "referenced_type" : "type-6424", |
| "self_type" : "type-6426", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[6]", |
| "name" : "ASN1_TEMPLATE_st const[6]", |
| "referenced_type" : "type-6444", |
| "self_type" : "type-6446", |
| "size" : 240, |
| "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[8]", |
| "name" : "ASN1_TEMPLATE_st const[8]", |
| "referenced_type" : "type-1164", |
| "self_type" : "type-1167", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[8]", |
| "name" : "ASN1_TEMPLATE_st const[8]", |
| "referenced_type" : "type-1261", |
| "self_type" : "type-1263", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[8]", |
| "name" : "ASN1_TEMPLATE_st const[8]", |
| "referenced_type" : "type-1344", |
| "self_type" : "type-1346", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[8]", |
| "name" : "ASN1_TEMPLATE_st const[8]", |
| "referenced_type" : "type-1942", |
| "self_type" : "type-1945", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[8]", |
| "name" : "ASN1_TEMPLATE_st const[8]", |
| "referenced_type" : "type-2028", |
| "self_type" : "type-2030", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[8]", |
| "name" : "ASN1_TEMPLATE_st const[8]", |
| "referenced_type" : "type-2105", |
| "self_type" : "type-2107", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[8]", |
| "name" : "ASN1_TEMPLATE_st const[8]", |
| "referenced_type" : "type-2239", |
| "self_type" : "type-2241", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[8]", |
| "name" : "ASN1_TEMPLATE_st const[8]", |
| "referenced_type" : "type-2316", |
| "self_type" : "type-2318", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[8]", |
| "name" : "ASN1_TEMPLATE_st const[8]", |
| "referenced_type" : "type-2398", |
| "self_type" : "type-2401", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[8]", |
| "name" : "ASN1_TEMPLATE_st const[8]", |
| "referenced_type" : "type-2563", |
| "self_type" : "type-2565", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[8]", |
| "name" : "ASN1_TEMPLATE_st const[8]", |
| "referenced_type" : "type-2624", |
| "self_type" : "type-2626", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[8]", |
| "name" : "ASN1_TEMPLATE_st const[8]", |
| "referenced_type" : "type-2891", |
| "self_type" : "type-2893", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[8]", |
| "name" : "ASN1_TEMPLATE_st const[8]", |
| "referenced_type" : "type-2982", |
| "self_type" : "type-2984", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[8]", |
| "name" : "ASN1_TEMPLATE_st const[8]", |
| "referenced_type" : "type-3335", |
| "self_type" : "type-3338", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[8]", |
| "name" : "ASN1_TEMPLATE_st const[8]", |
| "referenced_type" : "type-3421", |
| "self_type" : "type-3423", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[8]", |
| "name" : "ASN1_TEMPLATE_st const[8]", |
| "referenced_type" : "type-3498", |
| "self_type" : "type-3500", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[8]", |
| "name" : "ASN1_TEMPLATE_st const[8]", |
| "referenced_type" : "type-3600", |
| "self_type" : "type-3602", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[8]", |
| "name" : "ASN1_TEMPLATE_st const[8]", |
| "referenced_type" : "type-3663", |
| "self_type" : "type-3665", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[8]", |
| "name" : "ASN1_TEMPLATE_st const[8]", |
| "referenced_type" : "type-3739", |
| "self_type" : "type-3742", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[8]", |
| "name" : "ASN1_TEMPLATE_st const[8]", |
| "referenced_type" : "type-4320", |
| "self_type" : "type-4323", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[8]", |
| "name" : "ASN1_TEMPLATE_st const[8]", |
| "referenced_type" : "type-4406", |
| "self_type" : "type-4408", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[8]", |
| "name" : "ASN1_TEMPLATE_st const[8]", |
| "referenced_type" : "type-4483", |
| "self_type" : "type-4485", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[8]", |
| "name" : "ASN1_TEMPLATE_st const[8]", |
| "referenced_type" : "type-4585", |
| "self_type" : "type-4587", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[8]", |
| "name" : "ASN1_TEMPLATE_st const[8]", |
| "referenced_type" : "type-4648", |
| "self_type" : "type-4650", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[8]", |
| "name" : "ASN1_TEMPLATE_st const[8]", |
| "referenced_type" : "type-4724", |
| "self_type" : "type-4727", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[8]", |
| "name" : "ASN1_TEMPLATE_st const[8]", |
| "referenced_type" : "type-4865", |
| "self_type" : "type-4867", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[8]", |
| "name" : "ASN1_TEMPLATE_st const[8]", |
| "referenced_type" : "type-4917", |
| "self_type" : "type-4919", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[8]", |
| "name" : "ASN1_TEMPLATE_st const[8]", |
| "referenced_type" : "type-5518", |
| "self_type" : "type-5520", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[8]", |
| "name" : "ASN1_TEMPLATE_st const[8]", |
| "referenced_type" : "type-5599", |
| "self_type" : "type-5601", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[8]", |
| "name" : "ASN1_TEMPLATE_st const[8]", |
| "referenced_type" : "type-5675", |
| "self_type" : "type-5678", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[8]", |
| "name" : "ASN1_TEMPLATE_st const[8]", |
| "referenced_type" : "type-5781", |
| "self_type" : "type-5783", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[8]", |
| "name" : "ASN1_TEMPLATE_st const[8]", |
| "referenced_type" : "type-5852", |
| "self_type" : "type-5854", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[8]", |
| "name" : "ASN1_TEMPLATE_st const[8]", |
| "referenced_type" : "type-5942", |
| "self_type" : "type-5944", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[8]", |
| "name" : "ASN1_TEMPLATE_st const[8]", |
| "referenced_type" : "type-6090", |
| "self_type" : "type-6092", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[8]", |
| "name" : "ASN1_TEMPLATE_st const[8]", |
| "referenced_type" : "type-6122", |
| "self_type" : "type-6124", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[8]", |
| "name" : "ASN1_TEMPLATE_st const[8]", |
| "referenced_type" : "type-6278", |
| "self_type" : "type-6280", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[8]", |
| "name" : "ASN1_TEMPLATE_st const[8]", |
| "referenced_type" : "type-6355", |
| "self_type" : "type-6357", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[8]", |
| "name" : "ASN1_TEMPLATE_st const[8]", |
| "referenced_type" : "type-6387", |
| "self_type" : "type-6389", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "ASN1_TEMPLATE_st const[8]", |
| "name" : "ASN1_TEMPLATE_st const[8]", |
| "referenced_type" : "type-6435", |
| "self_type" : "type-6437", |
| "size" : 320, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 1, |
| "is_const" : true, |
| "linker_set_key" : "char const[25]", |
| "name" : "char const[25]", |
| "referenced_type" : "type-1174", |
| "self_type" : "type-1175", |
| "size" : 25, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const ASN1_ITEM_st", |
| "name" : "const ASN1_ITEM_st", |
| "referenced_type" : "type-1154", |
| "self_type" : "type-1153", |
| "size" : 56, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const ASN1_ITEM_st", |
| "name" : "const ASN1_ITEM_st", |
| "referenced_type" : "type-1254", |
| "self_type" : "type-1253", |
| "size" : 56, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const ASN1_ITEM_st", |
| "name" : "const ASN1_ITEM_st", |
| "referenced_type" : "type-1333", |
| "self_type" : "type-1332", |
| "size" : 56, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const ASN1_ITEM_st", |
| "name" : "const ASN1_ITEM_st", |
| "referenced_type" : "type-1934", |
| "self_type" : "type-1933", |
| "size" : 56, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const ASN1_ITEM_st", |
| "name" : "const ASN1_ITEM_st", |
| "referenced_type" : "type-2021", |
| "self_type" : "type-2020", |
| "size" : 56, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const ASN1_ITEM_st", |
| "name" : "const ASN1_ITEM_st", |
| "referenced_type" : "type-2094", |
| "self_type" : "type-2093", |
| "size" : 56, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const ASN1_ITEM_st", |
| "name" : "const ASN1_ITEM_st", |
| "referenced_type" : "type-2232", |
| "self_type" : "type-2231", |
| "size" : 56, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const ASN1_ITEM_st", |
| "name" : "const ASN1_ITEM_st", |
| "referenced_type" : "type-2310", |
| "self_type" : "type-2309", |
| "size" : 56, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const ASN1_ITEM_st", |
| "name" : "const ASN1_ITEM_st", |
| "referenced_type" : "type-2391", |
| "self_type" : "type-2390", |
| "size" : 56, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const ASN1_ITEM_st", |
| "name" : "const ASN1_ITEM_st", |
| "referenced_type" : "type-2556", |
| "self_type" : "type-2555", |
| "size" : 56, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const ASN1_ITEM_st", |
| "name" : "const ASN1_ITEM_st", |
| "referenced_type" : "type-2617", |
| "self_type" : "type-2616", |
| "size" : 56, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const ASN1_ITEM_st", |
| "name" : "const ASN1_ITEM_st", |
| "referenced_type" : "type-2884", |
| "self_type" : "type-2883", |
| "size" : 56, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const ASN1_ITEM_st", |
| "name" : "const ASN1_ITEM_st", |
| "referenced_type" : "type-2976", |
| "self_type" : "type-2975", |
| "size" : 56, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const ASN1_ITEM_st", |
| "name" : "const ASN1_ITEM_st", |
| "referenced_type" : "type-3327", |
| "self_type" : "type-3326", |
| "size" : 56, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const ASN1_ITEM_st", |
| "name" : "const ASN1_ITEM_st", |
| "referenced_type" : "type-3414", |
| "self_type" : "type-3413", |
| "size" : 56, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const ASN1_ITEM_st", |
| "name" : "const ASN1_ITEM_st", |
| "referenced_type" : "type-3487", |
| "self_type" : "type-3486", |
| "size" : 56, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const ASN1_ITEM_st", |
| "name" : "const ASN1_ITEM_st", |
| "referenced_type" : "type-3593", |
| "self_type" : "type-3592", |
| "size" : 56, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const ASN1_ITEM_st", |
| "name" : "const ASN1_ITEM_st", |
| "referenced_type" : "type-3657", |
| "self_type" : "type-3656", |
| "size" : 56, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const ASN1_ITEM_st", |
| "name" : "const ASN1_ITEM_st", |
| "referenced_type" : "type-3732", |
| "self_type" : "type-3731", |
| "size" : 56, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const ASN1_ITEM_st", |
| "name" : "const ASN1_ITEM_st", |
| "referenced_type" : "type-4312", |
| "self_type" : "type-4311", |
| "size" : 56, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const ASN1_ITEM_st", |
| "name" : "const ASN1_ITEM_st", |
| "referenced_type" : "type-4399", |
| "self_type" : "type-4398", |
| "size" : 56, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const ASN1_ITEM_st", |
| "name" : "const ASN1_ITEM_st", |
| "referenced_type" : "type-4472", |
| "self_type" : "type-4471", |
| "size" : 56, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const ASN1_ITEM_st", |
| "name" : "const ASN1_ITEM_st", |
| "referenced_type" : "type-4578", |
| "self_type" : "type-4577", |
| "size" : 56, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const ASN1_ITEM_st", |
| "name" : "const ASN1_ITEM_st", |
| "referenced_type" : "type-4642", |
| "self_type" : "type-4641", |
| "size" : 56, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const ASN1_ITEM_st", |
| "name" : "const ASN1_ITEM_st", |
| "referenced_type" : "type-4717", |
| "self_type" : "type-4716", |
| "size" : 56, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const ASN1_ITEM_st", |
| "name" : "const ASN1_ITEM_st", |
| "referenced_type" : "type-4858", |
| "self_type" : "type-4857", |
| "size" : 56, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const ASN1_ITEM_st", |
| "name" : "const ASN1_ITEM_st", |
| "referenced_type" : "type-4910", |
| "self_type" : "type-4909", |
| "size" : 56, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const ASN1_ITEM_st", |
| "name" : "const ASN1_ITEM_st", |
| "referenced_type" : "type-5510", |
| "self_type" : "type-5509", |
| "size" : 56, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const ASN1_ITEM_st", |
| "name" : "const ASN1_ITEM_st", |
| "referenced_type" : "type-5592", |
| "self_type" : "type-5591", |
| "size" : 56, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const ASN1_ITEM_st", |
| "name" : "const ASN1_ITEM_st", |
| "referenced_type" : "type-5666", |
| "self_type" : "type-5665", |
| "size" : 56, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const ASN1_ITEM_st", |
| "name" : "const ASN1_ITEM_st", |
| "referenced_type" : "type-5774", |
| "self_type" : "type-5773", |
| "size" : 56, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const ASN1_ITEM_st", |
| "name" : "const ASN1_ITEM_st", |
| "referenced_type" : "type-5845", |
| "self_type" : "type-5844", |
| "size" : 56, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const ASN1_ITEM_st", |
| "name" : "const ASN1_ITEM_st", |
| "referenced_type" : "type-5935", |
| "self_type" : "type-5934", |
| "size" : 56, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const ASN1_ITEM_st", |
| "name" : "const ASN1_ITEM_st", |
| "referenced_type" : "type-6083", |
| "self_type" : "type-6082", |
| "size" : 56, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const ASN1_ITEM_st", |
| "name" : "const ASN1_ITEM_st", |
| "referenced_type" : "type-6116", |
| "self_type" : "type-6115", |
| "size" : 56, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const ASN1_ITEM_st", |
| "name" : "const ASN1_ITEM_st", |
| "referenced_type" : "type-6272", |
| "self_type" : "type-6271", |
| "size" : 56, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const ASN1_ITEM_st", |
| "name" : "const ASN1_ITEM_st", |
| "referenced_type" : "type-6349", |
| "self_type" : "type-6348", |
| "size" : 56, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const ASN1_ITEM_st", |
| "name" : "const ASN1_ITEM_st", |
| "referenced_type" : "type-6381", |
| "self_type" : "type-6380", |
| "size" : 56, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const ASN1_ITEM_st", |
| "name" : "const ASN1_ITEM_st", |
| "referenced_type" : "type-6428", |
| "self_type" : "type-6427", |
| "size" : 56, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 1, |
| "is_const" : true, |
| "linker_set_key" : "const char", |
| "name" : "const char", |
| "referenced_type" : "type-259", |
| "self_type" : "type-258", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/logger.h" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const ec_group_st", |
| "name" : "const ec_group_st", |
| "referenced_type" : "type-2743", |
| "self_type" : "type-2742", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const ec_group_st", |
| "name" : "const ec_group_st", |
| "referenced_type" : "type-6191", |
| "self_type" : "type-6190", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const env_md_st", |
| "name" : "const env_md_st", |
| "referenced_type" : "type-2417", |
| "self_type" : "type-2416", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const env_md_st", |
| "name" : "const env_md_st", |
| "referenced_type" : "type-2463", |
| "self_type" : "type-2462", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const env_md_st", |
| "name" : "const env_md_st", |
| "referenced_type" : "type-2808", |
| "self_type" : "type-2807", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const env_md_st", |
| "name" : "const env_md_st", |
| "referenced_type" : "type-2910", |
| "self_type" : "type-2909", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const env_md_st", |
| "name" : "const env_md_st", |
| "referenced_type" : "type-2926", |
| "self_type" : "type-2925", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const env_md_st", |
| "name" : "const env_md_st", |
| "referenced_type" : "type-3754", |
| "self_type" : "type-3753", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const env_md_st", |
| "name" : "const env_md_st", |
| "referenced_type" : "type-3792", |
| "self_type" : "type-3791", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const env_md_st", |
| "name" : "const env_md_st", |
| "referenced_type" : "type-4739", |
| "self_type" : "type-4738", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const env_md_st", |
| "name" : "const env_md_st", |
| "referenced_type" : "type-4777", |
| "self_type" : "type-4776", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const env_md_st", |
| "name" : "const env_md_st", |
| "referenced_type" : "type-5958", |
| "self_type" : "type-5957", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const env_md_st", |
| "name" : "const env_md_st", |
| "referenced_type" : "type-5995", |
| "self_type" : "type-5994", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const env_md_st", |
| "name" : "const env_md_st", |
| "referenced_type" : "type-6228", |
| "self_type" : "type-6227", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const env_md_st", |
| "name" : "const env_md_st", |
| "referenced_type" : "type-6293", |
| "self_type" : "type-6292", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const env_md_st", |
| "name" : "const env_md_st", |
| "referenced_type" : "type-6308", |
| "self_type" : "type-6307", |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const evp_pkey_st", |
| "name" : "const evp_pkey_st", |
| "referenced_type" : "type-2367", |
| "self_type" : "type-2366", |
| "size" : 24, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const evp_pkey_st", |
| "name" : "const evp_pkey_st", |
| "referenced_type" : "type-2749", |
| "self_type" : "type-2748", |
| "size" : 24, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const evp_pkey_st", |
| "name" : "const evp_pkey_st", |
| "referenced_type" : "type-2783", |
| "self_type" : "type-2782", |
| "size" : 24, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const evp_pkey_st", |
| "name" : "const evp_pkey_st", |
| "referenced_type" : "type-3708", |
| "self_type" : "type-3707", |
| "size" : 24, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const evp_pkey_st", |
| "name" : "const evp_pkey_st", |
| "referenced_type" : "type-4693", |
| "self_type" : "type-4692", |
| "size" : 24, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const evp_pkey_st", |
| "name" : "const evp_pkey_st", |
| "referenced_type" : "type-5904", |
| "self_type" : "type-5903", |
| "size" : 24, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const evp_pkey_st", |
| "name" : "const evp_pkey_st", |
| "referenced_type" : "type-6196", |
| "self_type" : "type-6195", |
| "size" : 24, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const evp_pkey_st", |
| "name" : "const evp_pkey_st", |
| "referenced_type" : "type-6217", |
| "self_type" : "type-6216", |
| "size" : 24, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h" |
| }, |
| { |
| "alignment" : 4, |
| "is_const" : true, |
| "linker_set_key" : "const int", |
| "name" : "const int", |
| "referenced_type" : "type-6", |
| "self_type" : "type-434", |
| "size" : 4, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::AbortOperationRequest", |
| "name" : "const keymaster::AbortOperationRequest", |
| "referenced_type" : "type-524", |
| "self_type" : "type-526", |
| "size" : 24, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::AbortOperationResponse", |
| "name" : "const keymaster::AbortOperationResponse", |
| "referenced_type" : "type-528", |
| "self_type" : "type-530", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::AccessCountMap::AccessCount", |
| "name" : "const keymaster::AccessCountMap::AccessCount", |
| "referenced_type" : "type-116", |
| "self_type" : "type-115", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::AccessCountMap::AccessCount", |
| "name" : "const keymaster::AccessCountMap::AccessCount", |
| "referenced_type" : "type-1736", |
| "self_type" : "type-1735", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::AccessCountMap::AccessCount", |
| "name" : "const keymaster::AccessCountMap::AccessCount", |
| "referenced_type" : "type-3129", |
| "self_type" : "type-3128", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::AccessCountMap::AccessCount", |
| "name" : "const keymaster::AccessCountMap::AccessCount", |
| "referenced_type" : "type-4114", |
| "self_type" : "type-4113", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::AccessCountMap::AccessCount", |
| "name" : "const keymaster::AccessCountMap::AccessCount", |
| "referenced_type" : "type-5194", |
| "self_type" : "type-5193", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::AccessCountMap::AccessCount", |
| "name" : "const keymaster::AccessCountMap::AccessCount", |
| "referenced_type" : "type-5360", |
| "self_type" : "type-5359", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::AccessCountMap::AccessCount", |
| "name" : "const keymaster::AccessCountMap::AccessCount", |
| "referenced_type" : "type-937", |
| "self_type" : "type-936", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::AccessTimeMap::AccessTime", |
| "name" : "const keymaster::AccessTimeMap::AccessTime", |
| "referenced_type" : "type-1710", |
| "self_type" : "type-1709", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::AccessTimeMap::AccessTime", |
| "name" : "const keymaster::AccessTimeMap::AccessTime", |
| "referenced_type" : "type-3103", |
| "self_type" : "type-3102", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::AccessTimeMap::AccessTime", |
| "name" : "const keymaster::AccessTimeMap::AccessTime", |
| "referenced_type" : "type-4088", |
| "self_type" : "type-4087", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::AccessTimeMap::AccessTime", |
| "name" : "const keymaster::AccessTimeMap::AccessTime", |
| "referenced_type" : "type-5168", |
| "self_type" : "type-5167", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::AccessTimeMap::AccessTime", |
| "name" : "const keymaster::AccessTimeMap::AccessTime", |
| "referenced_type" : "type-5351", |
| "self_type" : "type-5350", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::AccessTimeMap::AccessTime", |
| "name" : "const keymaster::AccessTimeMap::AccessTime", |
| "referenced_type" : "type-78", |
| "self_type" : "type-77", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::AccessTimeMap::AccessTime", |
| "name" : "const keymaster::AccessTimeMap::AccessTime", |
| "referenced_type" : "type-911", |
| "self_type" : "type-910", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::AddEntropyRequest", |
| "name" : "const keymaster::AddEntropyRequest", |
| "referenced_type" : "type-532", |
| "self_type" : "type-648", |
| "size" : 56, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::AddEntropyResponse", |
| "name" : "const keymaster::AddEntropyResponse", |
| "referenced_type" : "type-534", |
| "self_type" : "type-536", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::AesKeyFactory", |
| "name" : "const keymaster::AesKeyFactory", |
| "referenced_type" : "type-1194", |
| "self_type" : "type-1196", |
| "size" : 32, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/aes_key.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::AndroidKeymaster", |
| "name" : "const keymaster::AndroidKeymaster", |
| "referenced_type" : "type-627", |
| "self_type" : "type-676", |
| "size" : 24, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::AsymmetricKey", |
| "name" : "const keymaster::AsymmetricKey", |
| "referenced_type" : "type-1239", |
| "self_type" : "type-1241", |
| "size" : 192, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/asymmetric_key.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::AsymmetricKeyFactory", |
| "name" : "const keymaster::AsymmetricKeyFactory", |
| "referenced_type" : "type-1291", |
| "self_type" : "type-1293", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/asymmetric_key_factory.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::AttestKeyRequest", |
| "name" : "const keymaster::AttestKeyRequest", |
| "referenced_type" : "type-569", |
| "self_type" : "type-661", |
| "size" : 112, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::AttestKeyResponse", |
| "name" : "const keymaster::AttestKeyResponse", |
| "referenced_type" : "type-571", |
| "self_type" : "type-795", |
| "size" : 32, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::AttestationRecordContext", |
| "name" : "const keymaster::AttestationRecordContext", |
| "referenced_type" : "type-1168", |
| "self_type" : "type-1170", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::AuthProxy", |
| "name" : "const keymaster::AuthProxy", |
| "referenced_type" : "type-428", |
| "self_type" : "type-430", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::AuthProxyIterator", |
| "name" : "const keymaster::AuthProxyIterator", |
| "referenced_type" : "type-421", |
| "self_type" : "type-423", |
| "size" : 24, |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::AuthorizationSet", |
| "name" : "const keymaster::AuthorizationSet", |
| "referenced_type" : "type-287", |
| "self_type" : "type-412", |
| "size" : 80, |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::AuthorizationSetBuilder", |
| "name" : "const keymaster::AuthorizationSetBuilder", |
| "referenced_type" : "type-416", |
| "self_type" : "type-419", |
| "size" : 80, |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::BeginOperationRequest", |
| "name" : "const keymaster::BeginOperationRequest", |
| "referenced_type" : "type-512", |
| "self_type" : "type-668", |
| "size" : 112, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::BeginOperationResponse", |
| "name" : "const keymaster::BeginOperationResponse", |
| "referenced_type" : "type-514", |
| "self_type" : "type-772", |
| "size" : 104, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::Buffer", |
| "name" : "const keymaster::Buffer", |
| "referenced_type" : "type-117", |
| "self_type" : "type-148", |
| "size" : 40, |
| "source_file" : "/system/keymaster/include/keymaster/serializable.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::ComputeSharedHmacRequest", |
| "name" : "const keymaster::ComputeSharedHmacRequest", |
| "referenced_type" : "type-600", |
| "self_type" : "type-603", |
| "size" : 40, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::ComputeSharedHmacResponse", |
| "name" : "const keymaster::ComputeSharedHmacResponse", |
| "referenced_type" : "type-337", |
| "self_type" : "type-805", |
| "size" : 32, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::ConfigureRequest", |
| "name" : "const keymaster::ConfigureRequest", |
| "referenced_type" : "type-582", |
| "self_type" : "type-584", |
| "size" : 24, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::ConfigureResponse", |
| "name" : "const keymaster::ConfigureResponse", |
| "referenced_type" : "type-586", |
| "self_type" : "type-588", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 1, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::DefaultDelete<UniquePtr<Operation, DefaultDelete<Operation> > []>", |
| "name" : "const keymaster::DefaultDelete<UniquePtr<Operation, DefaultDelete<Operation> > []>", |
| "referenced_type" : "type-293", |
| "self_type" : "type-432", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 1, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::DefaultDelete<keymaster::AsymmetricKey>", |
| "name" : "const keymaster::DefaultDelete<keymaster::AsymmetricKey>", |
| "referenced_type" : "type-1298", |
| "self_type" : "type-1300", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 1, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::DefaultDelete<keymaster::HmacOperation>", |
| "name" : "const keymaster::DefaultDelete<keymaster::HmacOperation>", |
| "referenced_type" : "type-2589", |
| "self_type" : "type-2635", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 1, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::DefaultDelete<keymaster::Key>", |
| "name" : "const keymaster::DefaultDelete<keymaster::Key>", |
| "referenced_type" : "type-575", |
| "self_type" : "type-749", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 1, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::DefaultDelete<keymaster::KeyExchange>", |
| "name" : "const keymaster::DefaultDelete<keymaster::KeyExchange>", |
| "referenced_type" : "type-2480", |
| "self_type" : "type-2485", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 1, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::DefaultDelete<keymaster::KeymasterContext>", |
| "name" : "const keymaster::DefaultDelete<keymaster::KeymasterContext>", |
| "referenced_type" : "type-41", |
| "self_type" : "type-59", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 1, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::DefaultDelete<keymaster::NistCurveKeyExchange>", |
| "name" : "const keymaster::DefaultDelete<keymaster::NistCurveKeyExchange>", |
| "referenced_type" : "type-2669", |
| "self_type" : "type-2672", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 1, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::DefaultDelete<keymaster::Operation>", |
| "name" : "const keymaster::DefaultDelete<keymaster::Operation>", |
| "referenced_type" : "type-291", |
| "self_type" : "type-407", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 1, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::DefaultDelete<keymaster::OperationTable>", |
| "name" : "const keymaster::DefaultDelete<keymaster::OperationTable>", |
| "referenced_type" : "type-280", |
| "self_type" : "type-360", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 1, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::DefaultDelete<keymaster::Rfc5869Sha256Kdf>", |
| "name" : "const keymaster::DefaultDelete<keymaster::Rfc5869Sha256Kdf>", |
| "referenced_type" : "type-2489", |
| "self_type" : "type-2493", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 1, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::DefaultDelete<keymaster::RsaOperation>", |
| "name" : "const keymaster::DefaultDelete<keymaster::RsaOperation>", |
| "referenced_type" : "type-2921", |
| "self_type" : "type-2923", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 1, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::DefaultDelete<keymaster_algorithm_t []>", |
| "name" : "const keymaster::DefaultDelete<keymaster_algorithm_t []>", |
| "referenced_type" : "type-499", |
| "self_type" : "type-498", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 1, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::DefaultDelete<keymaster_block_mode_t []>", |
| "name" : "const keymaster::DefaultDelete<keymaster_block_mode_t []>", |
| "referenced_type" : "type-563", |
| "self_type" : "type-562", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 1, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::DefaultDelete<keymaster_digest_t []>", |
| "name" : "const keymaster::DefaultDelete<keymaster_digest_t []>", |
| "referenced_type" : "type-698", |
| "self_type" : "type-697", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 1, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::DefaultDelete<keymaster_key_format_t []>", |
| "name" : "const keymaster::DefaultDelete<keymaster_key_format_t []>", |
| "referenced_type" : "type-720", |
| "self_type" : "type-719", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 1, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::DefaultDelete<keymaster_padding_t []>", |
| "name" : "const keymaster::DefaultDelete<keymaster_padding_t []>", |
| "referenced_type" : "type-634", |
| "self_type" : "type-633", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 1, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::DefaultDelete<unsigned char []>", |
| "name" : "const keymaster::DefaultDelete<unsigned char []>", |
| "referenced_type" : "type-1", |
| "self_type" : "type-601", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 1, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::DefaultDelete<v3_ext_ctx>", |
| "name" : "const keymaster::DefaultDelete<v3_ext_ctx>", |
| "referenced_type" : "type-2170", |
| "self_type" : "type-2249", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::DeleteAllKeysRequest", |
| "name" : "const keymaster::DeleteAllKeysRequest", |
| "referenced_type" : "type-552", |
| "self_type" : "type-554", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::DeleteAllKeysResponse", |
| "name" : "const keymaster::DeleteAllKeysResponse", |
| "referenced_type" : "type-556", |
| "self_type" : "type-558", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::DeleteKeyRequest", |
| "name" : "const keymaster::DeleteKeyRequest", |
| "referenced_type" : "type-546", |
| "self_type" : "type-665", |
| "size" : 32, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::DeleteKeyResponse", |
| "name" : "const keymaster::DeleteKeyResponse", |
| "referenced_type" : "type-548", |
| "self_type" : "type-550", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::EcKey", |
| "name" : "const keymaster::EcKey", |
| "referenced_type" : "type-2359", |
| "self_type" : "type-2361", |
| "size" : 200, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::EcKeyFactory", |
| "name" : "const keymaster::EcKeyFactory", |
| "referenced_type" : "type-2402", |
| "self_type" : "type-2404", |
| "size" : 24, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key_factory.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::EcdsaOperationFactory", |
| "name" : "const keymaster::EcdsaOperationFactory", |
| "referenced_type" : "type-2428", |
| "self_type" : "type-2429", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::EcdsaSignOperationFactory", |
| "name" : "const keymaster::EcdsaSignOperationFactory", |
| "referenced_type" : "type-2432", |
| "self_type" : "type-2433", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::EcdsaVerifyOperationFactory", |
| "name" : "const keymaster::EcdsaVerifyOperationFactory", |
| "referenced_type" : "type-2435", |
| "self_type" : "type-2436", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::ExportKeyRequest", |
| "name" : "const keymaster::ExportKeyRequest", |
| "referenced_type" : "type-542", |
| "self_type" : "type-658", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::ExportKeyResponse", |
| "name" : "const keymaster::ExportKeyResponse", |
| "referenced_type" : "type-544", |
| "self_type" : "type-788", |
| "size" : 32, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::FinishOperationRequest", |
| "name" : "const keymaster::FinishOperationRequest", |
| "referenced_type" : "type-520", |
| "self_type" : "type-673", |
| "size" : 184, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::FinishOperationResponse", |
| "name" : "const keymaster::FinishOperationResponse", |
| "referenced_type" : "type-522", |
| "self_type" : "type-779", |
| "size" : 136, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::GenerateKeyRequest", |
| "name" : "const keymaster::GenerateKeyRequest", |
| "referenced_type" : "type-501", |
| "self_type" : "type-503", |
| "size" : 96, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::GenerateKeyResponse", |
| "name" : "const keymaster::GenerateKeyResponse", |
| "referenced_type" : "type-505", |
| "self_type" : "type-765", |
| "size" : 192, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::GetHmacSharingParametersResponse", |
| "name" : "const keymaster::GetHmacSharingParametersResponse", |
| "referenced_type" : "type-594", |
| "self_type" : "type-598", |
| "size" : 72, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::GetKeyCharacteristicsRequest", |
| "name" : "const keymaster::GetKeyCharacteristicsRequest", |
| "referenced_type" : "type-507", |
| "self_type" : "type-652", |
| "size" : 112, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::GetKeyCharacteristicsResponse", |
| "name" : "const keymaster::GetKeyCharacteristicsResponse", |
| "referenced_type" : "type-509", |
| "self_type" : "type-768", |
| "size" : 176, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::GetVersionRequest", |
| "name" : "const keymaster::GetVersionRequest", |
| "referenced_type" : "type-560", |
| "self_type" : "type-565", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::GetVersionResponse", |
| "name" : "const keymaster::GetVersionResponse", |
| "referenced_type" : "type-567", |
| "self_type" : "type-792", |
| "size" : 24, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::HardwareAuthToken", |
| "name" : "const keymaster::HardwareAuthToken", |
| "referenced_type" : "type-611", |
| "self_type" : "type-811", |
| "size" : 64, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::HmacKeyFactory", |
| "name" : "const keymaster::HmacKeyFactory", |
| "referenced_type" : "type-2569", |
| "self_type" : "type-2571", |
| "size" : 32, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac_key.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::HmacSha256", |
| "name" : "const keymaster::HmacSha256", |
| "referenced_type" : "type-2532", |
| "self_type" : "type-2538", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::HmacSharingParameters", |
| "name" : "const keymaster::HmacSharingParameters", |
| "referenced_type" : "type-331", |
| "self_type" : "type-800", |
| "size" : 56, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::HmacSharingParametersArray", |
| "name" : "const keymaster::HmacSharingParametersArray", |
| "referenced_type" : "type-591", |
| "self_type" : "type-802", |
| "size" : 24, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::ImportKeyRequest", |
| "name" : "const keymaster::ImportKeyRequest", |
| "referenced_type" : "type-538", |
| "self_type" : "type-654", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::ImportKeyResponse", |
| "name" : "const keymaster::ImportKeyResponse", |
| "referenced_type" : "type-540", |
| "self_type" : "type-784", |
| "size" : 192, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::ImportWrappedKeyRequest", |
| "name" : "const keymaster::ImportWrappedKeyRequest", |
| "referenced_type" : "type-606", |
| "self_type" : "type-656", |
| "size" : 160, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::ImportWrappedKeyResponse", |
| "name" : "const keymaster::ImportWrappedKeyResponse", |
| "referenced_type" : "type-609", |
| "self_type" : "type-808", |
| "size" : 192, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::Key", |
| "name" : "const keymaster::Key", |
| "referenced_type" : "type-296", |
| "self_type" : "type-295", |
| "size" : 192, |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::KeyFactory", |
| "name" : "const keymaster::KeyFactory", |
| "referenced_type" : "type-1025", |
| "self_type" : "type-1024", |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::KeyFactory", |
| "name" : "const keymaster::KeyFactory", |
| "referenced_type" : "type-1090", |
| "self_type" : "type-1089", |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::KeyFactory", |
| "name" : "const keymaster::KeyFactory", |
| "referenced_type" : "type-1235", |
| "self_type" : "type-1234", |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::KeyFactory", |
| "name" : "const keymaster::KeyFactory", |
| "referenced_type" : "type-1824", |
| "self_type" : "type-1823", |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::KeyFactory", |
| "name" : "const keymaster::KeyFactory", |
| "referenced_type" : "type-1888", |
| "self_type" : "type-1887", |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::KeyFactory", |
| "name" : "const keymaster::KeyFactory", |
| "referenced_type" : "type-2003", |
| "self_type" : "type-2002", |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::KeyFactory", |
| "name" : "const keymaster::KeyFactory", |
| "referenced_type" : "type-2244", |
| "self_type" : "type-2243", |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::KeyFactory", |
| "name" : "const keymaster::KeyFactory", |
| "referenced_type" : "type-2354", |
| "self_type" : "type-2353", |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::KeyFactory", |
| "name" : "const keymaster::KeyFactory", |
| "referenced_type" : "type-2457", |
| "self_type" : "type-2456", |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::KeyFactory", |
| "name" : "const keymaster::KeyFactory", |
| "referenced_type" : "type-2766", |
| "self_type" : "type-2765", |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::KeyFactory", |
| "name" : "const keymaster::KeyFactory", |
| "referenced_type" : "type-277", |
| "self_type" : "type-276", |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::KeyFactory", |
| "name" : "const keymaster::KeyFactory", |
| "referenced_type" : "type-2938", |
| "self_type" : "type-2937", |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::KeyFactory", |
| "name" : "const keymaster::KeyFactory", |
| "referenced_type" : "type-300", |
| "self_type" : "type-299", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::KeyFactory", |
| "name" : "const keymaster::KeyFactory", |
| "referenced_type" : "type-3217", |
| "self_type" : "type-3216", |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::KeyFactory", |
| "name" : "const keymaster::KeyFactory", |
| "referenced_type" : "type-3281", |
| "self_type" : "type-3280", |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::KeyFactory", |
| "name" : "const keymaster::KeyFactory", |
| "referenced_type" : "type-3396", |
| "self_type" : "type-3395", |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::KeyFactory", |
| "name" : "const keymaster::KeyFactory", |
| "referenced_type" : "type-3605", |
| "self_type" : "type-3604", |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::KeyFactory", |
| "name" : "const keymaster::KeyFactory", |
| "referenced_type" : "type-3696", |
| "self_type" : "type-3695", |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::KeyFactory", |
| "name" : "const keymaster::KeyFactory", |
| "referenced_type" : "type-3786", |
| "self_type" : "type-3785", |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::KeyFactory", |
| "name" : "const keymaster::KeyFactory", |
| "referenced_type" : "type-4202", |
| "self_type" : "type-4201", |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::KeyFactory", |
| "name" : "const keymaster::KeyFactory", |
| "referenced_type" : "type-4266", |
| "self_type" : "type-4265", |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::KeyFactory", |
| "name" : "const keymaster::KeyFactory", |
| "referenced_type" : "type-4381", |
| "self_type" : "type-4380", |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::KeyFactory", |
| "name" : "const keymaster::KeyFactory", |
| "referenced_type" : "type-4590", |
| "self_type" : "type-4589", |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::KeyFactory", |
| "name" : "const keymaster::KeyFactory", |
| "referenced_type" : "type-4681", |
| "self_type" : "type-4680", |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::KeyFactory", |
| "name" : "const keymaster::KeyFactory", |
| "referenced_type" : "type-4771", |
| "self_type" : "type-4770", |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::KeyFactory", |
| "name" : "const keymaster::KeyFactory", |
| "referenced_type" : "type-5388", |
| "self_type" : "type-5387", |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::KeyFactory", |
| "name" : "const keymaster::KeyFactory", |
| "referenced_type" : "type-5456", |
| "self_type" : "type-5455", |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::KeyFactory", |
| "name" : "const keymaster::KeyFactory", |
| "referenced_type" : "type-5575", |
| "self_type" : "type-5574", |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::KeyFactory", |
| "name" : "const keymaster::KeyFactory", |
| "referenced_type" : "type-5786", |
| "self_type" : "type-5785", |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::KeyFactory", |
| "name" : "const keymaster::KeyFactory", |
| "referenced_type" : "type-5891", |
| "self_type" : "type-5890", |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::KeyFactory", |
| "name" : "const keymaster::KeyFactory", |
| "referenced_type" : "type-5989", |
| "self_type" : "type-5988", |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::KeyFactory", |
| "name" : "const keymaster::KeyFactory", |
| "referenced_type" : "type-6205", |
| "self_type" : "type-6204", |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::KeyFactory", |
| "name" : "const keymaster::KeyFactory", |
| "referenced_type" : "type-6320", |
| "self_type" : "type-6319", |
| "source_file" : "/system/keymaster/include/keymaster/key.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::KeymasterContext", |
| "name" : "const keymaster::KeymasterContext", |
| "referenced_type" : "type-42", |
| "self_type" : "type-695", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_context.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::KeymasterEnforcement", |
| "name" : "const keymaster::KeymasterEnforcement", |
| "referenced_type" : "type-685", |
| "self_type" : "type-693", |
| "size" : 24, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::KeymasterResponse", |
| "name" : "const keymaster::KeymasterResponse", |
| "referenced_type" : "type-338", |
| "self_type" : "type-762", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::List<AccessCount>::_ListIterator<keymaster::AccessCountMap::AccessCount, keymaster::List<AccessCount>::CONST_ITERATOR>", |
| "name" : "const keymaster::List<AccessCount>::_ListIterator<keymaster::AccessCountMap::AccessCount, keymaster::List<AccessCount>::CONST_ITERATOR>", |
| "referenced_type" : "type-136", |
| "self_type" : "type-140", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::List<AccessCount>::_ListIterator<keymaster::AccessCountMap::AccessCount, keymaster::List<AccessCount>::NON_CONST_ITERATOR>", |
| "name" : "const keymaster::List<AccessCount>::_ListIterator<keymaster::AccessCountMap::AccessCount, keymaster::List<AccessCount>::NON_CONST_ITERATOR>", |
| "referenced_type" : "type-129", |
| "self_type" : "type-132", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::List<AccessCount>::_Node", |
| "name" : "const keymaster::List<AccessCount>::_Node", |
| "referenced_type" : "type-112", |
| "self_type" : "type-123", |
| "size" : 32, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::List<AccessTime>::_ListIterator<keymaster::AccessTimeMap::AccessTime, keymaster::List<AccessTime>::CONST_ITERATOR>", |
| "name" : "const keymaster::List<AccessTime>::_ListIterator<keymaster::AccessTimeMap::AccessTime, keymaster::List<AccessTime>::CONST_ITERATOR>", |
| "referenced_type" : "type-99", |
| "self_type" : "type-102", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::List<AccessTime>::_ListIterator<keymaster::AccessTimeMap::AccessTime, keymaster::List<AccessTime>::NON_CONST_ITERATOR>", |
| "name" : "const keymaster::List<AccessTime>::_ListIterator<keymaster::AccessTimeMap::AccessTime, keymaster::List<AccessTime>::NON_CONST_ITERATOR>", |
| "referenced_type" : "type-89", |
| "self_type" : "type-92", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::List<AccessTime>::_Node", |
| "name" : "const keymaster::List<AccessTime>::_Node", |
| "referenced_type" : "type-73", |
| "self_type" : "type-82", |
| "size" : 32, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::List<keymaster::AccessCountMap::AccessCount>", |
| "name" : "const keymaster::List<keymaster::AccessCountMap::AccessCount>", |
| "referenced_type" : "type-110", |
| "self_type" : "type-145", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::List<keymaster::AccessTimeMap::AccessTime>", |
| "name" : "const keymaster::List<keymaster::AccessTimeMap::AccessTime>", |
| "referenced_type" : "type-71", |
| "self_type" : "type-108", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/List.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::NistCurveKeyExchange", |
| "name" : "const keymaster::NistCurveKeyExchange", |
| "referenced_type" : "type-2509", |
| "self_type" : "type-2686", |
| "size" : 40, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/nist_curve_key_exchange.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::Operation", |
| "name" : "const keymaster::Operation", |
| "referenced_type" : "type-286", |
| "self_type" : "type-715", |
| "size" : 192, |
| "source_file" : "/system/keymaster/include/keymaster/operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::OperationFactory", |
| "name" : "const keymaster::OperationFactory", |
| "referenced_type" : "type-703", |
| "self_type" : "type-713", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/operation.h" |
| }, |
| { |
| "alignment" : 4, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::OperationFactory::KeyType", |
| "name" : "const keymaster::OperationFactory::KeyType", |
| "referenced_type" : "type-706", |
| "self_type" : "type-708", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::RandomSource", |
| "name" : "const keymaster::RandomSource", |
| "referenced_type" : "type-717", |
| "self_type" : "type-1186", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::RsaCryptOperation", |
| "name" : "const keymaster::RsaCryptOperation", |
| "referenced_type" : "type-2821", |
| "self_type" : "type-2823", |
| "size" : 264, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::RsaCryptingOperationFactory", |
| "name" : "const keymaster::RsaCryptingOperationFactory", |
| "referenced_type" : "type-2834", |
| "self_type" : "type-2931", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::RsaDecryptionOperationFactory", |
| "name" : "const keymaster::RsaDecryptionOperationFactory", |
| "referenced_type" : "type-2845", |
| "self_type" : "type-2846", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::RsaDigestingOperation", |
| "name" : "const keymaster::RsaDigestingOperation", |
| "referenced_type" : "type-2812", |
| "self_type" : "type-2814", |
| "size" : 296, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::RsaDigestingOperationFactory", |
| "name" : "const keymaster::RsaDigestingOperationFactory", |
| "referenced_type" : "type-2833", |
| "self_type" : "type-2929", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::RsaEncryptionOperationFactory", |
| "name" : "const keymaster::RsaEncryptionOperationFactory", |
| "referenced_type" : "type-2842", |
| "self_type" : "type-2843", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::RsaKey", |
| "name" : "const keymaster::RsaKey", |
| "referenced_type" : "type-2770", |
| "self_type" : "type-2778", |
| "size" : 200, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::RsaKeyFactory", |
| "name" : "const keymaster::RsaKeyFactory", |
| "referenced_type" : "type-2896", |
| "self_type" : "type-2898", |
| "size" : 24, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key_factory.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::RsaOperation", |
| "name" : "const keymaster::RsaOperation", |
| "referenced_type" : "type-2805", |
| "self_type" : "type-2810", |
| "size" : 264, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::RsaOperationFactory", |
| "name" : "const keymaster::RsaOperationFactory", |
| "referenced_type" : "type-2830", |
| "self_type" : "type-2831", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::RsaSigningOperationFactory", |
| "name" : "const keymaster::RsaSigningOperationFactory", |
| "referenced_type" : "type-2835", |
| "self_type" : "type-2836", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::RsaVerificationOperationFactory", |
| "name" : "const keymaster::RsaVerificationOperationFactory", |
| "referenced_type" : "type-2838", |
| "self_type" : "type-2840", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::SoftwareKeyBlobMaker", |
| "name" : "const keymaster::SoftwareKeyBlobMaker", |
| "referenced_type" : "type-1176", |
| "self_type" : "type-1180", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/soft_key_factory.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::SoftwareRandomSource", |
| "name" : "const keymaster::SoftwareRandomSource", |
| "referenced_type" : "type-2957", |
| "self_type" : "type-2958", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/software_random_source.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::SupportedAlgorithmsRequest", |
| "name" : "const keymaster::SupportedAlgorithmsRequest", |
| "referenced_type" : "type-437", |
| "self_type" : "type-439", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::SupportedBlockModesRequest", |
| "name" : "const keymaster::SupportedBlockModesRequest", |
| "referenced_type" : "type-454", |
| "self_type" : "type-632", |
| "size" : 24, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::SupportedByAlgorithmAndPurposeRequest", |
| "name" : "const keymaster::SupportedByAlgorithmAndPurposeRequest", |
| "referenced_type" : "type-450", |
| "self_type" : "type-452", |
| "size" : 24, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::SupportedByAlgorithmRequest", |
| "name" : "const keymaster::SupportedByAlgorithmRequest", |
| "referenced_type" : "type-442", |
| "self_type" : "type-444", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::SupportedDigestsRequest", |
| "name" : "const keymaster::SupportedDigestsRequest", |
| "referenced_type" : "type-458", |
| "self_type" : "type-639", |
| "size" : 24, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::SupportedExportFormatsRequest", |
| "name" : "const keymaster::SupportedExportFormatsRequest", |
| "referenced_type" : "type-448", |
| "self_type" : "type-643", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::SupportedImportFormatsRequest", |
| "name" : "const keymaster::SupportedImportFormatsRequest", |
| "referenced_type" : "type-446", |
| "self_type" : "type-641", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::SupportedPaddingModesRequest", |
| "name" : "const keymaster::SupportedPaddingModesRequest", |
| "referenced_type" : "type-456", |
| "self_type" : "type-637", |
| "size" : 24, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::SupportedResponse<keymaster_algorithm_t>", |
| "name" : "const keymaster::SupportedResponse<keymaster_algorithm_t>", |
| "referenced_type" : "type-460", |
| "self_type" : "type-462", |
| "size" : 32, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::SupportedResponse<keymaster_block_mode_t>", |
| "name" : "const keymaster::SupportedResponse<keymaster_block_mode_t>", |
| "referenced_type" : "type-466", |
| "self_type" : "type-469", |
| "size" : 32, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::SupportedResponse<keymaster_digest_t>", |
| "name" : "const keymaster::SupportedResponse<keymaster_digest_t>", |
| "referenced_type" : "type-476", |
| "self_type" : "type-479", |
| "size" : 32, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::SupportedResponse<keymaster_key_format_t>", |
| "name" : "const keymaster::SupportedResponse<keymaster_key_format_t>", |
| "referenced_type" : "type-481", |
| "self_type" : "type-484", |
| "size" : 32, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::SupportedResponse<keymaster_padding_t>", |
| "name" : "const keymaster::SupportedResponse<keymaster_padding_t>", |
| "referenced_type" : "type-471", |
| "self_type" : "type-474", |
| "size" : 32, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::SymmetricKey", |
| "name" : "const keymaster::SymmetricKey", |
| "referenced_type" : "type-1191", |
| "self_type" : "type-1192", |
| "size" : 192, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::SymmetricKeyFactory", |
| "name" : "const keymaster::SymmetricKeyFactory", |
| "referenced_type" : "type-1184", |
| "self_type" : "type-1189", |
| "size" : 32, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::TKeymasterBlob<keymaster_blob_t>", |
| "name" : "const keymaster::TKeymasterBlob<keymaster_blob_t>", |
| "referenced_type" : "type-275", |
| "self_type" : "type-1081", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/software_keyblobs.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::TKeymasterBlob<keymaster_key_blob_t>", |
| "name" : "const keymaster::TKeymasterBlob<keymaster_key_blob_t>", |
| "referenced_type" : "type-297", |
| "self_type" : "type-315", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::TripleDesKeyFactory", |
| "name" : "const keymaster::TripleDesKeyFactory", |
| "referenced_type" : "type-6392", |
| "self_type" : "type-6394", |
| "size" : 32, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/triple_des_key.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::UniquePtr<UniquePtr<Operation, DefaultDelete<Operation> > [], keymaster::DefaultDelete<UniquePtr<Operation, DefaultDelete<Operation> > []> >", |
| "name" : "const keymaster::UniquePtr<UniquePtr<Operation, DefaultDelete<Operation> > [], keymaster::DefaultDelete<UniquePtr<Operation, DefaultDelete<Operation> > []> >", |
| "referenced_type" : "type-282", |
| "self_type" : "type-321", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::UniquePtr<X509_extension_st, keymaster::OpenSslObjectDeleter<X509_extension_st, &X509_EXTENSION_free> >", |
| "name" : "const keymaster::UniquePtr<X509_extension_st, keymaster::OpenSslObjectDeleter<X509_extension_st, &X509_EXTENSION_free> >", |
| "referenced_type" : "type-2146", |
| "self_type" : "type-2153", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::UniquePtr<X509_name_st, keymaster::OpenSslObjectDeleter<X509_name_st, &X509_NAME_free> >", |
| "name" : "const keymaster::UniquePtr<X509_name_st, keymaster::OpenSslObjectDeleter<X509_name_st, &X509_NAME_free> >", |
| "referenced_type" : "type-2156", |
| "self_type" : "type-2163", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::UniquePtr<asn1_object_st, keymaster::OpenSslObjectDeleter<asn1_object_st, &ASN1_OBJECT_free> >", |
| "name" : "const keymaster::UniquePtr<asn1_object_st, keymaster::OpenSslObjectDeleter<asn1_object_st, &ASN1_OBJECT_free> >", |
| "referenced_type" : "type-2262", |
| "self_type" : "type-2268", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::UniquePtr<asn1_string_st, keymaster::OpenSslObjectDeleter<asn1_string_st, &ASN1_BIT_STRING_free> >", |
| "name" : "const keymaster::UniquePtr<asn1_string_st, keymaster::OpenSslObjectDeleter<asn1_string_st, &ASN1_BIT_STRING_free> >", |
| "referenced_type" : "type-2254", |
| "self_type" : "type-2260", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::UniquePtr<asn1_string_st, keymaster::OpenSslObjectDeleter<asn1_string_st, &ASN1_INTEGER_free> >", |
| "name" : "const keymaster::UniquePtr<asn1_string_st, keymaster::OpenSslObjectDeleter<asn1_string_st, &ASN1_INTEGER_free> >", |
| "referenced_type" : "type-1363", |
| "self_type" : "type-1368", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::UniquePtr<asn1_string_st, keymaster::OpenSslObjectDeleter<asn1_string_st, &ASN1_OCTET_STRING_free> >", |
| "name" : "const keymaster::UniquePtr<asn1_string_st, keymaster::OpenSslObjectDeleter<asn1_string_st, &ASN1_OCTET_STRING_free> >", |
| "referenced_type" : "type-2270", |
| "self_type" : "type-2273", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::UniquePtr<asn1_string_st, keymaster::OpenSslObjectDeleter<asn1_string_st, &ASN1_TIME_free> >", |
| "name" : "const keymaster::UniquePtr<asn1_string_st, keymaster::OpenSslObjectDeleter<asn1_string_st, &ASN1_TIME_free> >", |
| "referenced_type" : "type-2275", |
| "self_type" : "type-2278", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::UniquePtr<bignum_ctx, keymaster::OpenSslObjectDeleter<bignum_ctx, &BN_CTX_free> >", |
| "name" : "const keymaster::UniquePtr<bignum_ctx, keymaster::OpenSslObjectDeleter<bignum_ctx, &BN_CTX_free> >", |
| "referenced_type" : "type-2716", |
| "self_type" : "type-2719", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::UniquePtr<bignum_st, keymaster::OpenSslObjectDeleter<bignum_st, &BN_free> >", |
| "name" : "const keymaster::UniquePtr<bignum_st, keymaster::OpenSslObjectDeleter<bignum_st, &BN_free> >", |
| "referenced_type" : "type-1370", |
| "self_type" : "type-1375", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::UniquePtr<cmac_ctx_st, keymaster::OpenSslObjectDeleter<cmac_ctx_st, &CMAC_CTX_free> >", |
| "name" : "const keymaster::UniquePtr<cmac_ctx_st, keymaster::OpenSslObjectDeleter<cmac_ctx_st, &CMAC_CTX_free> >", |
| "referenced_type" : "type-2337", |
| "self_type" : "type-2343", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::UniquePtr<ec_group_st, keymaster::OpenSslObjectDeleter<ec_group_st, &EC_GROUP_free> >", |
| "name" : "const keymaster::UniquePtr<ec_group_st, keymaster::OpenSslObjectDeleter<ec_group_st, &EC_GROUP_free> >", |
| "referenced_type" : "type-2440", |
| "self_type" : "type-2445", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::UniquePtr<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-1109", |
| "self_type" : "type-1114", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::UniquePtr<ec_point_st, keymaster::OpenSslObjectDeleter<ec_point_st, &EC_POINT_free> >", |
| "name" : "const keymaster::UniquePtr<ec_point_st, keymaster::OpenSslObjectDeleter<ec_point_st, &EC_POINT_free> >", |
| "referenced_type" : "type-2690", |
| "self_type" : "type-2696", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::UniquePtr<evp_pkey_ctx_st, keymaster::EVP_PKEY_CTX_Delete>", |
| "name" : "const keymaster::UniquePtr<evp_pkey_ctx_st, keymaster::EVP_PKEY_CTX_Delete>", |
| "referenced_type" : "type-2947", |
| "self_type" : "type-2953", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::UniquePtr<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-1116", |
| "self_type" : "type-1122", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::UniquePtr<keymaster::AsymmetricKey, keymaster::DefaultDelete<keymaster::AsymmetricKey> >", |
| "name" : "const keymaster::UniquePtr<keymaster::AsymmetricKey, keymaster::DefaultDelete<keymaster::AsymmetricKey> >", |
| "referenced_type" : "type-1302", |
| "self_type" : "type-1305", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::UniquePtr<keymaster::HmacOperation, keymaster::DefaultDelete<keymaster::HmacOperation> >", |
| "name" : "const keymaster::UniquePtr<keymaster::HmacOperation, keymaster::DefaultDelete<keymaster::HmacOperation> >", |
| "referenced_type" : "type-2585", |
| "self_type" : "type-2640", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> >", |
| "name" : "const keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> >", |
| "referenced_type" : "type-735", |
| "self_type" : "type-738", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::UniquePtr<keymaster::KeyExchange, keymaster::DefaultDelete<keymaster::KeyExchange> >", |
| "name" : "const keymaster::UniquePtr<keymaster::KeyExchange, keymaster::DefaultDelete<keymaster::KeyExchange> >", |
| "referenced_type" : "type-2505", |
| "self_type" : "type-2514", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::UniquePtr<keymaster::KeymasterContext, keymaster::DefaultDelete<keymaster::KeymasterContext> >", |
| "name" : "const keymaster::UniquePtr<keymaster::KeymasterContext, keymaster::DefaultDelete<keymaster::KeymasterContext> >", |
| "referenced_type" : "type-349", |
| "self_type" : "type-743", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::UniquePtr<keymaster::NistCurveKeyExchange, keymaster::DefaultDelete<keymaster::NistCurveKeyExchange> >", |
| "name" : "const keymaster::UniquePtr<keymaster::NistCurveKeyExchange, keymaster::DefaultDelete<keymaster::NistCurveKeyExchange> >", |
| "referenced_type" : "type-2698", |
| "self_type" : "type-2700", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> >", |
| "name" : "const keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> >", |
| "referenced_type" : "type-284", |
| "self_type" : "type-464", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::UniquePtr<keymaster::OperationTable, keymaster::DefaultDelete<keymaster::OperationTable> >", |
| "name" : "const keymaster::UniquePtr<keymaster::OperationTable, keymaster::DefaultDelete<keymaster::OperationTable> >", |
| "referenced_type" : "type-352", |
| "self_type" : "type-747", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::UniquePtr<keymaster::Rfc5869Sha256Kdf, keymaster::DefaultDelete<keymaster::Rfc5869Sha256Kdf> >", |
| "name" : "const keymaster::UniquePtr<keymaster::Rfc5869Sha256Kdf, keymaster::DefaultDelete<keymaster::Rfc5869Sha256Kdf> >", |
| "referenced_type" : "type-2506", |
| "self_type" : "type-2518", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::UniquePtr<keymaster::RsaOperation, keymaster::DefaultDelete<keymaster::RsaOperation> >", |
| "name" : "const keymaster::UniquePtr<keymaster::RsaOperation, keymaster::DefaultDelete<keymaster::RsaOperation> >", |
| "referenced_type" : "type-2943", |
| "self_type" : "type-2945", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::UniquePtr<keymaster::km_key_description, keymaster::KM_KEY_DESCRIPTION_Delete>", |
| "name" : "const keymaster::UniquePtr<keymaster::km_key_description, keymaster::KM_KEY_DESCRIPTION_Delete>", |
| "referenced_type" : "type-1377", |
| "self_type" : "type-1380", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::UniquePtr<keymaster::km_wrapped_key, keymaster::KM_WRAPPED_KEY_Delete>", |
| "name" : "const keymaster::UniquePtr<keymaster::km_wrapped_key, keymaster::KM_WRAPPED_KEY_Delete>", |
| "referenced_type" : "type-6453", |
| "self_type" : "type-6456", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::UniquePtr<keymaster_algorithm_t [], keymaster::DefaultDelete<keymaster_algorithm_t []> >", |
| "name" : "const keymaster::UniquePtr<keymaster_algorithm_t [], keymaster::DefaultDelete<keymaster_algorithm_t []> >", |
| "referenced_type" : "type-607", |
| "self_type" : "type-681", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::UniquePtr<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-705", |
| "self_type" : "type-752", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::UniquePtr<keymaster_cert_chain_t, keymaster::CertificateChainDelete>", |
| "name" : "const keymaster::UniquePtr<keymaster_cert_chain_t, keymaster::CertificateChainDelete>", |
| "referenced_type" : "type-729", |
| "self_type" : "type-733", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::UniquePtr<keymaster_digest_t [], keymaster::DefaultDelete<keymaster_digest_t []> >", |
| "name" : "const keymaster::UniquePtr<keymaster_digest_t [], keymaster::DefaultDelete<keymaster_digest_t []> >", |
| "referenced_type" : "type-764", |
| "self_type" : "type-782", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::UniquePtr<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-791", |
| "self_type" : "type-815", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::UniquePtr<keymaster_padding_t [], keymaster::DefaultDelete<keymaster_padding_t []> >", |
| "name" : "const keymaster::UniquePtr<keymaster_padding_t [], keymaster::DefaultDelete<keymaster_padding_t []> >", |
| "referenced_type" : "type-756", |
| "self_type" : "type-760", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::UniquePtr<pkcs8_priv_key_info_st, keymaster::OpenSslObjectDeleter<pkcs8_priv_key_info_st, &PKCS8_PRIV_KEY_INFO_free> >", |
| "name" : "const keymaster::UniquePtr<pkcs8_priv_key_info_st, keymaster::OpenSslObjectDeleter<pkcs8_priv_key_info_st, &PKCS8_PRIV_KEY_INFO_free> >", |
| "referenced_type" : "type-2724", |
| "self_type" : "type-2731", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::UniquePtr<rsa_st, keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> >", |
| "name" : "const keymaster::UniquePtr<rsa_st, keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free> >", |
| "referenced_type" : "type-1124", |
| "self_type" : "type-1129", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::UniquePtr<rsa_st, keymaster::RsaKey::RSA_Delete>", |
| "name" : "const keymaster::UniquePtr<rsa_st, keymaster::RsaKey::RSA_Delete>", |
| "referenced_type" : "type-2771", |
| "self_type" : "type-2851", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::UniquePtr<unsigned char [], keymaster::DefaultDelete<unsigned char []> >", |
| "name" : "const keymaster::UniquePtr<unsigned char [], keymaster::DefaultDelete<unsigned char []> >", |
| "referenced_type" : "type-118", |
| "self_type" : "type-727", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::UniquePtr<v3_ext_ctx, keymaster::DefaultDelete<v3_ext_ctx> >", |
| "name" : "const keymaster::UniquePtr<v3_ext_ctx, keymaster::DefaultDelete<v3_ext_ctx> >", |
| "referenced_type" : "type-2166", |
| "self_type" : "type-2175", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::UniquePtr<x509_st, keymaster::OpenSslObjectDeleter<x509_st, &X509_free> >", |
| "name" : "const keymaster::UniquePtr<x509_st, keymaster::OpenSslObjectDeleter<x509_st, &X509_free> >", |
| "referenced_type" : "type-2142", |
| "self_type" : "type-2144", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::UpdateOperationRequest", |
| "name" : "const keymaster::UpdateOperationRequest", |
| "referenced_type" : "type-516", |
| "self_type" : "type-670", |
| "size" : 144, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::UpdateOperationResponse", |
| "name" : "const keymaster::UpdateOperationResponse", |
| "referenced_type" : "type-518", |
| "self_type" : "type-776", |
| "size" : 144, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::UpgradeKeyRequest", |
| "name" : "const keymaster::UpgradeKeyRequest", |
| "referenced_type" : "type-577", |
| "self_type" : "type-663", |
| "size" : 112, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::UpgradeKeyResponse", |
| "name" : "const keymaster::UpgradeKeyResponse", |
| "referenced_type" : "type-580", |
| "self_type" : "type-798", |
| "size" : 32, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::VerificationToken", |
| "name" : "const keymaster::VerificationToken", |
| "referenced_type" : "type-614", |
| "self_type" : "type-813", |
| "size" : 128, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::VerifyAuthorizationRequest", |
| "name" : "const keymaster::VerifyAuthorizationRequest", |
| "referenced_type" : "type-617", |
| "self_type" : "type-620", |
| "size" : 168, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::VerifyAuthorizationResponse", |
| "name" : "const keymaster::VerifyAuthorizationResponse", |
| "referenced_type" : "type-622", |
| "self_type" : "type-625", |
| "size" : 152, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster::km_auth_list", |
| "name" : "const keymaster::km_auth_list", |
| "referenced_type" : "type-1155", |
| "self_type" : "type-1350", |
| "size" : 296, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h" |
| }, |
| { |
| "alignment" : 4, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster_algorithm_t", |
| "name" : "const keymaster_algorithm_t", |
| "referenced_type" : "type-51", |
| "self_type" : "type-50", |
| "size" : 4, |
| "source_file" : "/system/keymaster/include/keymaster/serializable.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster_blob_t", |
| "name" : "const keymaster_blob_t", |
| "referenced_type" : "type-11", |
| "self_type" : "type-273", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 4, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster_block_mode_t", |
| "name" : "const keymaster_block_mode_t", |
| "referenced_type" : "type-54", |
| "self_type" : "type-53", |
| "size" : 4, |
| "source_file" : "/system/keymaster/include/keymaster/serializable.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster_cert_chain_t", |
| "name" : "const keymaster_cert_chain_t", |
| "referenced_type" : "type-572", |
| "self_type" : "type-2194", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 4, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster_digest_t", |
| "name" : "const keymaster_digest_t", |
| "referenced_type" : "type-61", |
| "self_type" : "type-60", |
| "size" : 4, |
| "source_file" : "/system/keymaster/include/keymaster/serializable.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster_key_blob_t", |
| "name" : "const keymaster_key_blob_t", |
| "referenced_type" : "type-229", |
| "self_type" : "type-228", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 4, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster_key_format_t", |
| "name" : "const keymaster_key_format_t", |
| "referenced_type" : "type-64", |
| "self_type" : "type-63", |
| "size" : 4, |
| "source_file" : "/system/keymaster/include/keymaster/serializable.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster_key_param_set_t", |
| "name" : "const keymaster_key_param_set_t", |
| "referenced_type" : "type-25", |
| "self_type" : "type-410", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster_key_param_t", |
| "name" : "const keymaster_key_param_t", |
| "referenced_type" : "type-4", |
| "self_type" : "type-20", |
| "size" : 24, |
| "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h" |
| }, |
| { |
| "alignment" : 4, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster_padding_t", |
| "name" : "const keymaster_padding_t", |
| "referenced_type" : "type-57", |
| "self_type" : "type-56", |
| "size" : 4, |
| "source_file" : "/system/keymaster/include/keymaster/serializable.h" |
| }, |
| { |
| "alignment" : 4, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster_purpose_t", |
| "name" : "const keymaster_purpose_t", |
| "referenced_type" : "type-34", |
| "self_type" : "type-39", |
| "size" : 4, |
| "source_file" : "/system/keymaster/include/keymaster/operation.h" |
| }, |
| { |
| "alignment" : 4, |
| "is_const" : true, |
| "linker_set_key" : "const keymaster_tag_t", |
| "name" : "const keymaster_tag_t", |
| "referenced_type" : "type-5", |
| "self_type" : "type-378", |
| "size" : 4, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const nullptr_t", |
| "name" : "const nullptr_t", |
| "referenced_type" : "type-725", |
| "self_type" : "type-724", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-1031", |
| "self_type" : "type-1030", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-1047", |
| "self_type" : "type-1046", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-1049", |
| "self_type" : "type-1048", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-1056", |
| "self_type" : "type-1055", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-1061", |
| "self_type" : "type-1060", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-1069", |
| "self_type" : "type-1068", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-1132", |
| "self_type" : "type-1131", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-1203", |
| "self_type" : "type-1202", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-1210", |
| "self_type" : "type-1209", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-1223", |
| "self_type" : "type-1222", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-1310", |
| "self_type" : "type-1309", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-1384", |
| "self_type" : "type-1383", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "alignment" : 1, |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-151", |
| "self_type" : "type-150", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-1594", |
| "self_type" : "type-1593", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-1665", |
| "self_type" : "type-1664", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-1672", |
| "self_type" : "type-1671", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-1676", |
| "self_type" : "type-1675", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-1681", |
| "self_type" : "type-1680", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-16", |
| "self_type" : "type-15", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "alignment" : 1, |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-1760", |
| "self_type" : "type-1759", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-1830", |
| "self_type" : "type-1829", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-1846", |
| "self_type" : "type-1845", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-1848", |
| "self_type" : "type-1847", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-1855", |
| "self_type" : "type-1854", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-1860", |
| "self_type" : "type-1859", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-1868", |
| "self_type" : "type-1867", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-1917", |
| "self_type" : "type-1916", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-1972", |
| "self_type" : "type-1971", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-1979", |
| "self_type" : "type-1978", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-1991", |
| "self_type" : "type-1990", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-2074", |
| "self_type" : "type-2073", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-2134", |
| "self_type" : "type-2133", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-2179", |
| "self_type" : "type-2178", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-22", |
| "self_type" : "type-21", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-2325", |
| "self_type" : "type-2324", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-2347", |
| "self_type" : "type-2346", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-2373", |
| "self_type" : "type-2372", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-2450", |
| "self_type" : "type-2449", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-2475", |
| "self_type" : "type-2474", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-2495", |
| "self_type" : "type-2494", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-2528", |
| "self_type" : "type-2527", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-2536", |
| "self_type" : "type-2535", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-2579", |
| "self_type" : "type-2578", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-2643", |
| "self_type" : "type-2642", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-2653", |
| "self_type" : "type-2652", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-2664", |
| "self_type" : "type-2663", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-2677", |
| "self_type" : "type-2676", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-2711", |
| "self_type" : "type-2710", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-2756", |
| "self_type" : "type-2755", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-2861", |
| "self_type" : "type-2860", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-2956", |
| "self_type" : "type-2955", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-2961", |
| "self_type" : "type-2960", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-2964", |
| "self_type" : "type-2963", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-303", |
| "self_type" : "type-302", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-3058", |
| "self_type" : "type-3057", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-3065", |
| "self_type" : "type-3064", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-3069", |
| "self_type" : "type-3068", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-3074", |
| "self_type" : "type-3073", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-30", |
| "self_type" : "type-29", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "alignment" : 1, |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-3153", |
| "self_type" : "type-3152", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-3223", |
| "self_type" : "type-3222", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-3239", |
| "self_type" : "type-3238", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-3241", |
| "self_type" : "type-3240", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-3248", |
| "self_type" : "type-3247", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-3253", |
| "self_type" : "type-3252", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-3261", |
| "self_type" : "type-3260", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-327", |
| "self_type" : "type-326", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-3310", |
| "self_type" : "type-3309", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-334", |
| "self_type" : "type-333", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-3365", |
| "self_type" : "type-3364", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-3372", |
| "self_type" : "type-3371", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-3384", |
| "self_type" : "type-3383", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-343", |
| "self_type" : "type-342", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-3467", |
| "self_type" : "type-3466", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-3527", |
| "self_type" : "type-3526", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-3556", |
| "self_type" : "type-3555", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-355", |
| "self_type" : "type-354", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-3672", |
| "self_type" : "type-3671", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-3689", |
| "self_type" : "type-3688", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-3714", |
| "self_type" : "type-3713", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-3779", |
| "self_type" : "type-3778", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-3804", |
| "self_type" : "type-3803", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-3818", |
| "self_type" : "type-3817", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-3974", |
| "self_type" : "type-3973", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-4045", |
| "self_type" : "type-4044", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-4050", |
| "self_type" : "type-4049", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-4054", |
| "self_type" : "type-4053", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-4059", |
| "self_type" : "type-4058", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "alignment" : 1, |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-4138", |
| "self_type" : "type-4137", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-4208", |
| "self_type" : "type-4207", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-4224", |
| "self_type" : "type-4223", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-4226", |
| "self_type" : "type-4225", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-4233", |
| "self_type" : "type-4232", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-4238", |
| "self_type" : "type-4237", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-4246", |
| "self_type" : "type-4245", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-4295", |
| "self_type" : "type-4294", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-4350", |
| "self_type" : "type-4349", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-4357", |
| "self_type" : "type-4356", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-4369", |
| "self_type" : "type-4368", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-4452", |
| "self_type" : "type-4451", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-4512", |
| "self_type" : "type-4511", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-4541", |
| "self_type" : "type-4540", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-4657", |
| "self_type" : "type-4656", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-4674", |
| "self_type" : "type-4673", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-4699", |
| "self_type" : "type-4698", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-4764", |
| "self_type" : "type-4763", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-4789", |
| "self_type" : "type-4788", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-4803", |
| "self_type" : "type-4802", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-4831", |
| "self_type" : "type-4830", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-4838", |
| "self_type" : "type-4837", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-4879", |
| "self_type" : "type-4878", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-4936", |
| "self_type" : "type-4935", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-4945", |
| "self_type" : "type-4944", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-4955", |
| "self_type" : "type-4954", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-4967", |
| "self_type" : "type-4966", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-5055", |
| "self_type" : "type-5054", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-5125", |
| "self_type" : "type-5124", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-5130", |
| "self_type" : "type-5129", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-5134", |
| "self_type" : "type-5133", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-5139", |
| "self_type" : "type-5138", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "alignment" : 1, |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-5218", |
| "self_type" : "type-5217", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-5276", |
| "self_type" : "type-5275", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-5300", |
| "self_type" : "type-5299", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-5321", |
| "self_type" : "type-5320", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-5324", |
| "self_type" : "type-5323", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-5328", |
| "self_type" : "type-5327", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "alignment" : 1, |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-5369", |
| "self_type" : "type-5368", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-5395", |
| "self_type" : "type-5394", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-5410", |
| "self_type" : "type-5409", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-5414", |
| "self_type" : "type-5413", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-5424", |
| "self_type" : "type-5423", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-5431", |
| "self_type" : "type-5430", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-5440", |
| "self_type" : "type-5439", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-5486", |
| "self_type" : "type-5485", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-5548", |
| "self_type" : "type-5547", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-5556", |
| "self_type" : "type-5555", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-5566", |
| "self_type" : "type-5565", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-5645", |
| "self_type" : "type-5644", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-5706", |
| "self_type" : "type-5705", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-5735", |
| "self_type" : "type-5734", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-5864", |
| "self_type" : "type-5863", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-5882", |
| "self_type" : "type-5881", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-5912", |
| "self_type" : "type-5911", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-5984", |
| "self_type" : "type-5983", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-6008", |
| "self_type" : "type-6007", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-6024", |
| "self_type" : "type-6023", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-6052", |
| "self_type" : "type-6051", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-6059", |
| "self_type" : "type-6058", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-6098", |
| "self_type" : "type-6097", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-6135", |
| "self_type" : "type-6134", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-6140", |
| "self_type" : "type-6139", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-6145", |
| "self_type" : "type-6144", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-6151", |
| "self_type" : "type-6150", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-6160", |
| "self_type" : "type-6159", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-6173", |
| "self_type" : "type-6172", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-6201", |
| "self_type" : "type-6200", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-6260", |
| "self_type" : "type-6259", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-6334", |
| "self_type" : "type-6333", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-6338", |
| "self_type" : "type-6337", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-6400", |
| "self_type" : "type-6399", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-6408", |
| "self_type" : "type-6407", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-6459", |
| "self_type" : "type-6458", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-6497", |
| "self_type" : "type-6496", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-754", |
| "self_type" : "type-753", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-819", |
| "self_type" : "type-818", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-873", |
| "self_type" : "type-872", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-877", |
| "self_type" : "type-876", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-882", |
| "self_type" : "type-881", |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "alignment" : 1, |
| "is_const" : true, |
| "linker_set_key" : "const std::nothrow_t", |
| "name" : "const std::nothrow_t", |
| "referenced_type" : "type-961", |
| "self_type" : "type-960", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/new" |
| }, |
| { |
| "alignment" : 1, |
| "is_const" : true, |
| "linker_set_key" : "const unsigned char", |
| "name" : "const unsigned char", |
| "referenced_type" : "type-3", |
| "self_type" : "type-13", |
| "size" : 1, |
| "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const unsigned char *const", |
| "name" : "const unsigned char *const", |
| "referenced_type" : "type-12", |
| "self_type" : "type-208", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 4, |
| "is_const" : true, |
| "linker_set_key" : "const unsigned int", |
| "name" : "const unsigned int", |
| "referenced_type" : "type-8", |
| "self_type" : "type-1084", |
| "size" : 4, |
| "source_file" : "/system/keymaster/include/keymaster/key_blob_utils/software_keyblobs.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "const unsigned long", |
| "name" : "const unsigned long", |
| "referenced_type" : "type-10", |
| "self_type" : "type-271", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "is_const" : true, |
| "linker_set_key" : "const void", |
| "name" : "const void", |
| "referenced_type" : "type-48", |
| "self_type" : "type-47", |
| "source_file" : "/system/keymaster/include/keymaster/serializable.h" |
| }, |
| { |
| "alignment" : 4, |
| "is_const" : true, |
| "linker_set_key" : "keymaster_block_mode_t const[2]", |
| "name" : "keymaster_block_mode_t const[2]", |
| "referenced_type" : "type-6410", |
| "self_type" : "type-6409", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 4, |
| "is_const" : true, |
| "linker_set_key" : "keymaster_block_mode_t const[4]", |
| "name" : "keymaster_block_mode_t const[4]", |
| "referenced_type" : "type-1213", |
| "self_type" : "type-1212", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 4, |
| "is_const" : true, |
| "linker_set_key" : "keymaster_digest_t const[5]", |
| "name" : "keymaster_digest_t const[5]", |
| "referenced_type" : "type-2646", |
| "self_type" : "type-2645", |
| "size" : 20, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 4, |
| "is_const" : true, |
| "linker_set_key" : "keymaster_digest_t const[6]", |
| "name" : "keymaster_digest_t const[6]", |
| "referenced_type" : "type-2478", |
| "self_type" : "type-2477", |
| "size" : 24, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 4, |
| "is_const" : true, |
| "linker_set_key" : "keymaster_digest_t const[7]", |
| "name" : "keymaster_digest_t const[7]", |
| "referenced_type" : "type-2916", |
| "self_type" : "type-2915", |
| "size" : 28, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 4, |
| "is_const" : true, |
| "linker_set_key" : "keymaster_key_format_t const[1]", |
| "name" : "keymaster_key_format_t const[1]", |
| "referenced_type" : "type-1313", |
| "self_type" : "type-1312", |
| "size" : 4, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 4, |
| "is_const" : true, |
| "linker_set_key" : "keymaster_padding_t const[2]", |
| "name" : "keymaster_padding_t const[2]", |
| "referenced_type" : "type-2328", |
| "self_type" : "type-2327", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 4, |
| "is_const" : true, |
| "linker_set_key" : "keymaster_padding_t const[3]", |
| "name" : "keymaster_padding_t const[3]", |
| "referenced_type" : "type-2919", |
| "self_type" : "type-2918", |
| "size" : 12, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 1, |
| "is_const" : true, |
| "linker_set_key" : "unsigned char const[16]", |
| "name" : "unsigned char const[16]", |
| "referenced_type" : "type-1134", |
| "self_type" : "type-1133", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 1, |
| "is_const" : true, |
| "linker_set_key" : "unsigned char const[2]", |
| "name" : "unsigned char const[2]", |
| "referenced_type" : "type-1077", |
| "self_type" : "type-1076", |
| "size" : 2, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| } |
| ], |
| "record_types" : |
| [ |
| { |
| "alignment" : 1, |
| "fields" : |
| [ |
| { |
| "field_name" : "version", |
| "referenced_type" : "type-3" |
| }, |
| { |
| "field_name" : "challenge", |
| "field_offset" : 8, |
| "referenced_type" : "type-10" |
| }, |
| { |
| "field_name" : "user_id", |
| "field_offset" : 72, |
| "referenced_type" : "type-10" |
| }, |
| { |
| "field_name" : "authenticator_id", |
| "field_offset" : 136, |
| "referenced_type" : "type-10" |
| }, |
| { |
| "field_name" : "authenticator_type", |
| "field_offset" : 200, |
| "referenced_type" : "type-8" |
| }, |
| { |
| "field_name" : "timestamp", |
| "field_offset" : 232, |
| "referenced_type" : "type-10" |
| }, |
| { |
| "field_name" : "hmac", |
| "field_offset" : 296, |
| "referenced_type" : "type-332" |
| } |
| ], |
| "linker_set_key" : "hw_auth_token_t", |
| "name" : "hw_auth_token_t", |
| "referenced_type" : "type-377", |
| "self_type" : "type-377", |
| "size" : 69, |
| "source_file" : "/hardware/libhardware/include/hardware/hw_auth_token.h", |
| "unique_id" : "hw_auth_token_t" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::ASN1_STRING_Delete", |
| "name" : "keymaster::ASN1_STRING_Delete", |
| "referenced_type" : "type-1140", |
| "self_type" : "type-1140", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h", |
| "unique_id" : "_ZTSN9keymaster18ASN1_STRING_DeleteE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::ASN1_TYPE_Delete", |
| "name" : "keymaster::ASN1_TYPE_Delete", |
| "referenced_type" : "type-1144", |
| "self_type" : "type-1144", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h", |
| "unique_id" : "_ZTSN9keymaster16ASN1_TYPE_DeleteE" |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-339" |
| } |
| ], |
| "fields" : |
| [ |
| { |
| "field_name" : "op_handle", |
| "field_offset" : 128, |
| "referenced_type" : "type-10" |
| } |
| ], |
| "linker_set_key" : "keymaster::AbortOperationRequest", |
| "name" : "keymaster::AbortOperationRequest", |
| "referenced_type" : "type-524", |
| "self_type" : "type-524", |
| "size" : 24, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster21AbortOperationRequestE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster21AbortOperationRequestE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster21AbortOperationRequestD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster21AbortOperationRequestD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster21AbortOperationRequest14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster21AbortOperationRequest9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster21AbortOperationRequest11DeserializeEPPKhS2_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-338" |
| } |
| ], |
| "linker_set_key" : "keymaster::AbortOperationResponse", |
| "name" : "keymaster::AbortOperationResponse", |
| "referenced_type" : "type-528", |
| "self_type" : "type-528", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster22AbortOperationResponseE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster22AbortOperationResponseE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster22AbortOperationResponseD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster22AbortOperationResponseD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster22AbortOperationResponse22NonErrorSerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster22AbortOperationResponse17NonErrorSerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster22AbortOperationResponse19NonErrorDeserializeEPPKhS2_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-339" |
| } |
| ], |
| "fields" : |
| [ |
| { |
| "field_name" : "random_data", |
| "field_offset" : 128, |
| "referenced_type" : "type-117" |
| } |
| ], |
| "linker_set_key" : "keymaster::AddEntropyRequest", |
| "name" : "keymaster::AddEntropyRequest", |
| "referenced_type" : "type-532", |
| "self_type" : "type-532", |
| "size" : 56, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster17AddEntropyRequestE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster17AddEntropyRequestE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster17AddEntropyRequestD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster17AddEntropyRequestD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17AddEntropyRequest14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17AddEntropyRequest9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster17AddEntropyRequest11DeserializeEPPKhS2_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-338" |
| } |
| ], |
| "linker_set_key" : "keymaster::AddEntropyResponse", |
| "name" : "keymaster::AddEntropyResponse", |
| "referenced_type" : "type-534", |
| "self_type" : "type-534", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster18AddEntropyResponseE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster18AddEntropyResponseE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster18AddEntropyResponseD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster18AddEntropyResponseD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster18AddEntropyResponse22NonErrorSerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster18AddEntropyResponse17NonErrorSerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster18AddEntropyResponse19NonErrorDeserializeEPPKhS2_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-1191" |
| } |
| ], |
| "linker_set_key" : "keymaster::AesKey", |
| "name" : "keymaster::AesKey", |
| "record_kind" : "class", |
| "referenced_type" : "type-1198", |
| "self_type" : "type-1198", |
| "size" : 192, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/aes_key.h", |
| "unique_id" : "_ZTSN9keymaster6AesKeyE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster6AesKeyE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster6AesKeyD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster6AesKeyD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster12SymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPm" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-1184" |
| } |
| ], |
| "linker_set_key" : "keymaster::AesKeyFactory", |
| "name" : "keymaster::AesKeyFactory", |
| "record_kind" : "class", |
| "referenced_type" : "type-1194", |
| "self_type" : "type-1194", |
| "size" : 32, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/aes_key.h", |
| "unique_id" : "_ZTSN9keymaster13AesKeyFactoryE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster13AesKeyFactoryE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster13AesKeyFactoryD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster13AesKeyFactoryD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster13AesKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster13AesKeyFactory19GetOperationFactoryE19keymaster_purpose_t" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedImportFormatsEPm" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedExportFormatsEPm" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster13AesKeyFactory18key_size_supportedEm" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory14key_size_bytesEm" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory13key_size_bitsEm" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster13AesKeyFactory42validate_algorithm_specific_new_key_paramsERKNS_16AuthorizationSetE" |
| }, |
| { |
| "component_value" : -8, |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster13AesKeyFactoryE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZThn8_N9keymaster13AesKeyFactoryD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZThn8_N9keymaster13AesKeyFactoryD0Ev" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "context_", |
| "field_offset" : 64, |
| "referenced_type" : "type-349" |
| }, |
| { |
| "access" : "private", |
| "field_name" : "operation_table_", |
| "field_offset" : 128, |
| "referenced_type" : "type-352" |
| } |
| ], |
| "linker_set_key" : "keymaster::AndroidKeymaster", |
| "name" : "keymaster::AndroidKeymaster", |
| "record_kind" : "class", |
| "referenced_type" : "type-627", |
| "self_type" : "type-627", |
| "size" : 24, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h", |
| "unique_id" : "_ZTSN9keymaster16AndroidKeymasterE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster16AndroidKeymasterE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster16AndroidKeymasterD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster16AndroidKeymasterD0Ev" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-296" |
| } |
| ], |
| "linker_set_key" : "keymaster::AsymmetricKey", |
| "name" : "keymaster::AsymmetricKey", |
| "record_kind" : "class", |
| "referenced_type" : "type-1239", |
| "self_type" : "type-1239", |
| "size" : 192, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/asymmetric_key.h", |
| "unique_id" : "_ZTSN9keymaster13AsymmetricKeyE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster13AsymmetricKeyE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster13AsymmetricKeyD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster13AsymmetricKeyD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster13AsymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPm" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster13AsymmetricKey13InternalToEvpEP11evp_pkey_st" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZN9keymaster13AsymmetricKey13EvpToInternalEPK11evp_pkey_st" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-300" |
| } |
| ], |
| "linker_set_key" : "keymaster::AsymmetricKeyFactory", |
| "name" : "keymaster::AsymmetricKeyFactory", |
| "record_kind" : "class", |
| "referenced_type" : "type-1291", |
| "self_type" : "type-1291", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/asymmetric_key_factory.h", |
| "unique_id" : "_ZTSN9keymaster20AsymmetricKeyFactoryE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster20AsymmetricKeyFactoryE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster20AsymmetricKeyFactoryD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster20AsymmetricKeyFactoryD0Ev" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster10KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster10KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster10KeyFactory19GetOperationFactoryE19keymaster_purpose_t" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPm" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPm" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory18keymaster_key_typeEv" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory12evp_key_typeEv" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-339" |
| } |
| ], |
| "fields" : |
| [ |
| { |
| "field_name" : "key_blob", |
| "field_offset" : 128, |
| "referenced_type" : "type-229" |
| }, |
| { |
| "field_name" : "attest_params", |
| "field_offset" : 256, |
| "referenced_type" : "type-287" |
| } |
| ], |
| "linker_set_key" : "keymaster::AttestKeyRequest", |
| "name" : "keymaster::AttestKeyRequest", |
| "referenced_type" : "type-569", |
| "self_type" : "type-569", |
| "size" : 112, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster16AttestKeyRequestE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster16AttestKeyRequestE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster16AttestKeyRequestD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster16AttestKeyRequestD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster16AttestKeyRequest14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster16AttestKeyRequest9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster16AttestKeyRequest11DeserializeEPPKhS2_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-338" |
| } |
| ], |
| "fields" : |
| [ |
| { |
| "field_name" : "certificate_chain", |
| "field_offset" : 128, |
| "referenced_type" : "type-572" |
| } |
| ], |
| "linker_set_key" : "keymaster::AttestKeyResponse", |
| "name" : "keymaster::AttestKeyResponse", |
| "referenced_type" : "type-571", |
| "self_type" : "type-571", |
| "size" : 32, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster17AttestKeyResponseE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster17AttestKeyResponseE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster17AttestKeyResponseD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster17AttestKeyResponseD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17AttestKeyResponse22NonErrorSerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17AttestKeyResponse17NonErrorSerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster17AttestKeyResponse19NonErrorDeserializeEPPKhS2_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AttestationRecordContext", |
| "name" : "keymaster::AttestationRecordContext", |
| "record_kind" : "class", |
| "referenced_type" : "type-1168", |
| "self_type" : "type-1168", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h", |
| "unique_id" : "_ZTSN9keymaster24AttestationRecordContextE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster24AttestationRecordContextE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster24AttestationRecordContextD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster24AttestationRecordContextD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext16GetSecurityLevelEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext22VerifyAndCopyDeviceIdsERKNS_16AuthorizationSetEPS1_" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext16GenerateUniqueIdEmRK16keymaster_blob_tbPNS_6BufferE" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster24AttestationRecordContext21GetVerifiedBootParamsEP16keymaster_blob_tP25keymaster_verified_boot_tPb" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "hw_enforced_", |
| "referenced_type" : "type-413" |
| }, |
| { |
| "access" : "private", |
| "field_name" : "sw_enforced_", |
| "field_offset" : 64, |
| "referenced_type" : "type-413" |
| } |
| ], |
| "linker_set_key" : "keymaster::AuthProxy", |
| "name" : "keymaster::AuthProxy", |
| "record_kind" : "class", |
| "referenced_type" : "type-428", |
| "self_type" : "type-428", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h", |
| "unique_id" : "_ZTSN9keymaster9AuthProxyE" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "pos_", |
| "referenced_type" : "type-10" |
| }, |
| { |
| "access" : "private", |
| "field_name" : "auth_set1_", |
| "field_offset" : 64, |
| "referenced_type" : "type-414" |
| }, |
| { |
| "access" : "private", |
| "field_name" : "auth_set2_", |
| "field_offset" : 128, |
| "referenced_type" : "type-414" |
| } |
| ], |
| "linker_set_key" : "keymaster::AuthProxyIterator", |
| "name" : "keymaster::AuthProxyIterator", |
| "record_kind" : "class", |
| "referenced_type" : "type-421", |
| "self_type" : "type-421", |
| "size" : 24, |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h", |
| "unique_id" : "_ZTSN9keymaster17AuthProxyIteratorE" |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-36" |
| }, |
| { |
| "referenced_type" : "type-25" |
| } |
| ], |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "elems_", |
| "field_offset" : 192, |
| "referenced_type" : "type-288" |
| }, |
| { |
| "access" : "private", |
| "field_name" : "elems_size_", |
| "field_offset" : 256, |
| "referenced_type" : "type-289" |
| }, |
| { |
| "access" : "private", |
| "field_name" : "elems_capacity_", |
| "field_offset" : 320, |
| "referenced_type" : "type-10" |
| }, |
| { |
| "access" : "private", |
| "field_name" : "indirect_data_", |
| "field_offset" : 384, |
| "referenced_type" : "type-119" |
| }, |
| { |
| "access" : "private", |
| "field_name" : "indirect_data_size_", |
| "field_offset" : 448, |
| "referenced_type" : "type-10" |
| }, |
| { |
| "access" : "private", |
| "field_name" : "indirect_data_capacity_", |
| "field_offset" : 512, |
| "referenced_type" : "type-10" |
| }, |
| { |
| "access" : "private", |
| "field_name" : "error_", |
| "field_offset" : 576, |
| "referenced_type" : "type-290" |
| } |
| ], |
| "linker_set_key" : "keymaster::AuthorizationSet", |
| "name" : "keymaster::AuthorizationSet", |
| "record_kind" : "class", |
| "referenced_type" : "type-287", |
| "self_type" : "type-287", |
| "size" : 80, |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h", |
| "unique_id" : "_ZTSN9keymaster16AuthorizationSetE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster16AuthorizationSetE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster16AuthorizationSetD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster16AuthorizationSetD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster16AuthorizationSet14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster16AuthorizationSet9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster16AuthorizationSet11DeserializeEPPKhS2_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "set", |
| "referenced_type" : "type-287" |
| } |
| ], |
| "linker_set_key" : "keymaster::AuthorizationSetBuilder", |
| "name" : "keymaster::AuthorizationSetBuilder", |
| "record_kind" : "class", |
| "referenced_type" : "type-416", |
| "self_type" : "type-416", |
| "size" : 80, |
| "source_file" : "/system/keymaster/include/keymaster/authorization_set.h", |
| "unique_id" : "_ZTSN9keymaster23AuthorizationSetBuilderE" |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-339" |
| } |
| ], |
| "fields" : |
| [ |
| { |
| "field_name" : "purpose", |
| "field_offset" : 96, |
| "referenced_type" : "type-34" |
| }, |
| { |
| "field_name" : "key_blob", |
| "field_offset" : 128, |
| "referenced_type" : "type-229" |
| }, |
| { |
| "field_name" : "additional_params", |
| "field_offset" : 256, |
| "referenced_type" : "type-287" |
| } |
| ], |
| "linker_set_key" : "keymaster::BeginOperationRequest", |
| "name" : "keymaster::BeginOperationRequest", |
| "referenced_type" : "type-512", |
| "self_type" : "type-512", |
| "size" : 112, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster21BeginOperationRequestE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster21BeginOperationRequestE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster21BeginOperationRequestD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster21BeginOperationRequestD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster21BeginOperationRequest14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster21BeginOperationRequest9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster21BeginOperationRequest11DeserializeEPPKhS2_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-338" |
| } |
| ], |
| "fields" : |
| [ |
| { |
| "field_name" : "op_handle", |
| "field_offset" : 128, |
| "referenced_type" : "type-10" |
| }, |
| { |
| "field_name" : "output_params", |
| "field_offset" : 192, |
| "referenced_type" : "type-287" |
| } |
| ], |
| "linker_set_key" : "keymaster::BeginOperationResponse", |
| "name" : "keymaster::BeginOperationResponse", |
| "referenced_type" : "type-514", |
| "self_type" : "type-514", |
| "size" : 104, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster22BeginOperationResponseE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster22BeginOperationResponseE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster22BeginOperationResponseD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster22BeginOperationResponseD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster22BeginOperationResponse22NonErrorSerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster22BeginOperationResponse17NonErrorSerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster22BeginOperationResponse19NonErrorDeserializeEPPKhS2_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-36" |
| } |
| ], |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "buffer_", |
| "field_offset" : 64, |
| "referenced_type" : "type-118" |
| }, |
| { |
| "access" : "private", |
| "field_name" : "buffer_size_", |
| "field_offset" : 128, |
| "referenced_type" : "type-10" |
| }, |
| { |
| "access" : "private", |
| "field_name" : "read_position_", |
| "field_offset" : 192, |
| "referenced_type" : "type-10" |
| }, |
| { |
| "access" : "private", |
| "field_name" : "write_position_", |
| "field_offset" : 256, |
| "referenced_type" : "type-10" |
| } |
| ], |
| "linker_set_key" : "keymaster::Buffer", |
| "name" : "keymaster::Buffer", |
| "record_kind" : "class", |
| "referenced_type" : "type-117", |
| "self_type" : "type-117", |
| "size" : 40, |
| "source_file" : "/system/keymaster/include/keymaster/serializable.h", |
| "unique_id" : "_ZTSN9keymaster6BufferE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster6BufferE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster6BufferD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster6BufferD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster6Buffer14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster6Buffer9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster6Buffer11DeserializeEPPKhS2_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::CertificateChainDelete", |
| "name" : "keymaster::CertificateChainDelete", |
| "referenced_type" : "type-325", |
| "self_type" : "type-325", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", |
| "unique_id" : "_ZTSN9keymaster22CertificateChainDeleteE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::Characteristics_Delete", |
| "name" : "keymaster::Characteristics_Delete", |
| "referenced_type" : "type-318", |
| "self_type" : "type-318", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", |
| "unique_id" : "_ZTSN9keymaster22Characteristics_DeleteE" |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-339" |
| } |
| ], |
| "fields" : |
| [ |
| { |
| "field_name" : "params_array", |
| "field_offset" : 128, |
| "referenced_type" : "type-591" |
| } |
| ], |
| "linker_set_key" : "keymaster::ComputeSharedHmacRequest", |
| "name" : "keymaster::ComputeSharedHmacRequest", |
| "referenced_type" : "type-600", |
| "self_type" : "type-600", |
| "size" : 40, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster24ComputeSharedHmacRequestE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster24ComputeSharedHmacRequestE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster24ComputeSharedHmacRequestD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster24ComputeSharedHmacRequestD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster24ComputeSharedHmacRequest14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster24ComputeSharedHmacRequest9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster24ComputeSharedHmacRequest11DeserializeEPPKhS2_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-338" |
| } |
| ], |
| "fields" : |
| [ |
| { |
| "field_name" : "sharing_check", |
| "field_offset" : 128, |
| "referenced_type" : "type-275" |
| } |
| ], |
| "linker_set_key" : "keymaster::ComputeSharedHmacResponse", |
| "name" : "keymaster::ComputeSharedHmacResponse", |
| "referenced_type" : "type-337", |
| "self_type" : "type-337", |
| "size" : 32, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster25ComputeSharedHmacResponseE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster25ComputeSharedHmacResponseE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster25ComputeSharedHmacResponseD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster25ComputeSharedHmacResponseD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster25ComputeSharedHmacResponse22NonErrorSerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster25ComputeSharedHmacResponse17NonErrorSerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster25ComputeSharedHmacResponse19NonErrorDeserializeEPPKhS2_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-339" |
| } |
| ], |
| "fields" : |
| [ |
| { |
| "field_name" : "os_version", |
| "field_offset" : 96, |
| "referenced_type" : "type-8" |
| }, |
| { |
| "field_name" : "os_patchlevel", |
| "field_offset" : 128, |
| "referenced_type" : "type-8" |
| } |
| ], |
| "linker_set_key" : "keymaster::ConfigureRequest", |
| "name" : "keymaster::ConfigureRequest", |
| "referenced_type" : "type-582", |
| "self_type" : "type-582", |
| "size" : 24, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster16ConfigureRequestE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster16ConfigureRequestE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster16ConfigureRequestD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster16ConfigureRequestD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster16ConfigureRequest14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster16ConfigureRequest9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster16ConfigureRequest11DeserializeEPPKhS2_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-338" |
| } |
| ], |
| "linker_set_key" : "keymaster::ConfigureResponse", |
| "name" : "keymaster::ConfigureResponse", |
| "referenced_type" : "type-586", |
| "self_type" : "type-586", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster17ConfigureResponseE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster17ConfigureResponseE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster17ConfigureResponseD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster17ConfigureResponseD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17ConfigureResponse22NonErrorSerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17ConfigureResponse17NonErrorSerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster17ConfigureResponse19NonErrorDeserializeEPPKhS2_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::DefaultDelete<UniquePtr<Operation, DefaultDelete<Operation> > []>", |
| "name" : "keymaster::DefaultDelete<UniquePtr<Operation, DefaultDelete<Operation> > []>", |
| "referenced_type" : "type-293", |
| "self_type" : "type-293", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-292" ], |
| "unique_id" : "_ZTSN9keymaster13DefaultDeleteIA_NS_9UniquePtrINS_9OperationENS0_IS2_EEEEEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::DefaultDelete<keymaster::AsymmetricKey>", |
| "name" : "keymaster::DefaultDelete<keymaster::AsymmetricKey>", |
| "referenced_type" : "type-1298", |
| "self_type" : "type-1298", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-1239" ], |
| "unique_id" : "_ZTSN9keymaster13DefaultDeleteINS_13AsymmetricKeyEEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::DefaultDelete<keymaster::HmacOperation>", |
| "name" : "keymaster::DefaultDelete<keymaster::HmacOperation>", |
| "referenced_type" : "type-2589", |
| "self_type" : "type-2589", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-2590" ], |
| "unique_id" : "_ZTSN9keymaster13DefaultDeleteINS_13HmacOperationEEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::DefaultDelete<keymaster::Key>", |
| "name" : "keymaster::DefaultDelete<keymaster::Key>", |
| "referenced_type" : "type-575", |
| "self_type" : "type-575", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-296" ], |
| "unique_id" : "_ZTSN9keymaster13DefaultDeleteINS_3KeyEEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::DefaultDelete<keymaster::KeyExchange>", |
| "name" : "keymaster::DefaultDelete<keymaster::KeyExchange>", |
| "referenced_type" : "type-2480", |
| "self_type" : "type-2480", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-2481" ], |
| "unique_id" : "_ZTSN9keymaster13DefaultDeleteINS_11KeyExchangeEEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::DefaultDelete<keymaster::KeymasterContext>", |
| "name" : "keymaster::DefaultDelete<keymaster::KeymasterContext>", |
| "referenced_type" : "type-41", |
| "self_type" : "type-41", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-42" ], |
| "unique_id" : "_ZTSN9keymaster13DefaultDeleteINS_16KeymasterContextEEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::DefaultDelete<keymaster::NistCurveKeyExchange>", |
| "name" : "keymaster::DefaultDelete<keymaster::NistCurveKeyExchange>", |
| "referenced_type" : "type-2669", |
| "self_type" : "type-2669", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-2509" ], |
| "unique_id" : "_ZTSN9keymaster13DefaultDeleteINS_20NistCurveKeyExchangeEEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::DefaultDelete<keymaster::Operation>", |
| "name" : "keymaster::DefaultDelete<keymaster::Operation>", |
| "referenced_type" : "type-291", |
| "self_type" : "type-291", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-286" ], |
| "unique_id" : "_ZTSN9keymaster13DefaultDeleteINS_9OperationEEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::DefaultDelete<keymaster::OperationTable>", |
| "name" : "keymaster::DefaultDelete<keymaster::OperationTable>", |
| "referenced_type" : "type-280", |
| "self_type" : "type-280", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-281" ], |
| "unique_id" : "_ZTSN9keymaster13DefaultDeleteINS_14OperationTableEEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::DefaultDelete<keymaster::Rfc5869Sha256Kdf>", |
| "name" : "keymaster::DefaultDelete<keymaster::Rfc5869Sha256Kdf>", |
| "referenced_type" : "type-2489", |
| "self_type" : "type-2489", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-2490" ], |
| "unique_id" : "_ZTSN9keymaster13DefaultDeleteINS_16Rfc5869Sha256KdfEEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::DefaultDelete<keymaster::RsaOperation>", |
| "name" : "keymaster::DefaultDelete<keymaster::RsaOperation>", |
| "referenced_type" : "type-2921", |
| "self_type" : "type-2921", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-2805" ], |
| "unique_id" : "_ZTSN9keymaster13DefaultDeleteINS_12RsaOperationEEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::DefaultDelete<keymaster_algorithm_t []>", |
| "name" : "keymaster::DefaultDelete<keymaster_algorithm_t []>", |
| "referenced_type" : "type-499", |
| "self_type" : "type-499", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-500" ], |
| "unique_id" : "_ZTSN9keymaster13DefaultDeleteIA_21keymaster_algorithm_tEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::DefaultDelete<keymaster_block_mode_t []>", |
| "name" : "keymaster::DefaultDelete<keymaster_block_mode_t []>", |
| "referenced_type" : "type-563", |
| "self_type" : "type-563", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-564" ], |
| "unique_id" : "_ZTSN9keymaster13DefaultDeleteIA_22keymaster_block_mode_tEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::DefaultDelete<keymaster_digest_t []>", |
| "name" : "keymaster::DefaultDelete<keymaster_digest_t []>", |
| "referenced_type" : "type-698", |
| "self_type" : "type-698", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-699" ], |
| "unique_id" : "_ZTSN9keymaster13DefaultDeleteIA_18keymaster_digest_tEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::DefaultDelete<keymaster_key_format_t []>", |
| "name" : "keymaster::DefaultDelete<keymaster_key_format_t []>", |
| "referenced_type" : "type-720", |
| "self_type" : "type-720", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-721" ], |
| "unique_id" : "_ZTSN9keymaster13DefaultDeleteIA_22keymaster_key_format_tEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::DefaultDelete<keymaster_padding_t []>", |
| "name" : "keymaster::DefaultDelete<keymaster_padding_t []>", |
| "referenced_type" : "type-634", |
| "self_type" : "type-634", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-635" ], |
| "unique_id" : "_ZTSN9keymaster13DefaultDeleteIA_19keymaster_padding_tEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::DefaultDelete<unsigned char []>", |
| "name" : "keymaster::DefaultDelete<unsigned char []>", |
| "referenced_type" : "type-1", |
| "self_type" : "type-1", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-2" ], |
| "unique_id" : "_ZTSN9keymaster13DefaultDeleteIA_hEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::DefaultDelete<v3_ext_ctx>", |
| "name" : "keymaster::DefaultDelete<v3_ext_ctx>", |
| "referenced_type" : "type-2170", |
| "self_type" : "type-2170", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-2171" ], |
| "unique_id" : "_ZTSN9keymaster13DefaultDeleteI10v3_ext_ctxEE" |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-339" |
| } |
| ], |
| "linker_set_key" : "keymaster::DeleteAllKeysRequest", |
| "name" : "keymaster::DeleteAllKeysRequest", |
| "referenced_type" : "type-552", |
| "self_type" : "type-552", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster20DeleteAllKeysRequestE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster20DeleteAllKeysRequestE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster20DeleteAllKeysRequestD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster20DeleteAllKeysRequestD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster20DeleteAllKeysRequest14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster20DeleteAllKeysRequest9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster20DeleteAllKeysRequest11DeserializeEPPKhS2_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-338" |
| } |
| ], |
| "linker_set_key" : "keymaster::DeleteAllKeysResponse", |
| "name" : "keymaster::DeleteAllKeysResponse", |
| "referenced_type" : "type-556", |
| "self_type" : "type-556", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster21DeleteAllKeysResponseE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster21DeleteAllKeysResponseE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster21DeleteAllKeysResponseD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster21DeleteAllKeysResponseD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster21DeleteAllKeysResponse22NonErrorSerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster21DeleteAllKeysResponse17NonErrorSerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster21DeleteAllKeysResponse19NonErrorDeserializeEPPKhS2_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-339" |
| } |
| ], |
| "fields" : |
| [ |
| { |
| "field_name" : "key_blob", |
| "field_offset" : 128, |
| "referenced_type" : "type-229" |
| } |
| ], |
| "linker_set_key" : "keymaster::DeleteKeyRequest", |
| "name" : "keymaster::DeleteKeyRequest", |
| "referenced_type" : "type-546", |
| "self_type" : "type-546", |
| "size" : 32, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster16DeleteKeyRequestE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster16DeleteKeyRequestE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster16DeleteKeyRequestD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster16DeleteKeyRequestD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster16DeleteKeyRequest14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster16DeleteKeyRequest9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster16DeleteKeyRequest11DeserializeEPPKhS2_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-338" |
| } |
| ], |
| "linker_set_key" : "keymaster::DeleteKeyResponse", |
| "name" : "keymaster::DeleteKeyResponse", |
| "referenced_type" : "type-548", |
| "self_type" : "type-548", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster17DeleteKeyResponseE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster17DeleteKeyResponseE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster17DeleteKeyResponseD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster17DeleteKeyResponseD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17DeleteKeyResponse22NonErrorSerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17DeleteKeyResponse17NonErrorSerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster17DeleteKeyResponse19NonErrorDeserializeEPPKhS2_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-1239" |
| } |
| ], |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "ec_key_", |
| "field_offset" : 1536, |
| "referenced_type" : "type-1109" |
| } |
| ], |
| "linker_set_key" : "keymaster::EcKey", |
| "name" : "keymaster::EcKey", |
| "record_kind" : "class", |
| "referenced_type" : "type-2359", |
| "self_type" : "type-2359", |
| "size" : 200, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key.h", |
| "unique_id" : "_ZTSN9keymaster5EcKeyE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster5EcKeyE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster5EcKeyD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster5EcKeyD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster13AsymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPm" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster5EcKey13InternalToEvpEP11evp_pkey_st" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster5EcKey13EvpToInternalEPK11evp_pkey_st" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-1291" |
| }, |
| { |
| "referenced_type" : "type-1178" |
| } |
| ], |
| "linker_set_key" : "keymaster::EcKeyFactory", |
| "name" : "keymaster::EcKeyFactory", |
| "record_kind" : "class", |
| "referenced_type" : "type-2402", |
| "self_type" : "type-2402", |
| "size" : 24, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ec_key_factory.h", |
| "unique_id" : "_ZTSN9keymaster12EcKeyFactoryE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster12EcKeyFactoryE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster12EcKeyFactoryD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster12EcKeyFactoryD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory19GetOperationFactoryE19keymaster_purpose_t" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPm" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPm" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory18keymaster_key_typeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster12EcKeyFactory12evp_key_typeEv" |
| }, |
| { |
| "component_value" : -8, |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster12EcKeyFactoryE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZThn8_N9keymaster12EcKeyFactoryD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZThn8_N9keymaster12EcKeyFactoryD0Ev" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-286" |
| } |
| ], |
| "fields" : |
| [ |
| { |
| "access" : "protected", |
| "field_name" : "digest_", |
| "field_offset" : 1536, |
| "referenced_type" : "type-61" |
| }, |
| { |
| "access" : "protected", |
| "field_name" : "digest_algorithm_", |
| "field_offset" : 1600, |
| "referenced_type" : "type-2415" |
| }, |
| { |
| "access" : "protected", |
| "field_name" : "ecdsa_key_", |
| "field_offset" : 1664, |
| "referenced_type" : "type-2418" |
| }, |
| { |
| "access" : "protected", |
| "field_name" : "digest_ctx_", |
| "field_offset" : 1728, |
| "referenced_type" : "type-2420" |
| }, |
| { |
| "access" : "protected", |
| "field_name" : "data_", |
| "field_offset" : 1984, |
| "referenced_type" : "type-117" |
| } |
| ], |
| "linker_set_key" : "keymaster::EcdsaOperation", |
| "name" : "keymaster::EcdsaOperation", |
| "record_kind" : "class", |
| "referenced_type" : "type-2414", |
| "self_type" : "type-2414", |
| "size" : 288, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h", |
| "unique_id" : "_ZTSN9keymaster14EcdsaOperationE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster14EcdsaOperationE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster14EcdsaOperationD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster14EcdsaOperationD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZN9keymaster9Operation5BeginERKNS_16AuthorizationSetEPS1_" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZN9keymaster9Operation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZN9keymaster9Operation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster14EcdsaOperation5AbortEv" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-703" |
| } |
| ], |
| "linker_set_key" : "keymaster::EcdsaOperationFactory", |
| "name" : "keymaster::EcdsaOperationFactory", |
| "record_kind" : "class", |
| "referenced_type" : "type-2428", |
| "self_type" : "type-2428", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h", |
| "unique_id" : "_ZTSN9keymaster21EcdsaOperationFactoryE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster21EcdsaOperationFactoryE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster21EcdsaOperationFactoryD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster21EcdsaOperationFactoryD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory12registry_keyEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster16OperationFactory21SupportedPaddingModesEPm" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPm" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory16SupportedDigestsEPm" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory7purposeEv" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_tP11evp_pkey_st" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-2414" |
| } |
| ], |
| "linker_set_key" : "keymaster::EcdsaSignOperation", |
| "name" : "keymaster::EcdsaSignOperation", |
| "record_kind" : "class", |
| "referenced_type" : "type-2424", |
| "self_type" : "type-2424", |
| "size" : 288, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h", |
| "unique_id" : "_ZTSN9keymaster18EcdsaSignOperationE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster18EcdsaSignOperationE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster18EcdsaSignOperationD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster18EcdsaSignOperationD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster18EcdsaSignOperation5BeginERKNS_16AuthorizationSetEPS1_" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster18EcdsaSignOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster18EcdsaSignOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster14EcdsaOperation5AbortEv" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-2428" |
| } |
| ], |
| "linker_set_key" : "keymaster::EcdsaSignOperationFactory", |
| "name" : "keymaster::EcdsaSignOperationFactory", |
| "record_kind" : "class", |
| "referenced_type" : "type-2432", |
| "self_type" : "type-2432", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h", |
| "unique_id" : "_ZTSN9keymaster25EcdsaSignOperationFactoryE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster25EcdsaSignOperationFactoryE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster25EcdsaSignOperationFactoryD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster25EcdsaSignOperationFactoryD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory12registry_keyEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster16OperationFactory21SupportedPaddingModesEPm" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPm" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory16SupportedDigestsEPm" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster25EcdsaSignOperationFactory7purposeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster25EcdsaSignOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_tP11evp_pkey_st" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-2414" |
| } |
| ], |
| "linker_set_key" : "keymaster::EcdsaVerifyOperation", |
| "name" : "keymaster::EcdsaVerifyOperation", |
| "record_kind" : "class", |
| "referenced_type" : "type-2426", |
| "self_type" : "type-2426", |
| "size" : 288, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h", |
| "unique_id" : "_ZTSN9keymaster20EcdsaVerifyOperationE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster20EcdsaVerifyOperationE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster20EcdsaVerifyOperationD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster20EcdsaVerifyOperationD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster20EcdsaVerifyOperation5BeginERKNS_16AuthorizationSetEPS1_" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster20EcdsaVerifyOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster20EcdsaVerifyOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster14EcdsaOperation5AbortEv" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-2428" |
| } |
| ], |
| "linker_set_key" : "keymaster::EcdsaVerifyOperationFactory", |
| "name" : "keymaster::EcdsaVerifyOperationFactory", |
| "record_kind" : "class", |
| "referenced_type" : "type-2435", |
| "self_type" : "type-2435", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecdsa_operation.h", |
| "unique_id" : "_ZTSN9keymaster27EcdsaVerifyOperationFactoryE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster27EcdsaVerifyOperationFactoryE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster27EcdsaVerifyOperationFactoryD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster27EcdsaVerifyOperationFactoryD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory12registry_keyEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster16OperationFactory21SupportedPaddingModesEPm" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPm" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster21EcdsaOperationFactory16SupportedDigestsEPm" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster27EcdsaVerifyOperationFactory7purposeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster27EcdsaVerifyOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_tP11evp_pkey_st" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-2507" |
| } |
| ], |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "key_exchange_", |
| "field_offset" : 64, |
| "referenced_type" : "type-2505" |
| }, |
| { |
| "access" : "private", |
| "field_name" : "kdf_", |
| "field_offset" : 128, |
| "referenced_type" : "type-2506" |
| }, |
| { |
| "access" : "private", |
| "field_name" : "single_hash_mode_", |
| "field_offset" : 192, |
| "referenced_type" : "type-9" |
| }, |
| { |
| "access" : "private", |
| "field_name" : "key_bytes_to_generate_", |
| "field_offset" : 224, |
| "referenced_type" : "type-8" |
| }, |
| { |
| "access" : "private", |
| "field_name" : "curve_", |
| "field_offset" : 256, |
| "referenced_type" : "type-211" |
| } |
| ], |
| "linker_set_key" : "keymaster::EciesKem", |
| "name" : "keymaster::EciesKem", |
| "record_kind" : "class", |
| "referenced_type" : "type-2504", |
| "self_type" : "type-2504", |
| "size" : 40, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/ecies_kem.h", |
| "unique_id" : "_ZTSN9keymaster8EciesKemE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster8EciesKemE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster8EciesKemD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster8EciesKemD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster8EciesKem7EncryptERKNS_6BufferEPS1_S4_" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster8EciesKem7EncryptEPKhmPNS_6BufferES4_" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster8EciesKem7DecryptEP9ec_key_stRKNS_6BufferEPS3_" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster8EciesKem7DecryptEP9ec_key_stPKhmPNS_6BufferE" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "buf_", |
| "referenced_type" : "type-119" |
| }, |
| { |
| "access" : "private", |
| "field_name" : "size_", |
| "field_offset" : 64, |
| "referenced_type" : "type-10" |
| } |
| ], |
| "linker_set_key" : "keymaster::Eraser", |
| "name" : "keymaster::Eraser", |
| "record_kind" : "class", |
| "referenced_type" : "type-186", |
| "self_type" : "type-186", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", |
| "unique_id" : "_ZTSN9keymaster6EraserE" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "ctx_", |
| "referenced_type" : "type-1095" |
| } |
| ], |
| "linker_set_key" : "keymaster::EvpMdCtxCleaner", |
| "name" : "keymaster::EvpMdCtxCleaner", |
| "record_kind" : "class", |
| "referenced_type" : "type-1094", |
| "self_type" : "type-1094", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", |
| "unique_id" : "_ZTSN9keymaster15EvpMdCtxCleanerE" |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-339" |
| } |
| ], |
| "fields" : |
| [ |
| { |
| "field_name" : "additional_params", |
| "field_offset" : 128, |
| "referenced_type" : "type-287" |
| }, |
| { |
| "field_name" : "key_format", |
| "field_offset" : 768, |
| "referenced_type" : "type-64" |
| }, |
| { |
| "field_name" : "key_blob", |
| "field_offset" : 832, |
| "referenced_type" : "type-229" |
| } |
| ], |
| "linker_set_key" : "keymaster::ExportKeyRequest", |
| "name" : "keymaster::ExportKeyRequest", |
| "referenced_type" : "type-542", |
| "self_type" : "type-542", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster16ExportKeyRequestE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster16ExportKeyRequestE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster16ExportKeyRequestD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster16ExportKeyRequestD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster16ExportKeyRequest14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster16ExportKeyRequest9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster16ExportKeyRequest11DeserializeEPPKhS2_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-338" |
| } |
| ], |
| "fields" : |
| [ |
| { |
| "field_name" : "key_data", |
| "field_offset" : 128, |
| "referenced_type" : "type-119" |
| }, |
| { |
| "field_name" : "key_data_length", |
| "field_offset" : 192, |
| "referenced_type" : "type-10" |
| } |
| ], |
| "linker_set_key" : "keymaster::ExportKeyResponse", |
| "name" : "keymaster::ExportKeyResponse", |
| "referenced_type" : "type-544", |
| "self_type" : "type-544", |
| "size" : 32, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster17ExportKeyResponseE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster17ExportKeyResponseE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster17ExportKeyResponseD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster17ExportKeyResponseD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17ExportKeyResponse22NonErrorSerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17ExportKeyResponse17NonErrorSerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster17ExportKeyResponse19NonErrorDeserializeEPPKhS2_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-339" |
| } |
| ], |
| "fields" : |
| [ |
| { |
| "field_name" : "op_handle", |
| "field_offset" : 128, |
| "referenced_type" : "type-10" |
| }, |
| { |
| "field_name" : "input", |
| "field_offset" : 192, |
| "referenced_type" : "type-117" |
| }, |
| { |
| "field_name" : "signature", |
| "field_offset" : 512, |
| "referenced_type" : "type-117" |
| }, |
| { |
| "field_name" : "additional_params", |
| "field_offset" : 832, |
| "referenced_type" : "type-287" |
| } |
| ], |
| "linker_set_key" : "keymaster::FinishOperationRequest", |
| "name" : "keymaster::FinishOperationRequest", |
| "referenced_type" : "type-520", |
| "self_type" : "type-520", |
| "size" : 184, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster22FinishOperationRequestE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster22FinishOperationRequestE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster22FinishOperationRequestD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster22FinishOperationRequestD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster22FinishOperationRequest14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster22FinishOperationRequest9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster22FinishOperationRequest11DeserializeEPPKhS2_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-338" |
| } |
| ], |
| "fields" : |
| [ |
| { |
| "field_name" : "output", |
| "field_offset" : 128, |
| "referenced_type" : "type-117" |
| }, |
| { |
| "field_name" : "output_params", |
| "field_offset" : 448, |
| "referenced_type" : "type-287" |
| } |
| ], |
| "linker_set_key" : "keymaster::FinishOperationResponse", |
| "name" : "keymaster::FinishOperationResponse", |
| "referenced_type" : "type-522", |
| "self_type" : "type-522", |
| "size" : 136, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster23FinishOperationResponseE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster23FinishOperationResponseE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster23FinishOperationResponseD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster23FinishOperationResponseD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster23FinishOperationResponse22NonErrorSerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster23FinishOperationResponse17NonErrorSerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster23FinishOperationResponse19NonErrorDeserializeEPPKhS2_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-339" |
| } |
| ], |
| "fields" : |
| [ |
| { |
| "field_name" : "key_description", |
| "field_offset" : 128, |
| "referenced_type" : "type-287" |
| } |
| ], |
| "linker_set_key" : "keymaster::GenerateKeyRequest", |
| "name" : "keymaster::GenerateKeyRequest", |
| "referenced_type" : "type-501", |
| "self_type" : "type-501", |
| "size" : 96, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster18GenerateKeyRequestE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster18GenerateKeyRequestE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster18GenerateKeyRequestD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster18GenerateKeyRequestD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster18GenerateKeyRequest14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster18GenerateKeyRequest9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster18GenerateKeyRequest11DeserializeEPPKhS2_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-338" |
| } |
| ], |
| "fields" : |
| [ |
| { |
| "field_name" : "key_blob", |
| "field_offset" : 128, |
| "referenced_type" : "type-229" |
| }, |
| { |
| "field_name" : "enforced", |
| "field_offset" : 256, |
| "referenced_type" : "type-287" |
| }, |
| { |
| "field_name" : "unenforced", |
| "field_offset" : 896, |
| "referenced_type" : "type-287" |
| } |
| ], |
| "linker_set_key" : "keymaster::GenerateKeyResponse", |
| "name" : "keymaster::GenerateKeyResponse", |
| "referenced_type" : "type-505", |
| "self_type" : "type-505", |
| "size" : 192, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster19GenerateKeyResponseE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster19GenerateKeyResponseE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster19GenerateKeyResponseD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster19GenerateKeyResponseD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster19GenerateKeyResponse22NonErrorSerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster19GenerateKeyResponse17NonErrorSerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster19GenerateKeyResponse19NonErrorDeserializeEPPKhS2_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-338" |
| } |
| ], |
| "fields" : |
| [ |
| { |
| "field_name" : "params", |
| "field_offset" : 128, |
| "referenced_type" : "type-331" |
| } |
| ], |
| "linker_set_key" : "keymaster::GetHmacSharingParametersResponse", |
| "name" : "keymaster::GetHmacSharingParametersResponse", |
| "referenced_type" : "type-594", |
| "self_type" : "type-594", |
| "size" : 72, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster32GetHmacSharingParametersResponseE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster32GetHmacSharingParametersResponseE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster32GetHmacSharingParametersResponseD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster32GetHmacSharingParametersResponseD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster32GetHmacSharingParametersResponse22NonErrorSerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster32GetHmacSharingParametersResponse17NonErrorSerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster32GetHmacSharingParametersResponse19NonErrorDeserializeEPPKhS2_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-339" |
| } |
| ], |
| "fields" : |
| [ |
| { |
| "field_name" : "key_blob", |
| "field_offset" : 128, |
| "referenced_type" : "type-229" |
| }, |
| { |
| "field_name" : "additional_params", |
| "field_offset" : 256, |
| "referenced_type" : "type-287" |
| } |
| ], |
| "linker_set_key" : "keymaster::GetKeyCharacteristicsRequest", |
| "name" : "keymaster::GetKeyCharacteristicsRequest", |
| "referenced_type" : "type-507", |
| "self_type" : "type-507", |
| "size" : 112, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster28GetKeyCharacteristicsRequestE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster28GetKeyCharacteristicsRequestE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster28GetKeyCharacteristicsRequestD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster28GetKeyCharacteristicsRequestD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster28GetKeyCharacteristicsRequest14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster28GetKeyCharacteristicsRequest9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster28GetKeyCharacteristicsRequest11DeserializeEPPKhS2_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-338" |
| } |
| ], |
| "fields" : |
| [ |
| { |
| "field_name" : "enforced", |
| "field_offset" : 128, |
| "referenced_type" : "type-287" |
| }, |
| { |
| "field_name" : "unenforced", |
| "field_offset" : 768, |
| "referenced_type" : "type-287" |
| } |
| ], |
| "linker_set_key" : "keymaster::GetKeyCharacteristicsResponse", |
| "name" : "keymaster::GetKeyCharacteristicsResponse", |
| "referenced_type" : "type-509", |
| "self_type" : "type-509", |
| "size" : 176, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster29GetKeyCharacteristicsResponseE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster29GetKeyCharacteristicsResponseE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster29GetKeyCharacteristicsResponseD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster29GetKeyCharacteristicsResponseD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster29GetKeyCharacteristicsResponse22NonErrorSerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster29GetKeyCharacteristicsResponse17NonErrorSerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster29GetKeyCharacteristicsResponse19NonErrorDeserializeEPPKhS2_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-339" |
| } |
| ], |
| "linker_set_key" : "keymaster::GetVersionRequest", |
| "name" : "keymaster::GetVersionRequest", |
| "referenced_type" : "type-560", |
| "self_type" : "type-560", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster17GetVersionRequestE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster17GetVersionRequestE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster17GetVersionRequestD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster17GetVersionRequestD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17GetVersionRequest14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17GetVersionRequest9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster17GetVersionRequest11DeserializeEPPKhS2_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-338" |
| } |
| ], |
| "fields" : |
| [ |
| { |
| "field_name" : "major_ver", |
| "field_offset" : 128, |
| "referenced_type" : "type-3" |
| }, |
| { |
| "field_name" : "minor_ver", |
| "field_offset" : 136, |
| "referenced_type" : "type-3" |
| }, |
| { |
| "field_name" : "subminor_ver", |
| "field_offset" : 144, |
| "referenced_type" : "type-3" |
| } |
| ], |
| "linker_set_key" : "keymaster::GetVersionResponse", |
| "name" : "keymaster::GetVersionResponse", |
| "referenced_type" : "type-567", |
| "self_type" : "type-567", |
| "size" : 24, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster18GetVersionResponseE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster18GetVersionResponseE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster18GetVersionResponseD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster18GetVersionResponseD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster18GetVersionResponse22NonErrorSerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster18GetVersionResponse17NonErrorSerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster18GetVersionResponse19NonErrorDeserializeEPPKhS2_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-36" |
| } |
| ], |
| "fields" : |
| [ |
| { |
| "field_name" : "challenge", |
| "field_offset" : 64, |
| "referenced_type" : "type-10" |
| }, |
| { |
| "field_name" : "user_id", |
| "field_offset" : 128, |
| "referenced_type" : "type-10" |
| }, |
| { |
| "field_name" : "authenticator_id", |
| "field_offset" : 192, |
| "referenced_type" : "type-10" |
| }, |
| { |
| "field_name" : "authenticator_type", |
| "field_offset" : 256, |
| "referenced_type" : "type-203" |
| }, |
| { |
| "field_name" : "timestamp", |
| "field_offset" : 320, |
| "referenced_type" : "type-10" |
| }, |
| { |
| "field_name" : "mac", |
| "field_offset" : 384, |
| "referenced_type" : "type-275" |
| } |
| ], |
| "linker_set_key" : "keymaster::HardwareAuthToken", |
| "name" : "keymaster::HardwareAuthToken", |
| "referenced_type" : "type-611", |
| "self_type" : "type-611", |
| "size" : 64, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster17HardwareAuthTokenE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster17HardwareAuthTokenE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster17HardwareAuthTokenD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster17HardwareAuthTokenD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17HardwareAuthToken14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17HardwareAuthToken9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster17HardwareAuthToken11DeserializeEPPKhS2_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-1191" |
| } |
| ], |
| "linker_set_key" : "keymaster::HmacKey", |
| "name" : "keymaster::HmacKey", |
| "record_kind" : "class", |
| "referenced_type" : "type-2573", |
| "self_type" : "type-2573", |
| "size" : 192, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac_key.h", |
| "unique_id" : "_ZTSN9keymaster7HmacKeyE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster7HmacKeyE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster7HmacKeyD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster7HmacKeyD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster12SymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPm" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-1184" |
| } |
| ], |
| "linker_set_key" : "keymaster::HmacKeyFactory", |
| "name" : "keymaster::HmacKeyFactory", |
| "record_kind" : "class", |
| "referenced_type" : "type-2569", |
| "self_type" : "type-2569", |
| "size" : 32, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac_key.h", |
| "unique_id" : "_ZTSN9keymaster14HmacKeyFactoryE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster14HmacKeyFactoryE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster14HmacKeyFactoryD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster14HmacKeyFactoryD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster14HmacKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster14HmacKeyFactory19GetOperationFactoryE19keymaster_purpose_t" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedImportFormatsEPm" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedExportFormatsEPm" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster14HmacKeyFactory18key_size_supportedEm" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory14key_size_bytesEm" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory13key_size_bitsEm" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster14HmacKeyFactory42validate_algorithm_specific_new_key_paramsERKNS_16AuthorizationSetE" |
| }, |
| { |
| "component_value" : -8, |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster14HmacKeyFactoryE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZThn8_N9keymaster14HmacKeyFactoryD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZThn8_N9keymaster14HmacKeyFactoryD0Ev" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "key_", |
| "referenced_type" : "type-118" |
| }, |
| { |
| "access" : "private", |
| "field_name" : "key_len_", |
| "field_offset" : 64, |
| "referenced_type" : "type-10" |
| } |
| ], |
| "linker_set_key" : "keymaster::HmacSha256", |
| "name" : "keymaster::HmacSha256", |
| "record_kind" : "class", |
| "referenced_type" : "type-2532", |
| "self_type" : "type-2532", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/hmac.h", |
| "unique_id" : "_ZTSN9keymaster10HmacSha256E" |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-36" |
| } |
| ], |
| "fields" : |
| [ |
| { |
| "field_name" : "seed", |
| "field_offset" : 64, |
| "referenced_type" : "type-275" |
| }, |
| { |
| "field_name" : "nonce", |
| "field_offset" : 192, |
| "referenced_type" : "type-332" |
| } |
| ], |
| "linker_set_key" : "keymaster::HmacSharingParameters", |
| "name" : "keymaster::HmacSharingParameters", |
| "referenced_type" : "type-331", |
| "self_type" : "type-331", |
| "size" : 56, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster21HmacSharingParametersE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster21HmacSharingParametersE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster21HmacSharingParametersD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster21HmacSharingParametersD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster21HmacSharingParameters14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster21HmacSharingParameters9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster21HmacSharingParameters11DeserializeEPPKhS2_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-36" |
| } |
| ], |
| "fields" : |
| [ |
| { |
| "field_name" : "params_array", |
| "field_offset" : 64, |
| "referenced_type" : "type-590" |
| }, |
| { |
| "field_name" : "num_params", |
| "field_offset" : 128, |
| "referenced_type" : "type-10" |
| } |
| ], |
| "linker_set_key" : "keymaster::HmacSharingParametersArray", |
| "name" : "keymaster::HmacSharingParametersArray", |
| "referenced_type" : "type-591", |
| "self_type" : "type-591", |
| "size" : 24, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster26HmacSharingParametersArrayE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster26HmacSharingParametersArrayE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster26HmacSharingParametersArrayD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster26HmacSharingParametersArrayD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster26HmacSharingParametersArray14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster26HmacSharingParametersArray9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster26HmacSharingParametersArray11DeserializeEPPKhS2_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-339" |
| } |
| ], |
| "fields" : |
| [ |
| { |
| "field_name" : "key_description", |
| "field_offset" : 128, |
| "referenced_type" : "type-287" |
| }, |
| { |
| "field_name" : "key_format", |
| "field_offset" : 768, |
| "referenced_type" : "type-64" |
| }, |
| { |
| "field_name" : "key_data", |
| "field_offset" : 832, |
| "referenced_type" : "type-119" |
| }, |
| { |
| "field_name" : "key_data_length", |
| "field_offset" : 896, |
| "referenced_type" : "type-10" |
| } |
| ], |
| "linker_set_key" : "keymaster::ImportKeyRequest", |
| "name" : "keymaster::ImportKeyRequest", |
| "referenced_type" : "type-538", |
| "self_type" : "type-538", |
| "size" : 120, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster16ImportKeyRequestE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster16ImportKeyRequestE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster16ImportKeyRequestD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster16ImportKeyRequestD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster16ImportKeyRequest14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster16ImportKeyRequest9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster16ImportKeyRequest11DeserializeEPPKhS2_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-338" |
| } |
| ], |
| "fields" : |
| [ |
| { |
| "field_name" : "key_blob", |
| "field_offset" : 128, |
| "referenced_type" : "type-229" |
| }, |
| { |
| "field_name" : "enforced", |
| "field_offset" : 256, |
| "referenced_type" : "type-287" |
| }, |
| { |
| "field_name" : "unenforced", |
| "field_offset" : 896, |
| "referenced_type" : "type-287" |
| } |
| ], |
| "linker_set_key" : "keymaster::ImportKeyResponse", |
| "name" : "keymaster::ImportKeyResponse", |
| "referenced_type" : "type-540", |
| "self_type" : "type-540", |
| "size" : 192, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster17ImportKeyResponseE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster17ImportKeyResponseE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster17ImportKeyResponseD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster17ImportKeyResponseD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17ImportKeyResponse22NonErrorSerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17ImportKeyResponse17NonErrorSerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster17ImportKeyResponse19NonErrorDeserializeEPPKhS2_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-339" |
| } |
| ], |
| "fields" : |
| [ |
| { |
| "field_name" : "wrapped_key", |
| "field_offset" : 128, |
| "referenced_type" : "type-297" |
| }, |
| { |
| "field_name" : "wrapping_key", |
| "field_offset" : 256, |
| "referenced_type" : "type-297" |
| }, |
| { |
| "field_name" : "masking_key", |
| "field_offset" : 384, |
| "referenced_type" : "type-297" |
| }, |
| { |
| "field_name" : "additional_params", |
| "field_offset" : 512, |
| "referenced_type" : "type-287" |
| }, |
| { |
| "field_name" : "password_sid", |
| "field_offset" : 1152, |
| "referenced_type" : "type-10" |
| }, |
| { |
| "field_name" : "biometric_sid", |
| "field_offset" : 1216, |
| "referenced_type" : "type-10" |
| } |
| ], |
| "linker_set_key" : "keymaster::ImportWrappedKeyRequest", |
| "name" : "keymaster::ImportWrappedKeyRequest", |
| "referenced_type" : "type-606", |
| "self_type" : "type-606", |
| "size" : 160, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster23ImportWrappedKeyRequestE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster23ImportWrappedKeyRequestE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster23ImportWrappedKeyRequestD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster23ImportWrappedKeyRequestD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster23ImportWrappedKeyRequest14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster23ImportWrappedKeyRequest9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster23ImportWrappedKeyRequest11DeserializeEPPKhS2_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-338" |
| } |
| ], |
| "fields" : |
| [ |
| { |
| "field_name" : "key_blob", |
| "field_offset" : 128, |
| "referenced_type" : "type-297" |
| }, |
| { |
| "field_name" : "enforced", |
| "field_offset" : 256, |
| "referenced_type" : "type-287" |
| }, |
| { |
| "field_name" : "unenforced", |
| "field_offset" : 896, |
| "referenced_type" : "type-287" |
| } |
| ], |
| "linker_set_key" : "keymaster::ImportWrappedKeyResponse", |
| "name" : "keymaster::ImportWrappedKeyResponse", |
| "referenced_type" : "type-609", |
| "self_type" : "type-609", |
| "size" : 192, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster24ImportWrappedKeyResponseE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster24ImportWrappedKeyResponseE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster24ImportWrappedKeyResponseD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster24ImportWrappedKeyResponseD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster24ImportWrappedKeyResponse22NonErrorSerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster24ImportWrappedKeyResponse17NonErrorSerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster24ImportWrappedKeyResponse19NonErrorDeserializeEPPKhS2_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-2491" |
| } |
| ], |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "start_counter_", |
| "field_offset" : 448, |
| "referenced_type" : "type-8" |
| } |
| ], |
| "linker_set_key" : "keymaster::Iso18033Kdf", |
| "name" : "keymaster::Iso18033Kdf", |
| "record_kind" : "class", |
| "referenced_type" : "type-2657", |
| "self_type" : "type-2657", |
| "size" : 64, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/iso18033kdf.h", |
| "unique_id" : "_ZTSN9keymaster11Iso18033KdfE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster11Iso18033KdfE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster11Iso18033KdfD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster11Iso18033KdfD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster11Iso18033Kdf11GenerateKeyEPKhmPhm" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "protected", |
| "field_name" : "secret_key_", |
| "field_offset" : 64, |
| "referenced_type" : "type-118" |
| }, |
| { |
| "access" : "protected", |
| "field_name" : "secret_key_len_", |
| "field_offset" : 128, |
| "referenced_type" : "type-10" |
| }, |
| { |
| "access" : "protected", |
| "field_name" : "salt_", |
| "field_offset" : 192, |
| "referenced_type" : "type-118" |
| }, |
| { |
| "access" : "protected", |
| "field_name" : "salt_len_", |
| "field_offset" : 256, |
| "referenced_type" : "type-10" |
| }, |
| { |
| "access" : "protected", |
| "field_name" : "is_initialized_", |
| "field_offset" : 320, |
| "referenced_type" : "type-9" |
| }, |
| { |
| "access" : "protected", |
| "field_name" : "digest_type_", |
| "field_offset" : 352, |
| "referenced_type" : "type-61" |
| }, |
| { |
| "access" : "protected", |
| "field_name" : "digest_size_", |
| "field_offset" : 384, |
| "referenced_type" : "type-10" |
| } |
| ], |
| "linker_set_key" : "keymaster::Kdf", |
| "name" : "keymaster::Kdf", |
| "record_kind" : "class", |
| "referenced_type" : "type-2491", |
| "self_type" : "type-2491", |
| "size" : 56, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/kdf.h", |
| "unique_id" : "_ZTSN9keymaster3KdfE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster3KdfE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster3KdfD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster3KdfD0Ev" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZN9keymaster3Kdf11GenerateKeyEPKhmPhm" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::Kem", |
| "name" : "keymaster::Kem", |
| "record_kind" : "class", |
| "referenced_type" : "type-2507", |
| "self_type" : "type-2507", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/kem.h", |
| "unique_id" : "_ZTSN9keymaster3KemE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster3KemE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster3KemD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster3KemD0Ev" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZN9keymaster3Kem7EncryptERKNS_6BufferEPS1_S4_" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZN9keymaster3Kem7EncryptEPKhmPNS_6BufferES4_" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZN9keymaster3Kem7DecryptEP9ec_key_stRKNS_6BufferEPS3_" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZN9keymaster3Kem7DecryptEP9ec_key_stPKhmPNS_6BufferE" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "protected", |
| "field_name" : "hw_enforced_", |
| "field_offset" : 64, |
| "referenced_type" : "type-287" |
| }, |
| { |
| "access" : "protected", |
| "field_name" : "sw_enforced_", |
| "field_offset" : 704, |
| "referenced_type" : "type-287" |
| }, |
| { |
| "access" : "protected", |
| "field_name" : "key_material_", |
| "field_offset" : 1344, |
| "referenced_type" : "type-297" |
| }, |
| { |
| "access" : "protected", |
| "field_name" : "key_factory_", |
| "field_offset" : 1472, |
| "referenced_type" : "type-298" |
| } |
| ], |
| "linker_set_key" : "keymaster::Key", |
| "name" : "keymaster::Key", |
| "record_kind" : "class", |
| "referenced_type" : "type-296", |
| "self_type" : "type-296", |
| "size" : 192, |
| "source_file" : "/system/keymaster/include/keymaster/key.h", |
| "unique_id" : "_ZTSN9keymaster3KeyE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster3KeyE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster3KeyD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster3KeyD0Ev" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster3Key22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPm" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::KeyExchange", |
| "name" : "keymaster::KeyExchange", |
| "record_kind" : "class", |
| "referenced_type" : "type-2481", |
| "self_type" : "type-2481", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/key_exchange.h", |
| "unique_id" : "_ZTSN9keymaster11KeyExchangeE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster11KeyExchangeE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster11KeyExchangeD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster11KeyExchangeD0Ev" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster11KeyExchange18CalculateSharedKeyERKNS_6BufferEPS1_" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster11KeyExchange18CalculateSharedKeyEPKhmPNS_6BufferE" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster11KeyExchange12public_valueEPNS_6BufferE" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::KeyFactory", |
| "name" : "keymaster::KeyFactory", |
| "record_kind" : "class", |
| "referenced_type" : "type-300", |
| "self_type" : "type-300", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/key_factory.h", |
| "unique_id" : "_ZTSN9keymaster10KeyFactoryE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster10KeyFactoryE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster10KeyFactoryD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster10KeyFactoryD0Ev" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster10KeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster10KeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster10KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster10KeyFactory19GetOperationFactoryE19keymaster_purpose_t" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster10KeyFactory22SupportedImportFormatsEPm" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster10KeyFactory22SupportedExportFormatsEPm" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::KeymasterContext", |
| "name" : "keymaster::KeymasterContext", |
| "record_kind" : "class", |
| "referenced_type" : "type-42", |
| "self_type" : "type-42", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_context.h", |
| "unique_id" : "_ZTSN9keymaster16KeymasterContextE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster16KeymasterContextE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster16KeymasterContextD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster16KeymasterContextD0Ev" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZN9keymaster16KeymasterContext16SetSystemVersionEjj" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster16KeymasterContext16GetSystemVersionEPjS1_" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster16KeymasterContext13GetKeyFactoryE21keymaster_algorithm_t" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster16KeymasterContext19GetOperationFactoryE21keymaster_algorithm_t19keymaster_purpose_t" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster16KeymasterContext22GetSupportedAlgorithmsEPm" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster16KeymasterContext14UpgradeKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster16KeymasterContext12ParseKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster16KeymasterContext9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster16KeymasterContext13DeleteAllKeysEv" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster16KeymasterContext13AddRngEntropyEPKhm" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZN9keymaster16KeymasterContext18enforcement_policyEv" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster16KeymasterContext19GenerateAttestationERKNS_3KeyERKNS_16AuthorizationSetEPNS_9UniquePtrI22keymaster_cert_chain_tNS_22CertificateChainDeleteEEE" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster16KeymasterContext9UnwrapKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEES5_RKNS_16AuthorizationSetES5_PS6_P22keymaster_key_format_tPS3_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "access_time_map_", |
| "field_offset" : 64, |
| "referenced_type" : "type-686" |
| }, |
| { |
| "access" : "private", |
| "field_name" : "access_count_map_", |
| "field_offset" : 128, |
| "referenced_type" : "type-688" |
| } |
| ], |
| "linker_set_key" : "keymaster::KeymasterEnforcement", |
| "name" : "keymaster::KeymasterEnforcement", |
| "record_kind" : "class", |
| "referenced_type" : "type-685", |
| "self_type" : "type-685", |
| "size" : 24, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h", |
| "unique_id" : "_ZTSN9keymaster20KeymasterEnforcementE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster20KeymasterEnforcementE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster20KeymasterEnforcementD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster20KeymasterEnforcementD0Ev" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster20KeymasterEnforcement21activation_date_validEm" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster20KeymasterEnforcement22expiration_date_passedEm" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster20KeymasterEnforcement20auth_token_timed_outERK15hw_auth_token_tj" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster20KeymasterEnforcement19get_current_time_msEv" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster20KeymasterEnforcement13SecurityLevelEv" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster20KeymasterEnforcement22ValidateTokenSignatureERK15hw_auth_token_t" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZN9keymaster20KeymasterEnforcement24GetHmacSharingParametersEPNS_21HmacSharingParametersE" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZN9keymaster20KeymasterEnforcement17ComputeSharedHmacERKNS_26HmacSharingParametersArrayEPNS_14TKeymasterBlobI16keymaster_blob_tEE" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZN9keymaster20KeymasterEnforcement19VerifyAuthorizationERKNS_26VerifyAuthorizationRequestE" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster20KeymasterEnforcement11CreateKeyIdERK20keymaster_key_blob_tPm" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::KeymasterEnforcementContext", |
| "name" : "keymaster::KeymasterEnforcementContext", |
| "record_kind" : "class", |
| "referenced_type" : "type-683", |
| "self_type" : "type-683", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_enforcement.h", |
| "unique_id" : "_ZTSN9keymaster27KeymasterEnforcementContextE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster27KeymasterEnforcementContextE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster27KeymasterEnforcementContextD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster27KeymasterEnforcementContextD0Ev" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-36" |
| } |
| ], |
| "fields" : |
| [ |
| { |
| "field_name" : "message_version", |
| "field_offset" : 64, |
| "referenced_type" : "type-8" |
| } |
| ], |
| "linker_set_key" : "keymaster::KeymasterMessage", |
| "name" : "keymaster::KeymasterMessage", |
| "referenced_type" : "type-339", |
| "self_type" : "type-339", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster16KeymasterMessageE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster16KeymasterMessageE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster16KeymasterMessageD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster16KeymasterMessageD0Ev" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster12Serializable14SerializedSizeEv" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster12Serializable9SerializeEPhPKh" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZN9keymaster12Serializable11DeserializeEPPKhS2_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-339" |
| } |
| ], |
| "fields" : |
| [ |
| { |
| "field_name" : "error", |
| "field_offset" : 96, |
| "referenced_type" : "type-19" |
| } |
| ], |
| "linker_set_key" : "keymaster::KeymasterResponse", |
| "name" : "keymaster::KeymasterResponse", |
| "referenced_type" : "type-338", |
| "self_type" : "type-338", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster17KeymasterResponseE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster17KeymasterResponseE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster17KeymasterResponseD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster17KeymasterResponseD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse22NonErrorSerializedSizeEv" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse17NonErrorSerializeEPhPKh" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZN9keymaster17KeymasterResponse19NonErrorDeserializeEPPKhS2_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::List<AccessCount>::CONST_ITERATOR<keymaster::AccessCountMap::AccessCount>", |
| "name" : "keymaster::List<AccessCount>::CONST_ITERATOR<keymaster::AccessCountMap::AccessCount>", |
| "referenced_type" : "type-125", |
| "self_type" : "type-125", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/List.h", |
| "template_args" : [ "type-126" ], |
| "unique_id" : "_ZTSN9keymaster4ListINS_14AccessCountMap11AccessCountEE14CONST_ITERATORIS2_EE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::List<AccessCount>::NON_CONST_ITERATOR<keymaster::AccessCountMap::AccessCount>", |
| "name" : "keymaster::List<AccessCount>::NON_CONST_ITERATOR<keymaster::AccessCountMap::AccessCount>", |
| "referenced_type" : "type-127", |
| "self_type" : "type-127", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/List.h", |
| "template_args" : [ "type-128" ], |
| "unique_id" : "_ZTSN9keymaster4ListINS_14AccessCountMap11AccessCountEE18NON_CONST_ITERATORIS2_EE" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "field_name" : "mpNode", |
| "referenced_type" : "type-124" |
| } |
| ], |
| "linker_set_key" : "keymaster::List<AccessCount>::_ListIterator<keymaster::AccessCountMap::AccessCount, keymaster::List<AccessCount>::CONST_ITERATOR>", |
| "name" : "keymaster::List<AccessCount>::_ListIterator<keymaster::AccessCountMap::AccessCount, keymaster::List<AccessCount>::CONST_ITERATOR>", |
| "record_kind" : "class", |
| "referenced_type" : "type-136", |
| "self_type" : "type-136", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h", |
| "template_args" : [ "type-137" ], |
| "unique_id" : "_ZTSN9keymaster4ListINS_14AccessCountMap11AccessCountEE13_ListIteratorIS2_NS3_14CONST_ITERATOREEE" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "field_name" : "mpNode", |
| "referenced_type" : "type-111" |
| } |
| ], |
| "linker_set_key" : "keymaster::List<AccessCount>::_ListIterator<keymaster::AccessCountMap::AccessCount, keymaster::List<AccessCount>::NON_CONST_ITERATOR>", |
| "name" : "keymaster::List<AccessCount>::_ListIterator<keymaster::AccessCountMap::AccessCount, keymaster::List<AccessCount>::NON_CONST_ITERATOR>", |
| "record_kind" : "class", |
| "referenced_type" : "type-129", |
| "self_type" : "type-129", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h", |
| "template_args" : [ "type-130" ], |
| "unique_id" : "_ZTSN9keymaster4ListINS_14AccessCountMap11AccessCountEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEE" |
| }, |
| { |
| "access" : "protected", |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "mVal", |
| "referenced_type" : "type-113" |
| }, |
| { |
| "access" : "private", |
| "field_name" : "mpPrev", |
| "field_offset" : 128, |
| "referenced_type" : "type-111" |
| }, |
| { |
| "access" : "private", |
| "field_name" : "mpNext", |
| "field_offset" : 192, |
| "referenced_type" : "type-111" |
| } |
| ], |
| "linker_set_key" : "keymaster::List<AccessCount>::_Node", |
| "name" : "keymaster::List<AccessCount>::_Node", |
| "record_kind" : "class", |
| "referenced_type" : "type-112", |
| "self_type" : "type-112", |
| "size" : 32, |
| "source_file" : "/system/keymaster/include/keymaster/List.h", |
| "unique_id" : "_ZTSN9keymaster4ListINS_14AccessCountMap11AccessCountEE5_NodeE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::List<AccessTime>::CONST_ITERATOR<keymaster::AccessTimeMap::AccessTime>", |
| "name" : "keymaster::List<AccessTime>::CONST_ITERATOR<keymaster::AccessTimeMap::AccessTime>", |
| "referenced_type" : "type-84", |
| "self_type" : "type-84", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/List.h", |
| "template_args" : [ "type-85" ], |
| "unique_id" : "_ZTSN9keymaster4ListINS_13AccessTimeMap10AccessTimeEE14CONST_ITERATORIS2_EE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::List<AccessTime>::NON_CONST_ITERATOR<keymaster::AccessTimeMap::AccessTime>", |
| "name" : "keymaster::List<AccessTime>::NON_CONST_ITERATOR<keymaster::AccessTimeMap::AccessTime>", |
| "referenced_type" : "type-87", |
| "self_type" : "type-87", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/List.h", |
| "template_args" : [ "type-88" ], |
| "unique_id" : "_ZTSN9keymaster4ListINS_13AccessTimeMap10AccessTimeEE18NON_CONST_ITERATORIS2_EE" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "field_name" : "mpNode", |
| "referenced_type" : "type-83" |
| } |
| ], |
| "linker_set_key" : "keymaster::List<AccessTime>::_ListIterator<keymaster::AccessTimeMap::AccessTime, keymaster::List<AccessTime>::CONST_ITERATOR>", |
| "name" : "keymaster::List<AccessTime>::_ListIterator<keymaster::AccessTimeMap::AccessTime, keymaster::List<AccessTime>::CONST_ITERATOR>", |
| "record_kind" : "class", |
| "referenced_type" : "type-99", |
| "self_type" : "type-99", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h", |
| "template_args" : [ "type-100" ], |
| "unique_id" : "_ZTSN9keymaster4ListINS_13AccessTimeMap10AccessTimeEE13_ListIteratorIS2_NS3_14CONST_ITERATOREEE" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "field_name" : "mpNode", |
| "referenced_type" : "type-72" |
| } |
| ], |
| "linker_set_key" : "keymaster::List<AccessTime>::_ListIterator<keymaster::AccessTimeMap::AccessTime, keymaster::List<AccessTime>::NON_CONST_ITERATOR>", |
| "name" : "keymaster::List<AccessTime>::_ListIterator<keymaster::AccessTimeMap::AccessTime, keymaster::List<AccessTime>::NON_CONST_ITERATOR>", |
| "record_kind" : "class", |
| "referenced_type" : "type-89", |
| "self_type" : "type-89", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/List.h", |
| "template_args" : [ "type-90" ], |
| "unique_id" : "_ZTSN9keymaster4ListINS_13AccessTimeMap10AccessTimeEE13_ListIteratorIS2_NS3_18NON_CONST_ITERATOREEE" |
| }, |
| { |
| "access" : "protected", |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "mVal", |
| "referenced_type" : "type-74" |
| }, |
| { |
| "access" : "private", |
| "field_name" : "mpPrev", |
| "field_offset" : 128, |
| "referenced_type" : "type-72" |
| }, |
| { |
| "access" : "private", |
| "field_name" : "mpNext", |
| "field_offset" : 192, |
| "referenced_type" : "type-72" |
| } |
| ], |
| "linker_set_key" : "keymaster::List<AccessTime>::_Node", |
| "name" : "keymaster::List<AccessTime>::_Node", |
| "record_kind" : "class", |
| "referenced_type" : "type-73", |
| "self_type" : "type-73", |
| "size" : 32, |
| "source_file" : "/system/keymaster/include/keymaster/List.h", |
| "unique_id" : "_ZTSN9keymaster4ListINS_13AccessTimeMap10AccessTimeEE5_NodeE" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "mpMiddle", |
| "field_offset" : 64, |
| "referenced_type" : "type-111" |
| } |
| ], |
| "linker_set_key" : "keymaster::List<keymaster::AccessCountMap::AccessCount>", |
| "name" : "keymaster::List<keymaster::AccessCountMap::AccessCount>", |
| "record_kind" : "class", |
| "referenced_type" : "type-110", |
| "self_type" : "type-110", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/List.h", |
| "template_args" : [ "type-114" ], |
| "unique_id" : "_ZTSN9keymaster4ListINS_14AccessCountMap11AccessCountEEE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster4ListINS_14AccessCountMap11AccessCountEEE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster4ListINS_14AccessCountMap11AccessCountEED1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster4ListINS_14AccessCountMap11AccessCountEED0Ev" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "mpMiddle", |
| "field_offset" : 64, |
| "referenced_type" : "type-72" |
| } |
| ], |
| "linker_set_key" : "keymaster::List<keymaster::AccessTimeMap::AccessTime>", |
| "name" : "keymaster::List<keymaster::AccessTimeMap::AccessTime>", |
| "record_kind" : "class", |
| "referenced_type" : "type-71", |
| "self_type" : "type-71", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/List.h", |
| "template_args" : [ "type-75" ], |
| "unique_id" : "_ZTSN9keymaster4ListINS_13AccessTimeMap10AccessTimeEEE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster4ListINS_13AccessTimeMap10AccessTimeEEE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster4ListINS_13AccessTimeMap10AccessTimeEED1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster4ListINS_13AccessTimeMap10AccessTimeEED0Ev" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::Logger", |
| "name" : "keymaster::Logger", |
| "record_kind" : "class", |
| "referenced_type" : "type-700", |
| "self_type" : "type-700", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/logger.h", |
| "unique_id" : "_ZTSN9keymaster6LoggerE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster6LoggerE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster6LoggerD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster6LoggerD0Ev" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster6Logger7log_msgENS0_8LogLevelEPKcSt9__va_list" |
| } |
| ] |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::Malloc_Delete", |
| "name" : "keymaster::Malloc_Delete", |
| "referenced_type" : "type-320", |
| "self_type" : "type-320", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", |
| "unique_id" : "_ZTSN9keymaster13Malloc_DeleteE" |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-2481" |
| } |
| ], |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "private_key_", |
| "field_offset" : 64, |
| "referenced_type" : "type-1109" |
| }, |
| { |
| "access" : "private", |
| "field_name" : "public_key_", |
| "field_offset" : 128, |
| "referenced_type" : "type-118" |
| }, |
| { |
| "access" : "private", |
| "field_name" : "public_key_len_", |
| "field_offset" : 192, |
| "referenced_type" : "type-10" |
| }, |
| { |
| "access" : "private", |
| "field_name" : "shared_secret_len_", |
| "field_offset" : 256, |
| "referenced_type" : "type-10" |
| } |
| ], |
| "linker_set_key" : "keymaster::NistCurveKeyExchange", |
| "name" : "keymaster::NistCurveKeyExchange", |
| "record_kind" : "class", |
| "referenced_type" : "type-2509", |
| "self_type" : "type-2509", |
| "size" : 40, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/nist_curve_key_exchange.h", |
| "unique_id" : "_ZTSN9keymaster20NistCurveKeyExchangeE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster20NistCurveKeyExchangeE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster20NistCurveKeyExchangeD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster20NistCurveKeyExchangeD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster20NistCurveKeyExchange18CalculateSharedKeyERKNS_6BufferEPS1_" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster20NistCurveKeyExchange18CalculateSharedKeyEPKhmPNS_6BufferE" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster20NistCurveKeyExchange12public_valueEPNS_6BufferE" |
| } |
| ] |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::OpenSslObjectDeleter<X509_extension_st, &X509_EXTENSION_free>", |
| "name" : "keymaster::OpenSslObjectDeleter<X509_extension_st, &X509_EXTENSION_free>", |
| "referenced_type" : "type-2150", |
| "self_type" : "type-2150", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", |
| "template_args" : [ "type-2151" ], |
| "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI17X509_extension_stXadL_Z19X509_EXTENSION_freeEEEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::OpenSslObjectDeleter<X509_name_st, &X509_NAME_free>", |
| "name" : "keymaster::OpenSslObjectDeleter<X509_name_st, &X509_NAME_free>", |
| "referenced_type" : "type-2160", |
| "self_type" : "type-2160", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", |
| "template_args" : [ "type-2161" ], |
| "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI12X509_name_stXadL_Z14X509_NAME_freeEEEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::OpenSslObjectDeleter<asn1_object_st, &ASN1_OBJECT_free>", |
| "name" : "keymaster::OpenSslObjectDeleter<asn1_object_st, &ASN1_OBJECT_free>", |
| "referenced_type" : "type-2207", |
| "self_type" : "type-2207", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", |
| "template_args" : [ "type-2208" ], |
| "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI14asn1_object_stXadL_Z16ASN1_OBJECT_freeEEEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::OpenSslObjectDeleter<asn1_string_st, &ASN1_BIT_STRING_free>", |
| "name" : "keymaster::OpenSslObjectDeleter<asn1_string_st, &ASN1_BIT_STRING_free>", |
| "referenced_type" : "type-2204", |
| "self_type" : "type-2204", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", |
| "template_args" : [ "type-2205" ], |
| "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI14asn1_string_stXadL_Z20ASN1_BIT_STRING_freeEEEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::OpenSslObjectDeleter<asn1_string_st, &ASN1_INTEGER_free>", |
| "name" : "keymaster::OpenSslObjectDeleter<asn1_string_st, &ASN1_INTEGER_free>", |
| "referenced_type" : "type-1356", |
| "self_type" : "type-1356", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", |
| "template_args" : [ "type-1357" ], |
| "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI14asn1_string_stXadL_Z17ASN1_INTEGER_freeEEEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::OpenSslObjectDeleter<asn1_string_st, &ASN1_OCTET_STRING_free>", |
| "name" : "keymaster::OpenSslObjectDeleter<asn1_string_st, &ASN1_OCTET_STRING_free>", |
| "referenced_type" : "type-2211", |
| "self_type" : "type-2211", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", |
| "template_args" : [ "type-2212" ], |
| "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI14asn1_string_stXadL_Z22ASN1_OCTET_STRING_freeEEEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::OpenSslObjectDeleter<asn1_string_st, &ASN1_TIME_free>", |
| "name" : "keymaster::OpenSslObjectDeleter<asn1_string_st, &ASN1_TIME_free>", |
| "referenced_type" : "type-2214", |
| "self_type" : "type-2214", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", |
| "template_args" : [ "type-2215" ], |
| "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI14asn1_string_stXadL_Z14ASN1_TIME_freeEEEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::OpenSslObjectDeleter<bignum_ctx, &BN_CTX_free>", |
| "name" : "keymaster::OpenSslObjectDeleter<bignum_ctx, &BN_CTX_free>", |
| "referenced_type" : "type-2712", |
| "self_type" : "type-2712", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", |
| "template_args" : [ "type-2713" ], |
| "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI10bignum_ctxXadL_Z11BN_CTX_freeEEEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::OpenSslObjectDeleter<bignum_st, &BN_free>", |
| "name" : "keymaster::OpenSslObjectDeleter<bignum_st, &BN_free>", |
| "referenced_type" : "type-1359", |
| "self_type" : "type-1359", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", |
| "template_args" : [ "type-1360" ], |
| "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI9bignum_stXadL_Z7BN_freeEEEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::OpenSslObjectDeleter<cmac_ctx_st, &CMAC_CTX_free>", |
| "name" : "keymaster::OpenSslObjectDeleter<cmac_ctx_st, &CMAC_CTX_free>", |
| "referenced_type" : "type-2335", |
| "self_type" : "type-2335", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", |
| "template_args" : [ "type-2336" ], |
| "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI11cmac_ctx_stXadL_Z13CMAC_CTX_freeEEEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::OpenSslObjectDeleter<ec_group_st, &EC_GROUP_free>", |
| "name" : "keymaster::OpenSslObjectDeleter<ec_group_st, &EC_GROUP_free>", |
| "referenced_type" : "type-2411", |
| "self_type" : "type-2411", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", |
| "template_args" : [ "type-2412" ], |
| "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI11ec_group_stXadL_Z13EC_GROUP_freeEEEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free>", |
| "name" : "keymaster::OpenSslObjectDeleter<ec_key_st, &EC_KEY_free>", |
| "referenced_type" : "type-1099", |
| "self_type" : "type-1099", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", |
| "template_args" : [ "type-1100" ], |
| "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI9ec_key_stXadL_Z11EC_KEY_freeEEEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::OpenSslObjectDeleter<ec_point_st, &EC_POINT_free>", |
| "name" : "keymaster::OpenSslObjectDeleter<ec_point_st, &EC_POINT_free>", |
| "referenced_type" : "type-2683", |
| "self_type" : "type-2683", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", |
| "template_args" : [ "type-2684" ], |
| "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI11ec_point_stXadL_Z13EC_POINT_freeEEEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free>", |
| "name" : "keymaster::OpenSslObjectDeleter<evp_pkey_st, &EVP_PKEY_free>", |
| "referenced_type" : "type-1102", |
| "self_type" : "type-1102", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", |
| "template_args" : [ "type-1103" ], |
| "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI11evp_pkey_stXadL_Z13EVP_PKEY_freeEEEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::OpenSslObjectDeleter<pkcs8_priv_key_info_st, &PKCS8_PRIV_KEY_INFO_free>", |
| "name" : "keymaster::OpenSslObjectDeleter<pkcs8_priv_key_info_st, &PKCS8_PRIV_KEY_INFO_free>", |
| "referenced_type" : "type-2728", |
| "self_type" : "type-2728", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", |
| "template_args" : [ "type-2729" ], |
| "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI22pkcs8_priv_key_info_stXadL_Z24PKCS8_PRIV_KEY_INFO_freeEEEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free>", |
| "name" : "keymaster::OpenSslObjectDeleter<rsa_st, &RSA_free>", |
| "referenced_type" : "type-1106", |
| "self_type" : "type-1106", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", |
| "template_args" : [ "type-1107" ], |
| "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI6rsa_stXadL_Z8RSA_freeEEEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::OpenSslObjectDeleter<x509_st, &X509_free>", |
| "name" : "keymaster::OpenSslObjectDeleter<x509_st, &X509_free>", |
| "referenced_type" : "type-2139", |
| "self_type" : "type-2139", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/openssl_utils.h", |
| "template_args" : [ "type-2140" ], |
| "unique_id" : "_ZTSN9keymaster20OpenSslObjectDeleterI7x509_stXadL_Z9X509_freeEEEE" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "protected", |
| "field_name" : "operation_handle_", |
| "field_offset" : 64, |
| "referenced_type" : "type-10" |
| }, |
| { |
| "access" : "private", |
| "field_name" : "purpose_", |
| "field_offset" : 128, |
| "referenced_type" : "type-39" |
| }, |
| { |
| "access" : "private", |
| "field_name" : "hw_enforced_", |
| "field_offset" : 192, |
| "referenced_type" : "type-287" |
| }, |
| { |
| "access" : "private", |
| "field_name" : "sw_enforced_", |
| "field_offset" : 832, |
| "referenced_type" : "type-287" |
| }, |
| { |
| "access" : "private", |
| "field_name" : "key_id_", |
| "field_offset" : 1472, |
| "referenced_type" : "type-10" |
| } |
| ], |
| "linker_set_key" : "keymaster::Operation", |
| "name" : "keymaster::Operation", |
| "record_kind" : "class", |
| "referenced_type" : "type-286", |
| "self_type" : "type-286", |
| "size" : 192, |
| "source_file" : "/system/keymaster/include/keymaster/operation.h", |
| "unique_id" : "_ZTSN9keymaster9OperationE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster9OperationE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster9OperationD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster9OperationD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZN9keymaster9Operation5BeginERKNS_16AuthorizationSetEPS1_" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZN9keymaster9Operation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZN9keymaster9Operation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZN9keymaster9Operation5AbortEv" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::OperationFactory", |
| "name" : "keymaster::OperationFactory", |
| "record_kind" : "class", |
| "referenced_type" : "type-703", |
| "self_type" : "type-703", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/operation.h", |
| "unique_id" : "_ZTSN9keymaster16OperationFactoryE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster16OperationFactoryE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster16OperationFactoryD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster16OperationFactoryD0Ev" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster16OperationFactory12registry_keyEv" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster16OperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster16OperationFactory21SupportedPaddingModesEPm" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPm" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster16OperationFactory16SupportedDigestsEPm" |
| } |
| ] |
| }, |
| { |
| "alignment" : 4, |
| "fields" : |
| [ |
| { |
| "field_name" : "algorithm", |
| "referenced_type" : "type-51" |
| }, |
| { |
| "field_name" : "purpose", |
| "field_offset" : 32, |
| "referenced_type" : "type-34" |
| } |
| ], |
| "linker_set_key" : "keymaster::OperationFactory::KeyType", |
| "name" : "keymaster::OperationFactory::KeyType", |
| "referenced_type" : "type-706", |
| "self_type" : "type-706", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/operation.h", |
| "unique_id" : "_ZTSN9keymaster16OperationFactory7KeyTypeE" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "table_", |
| "referenced_type" : "type-282" |
| }, |
| { |
| "access" : "private", |
| "field_name" : "table_size_", |
| "field_offset" : 64, |
| "referenced_type" : "type-10" |
| } |
| ], |
| "linker_set_key" : "keymaster::OperationTable", |
| "name" : "keymaster::OperationTable", |
| "record_kind" : "class", |
| "referenced_type" : "type-281", |
| "self_type" : "type-281", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/operation_table.h", |
| "unique_id" : "_ZTSN9keymaster14OperationTableE" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::RandomSource", |
| "name" : "keymaster::RandomSource", |
| "record_kind" : "class", |
| "referenced_type" : "type-717", |
| "self_type" : "type-717", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/random_source.h", |
| "unique_id" : "_ZTSN9keymaster12RandomSourceE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster12RandomSourceE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster12RandomSourceD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster12RandomSourceD0Ev" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster12RandomSource14GenerateRandomEPhm" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-2491" |
| } |
| ], |
| "linker_set_key" : "keymaster::Rfc5869Sha256Kdf", |
| "name" : "keymaster::Rfc5869Sha256Kdf", |
| "record_kind" : "class", |
| "referenced_type" : "type-2490", |
| "self_type" : "type-2490", |
| "size" : 56, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/hkdf.h", |
| "unique_id" : "_ZTSN9keymaster16Rfc5869Sha256KdfE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster16Rfc5869Sha256KdfE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster16Rfc5869Sha256KdfD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster16Rfc5869Sha256KdfD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster16Rfc5869Sha256Kdf11GenerateKeyEPKhmPhm" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-2805" |
| } |
| ], |
| "linker_set_key" : "keymaster::RsaCryptOperation", |
| "name" : "keymaster::RsaCryptOperation", |
| "record_kind" : "class", |
| "referenced_type" : "type-2821", |
| "self_type" : "type-2821", |
| "size" : 264, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", |
| "unique_id" : "_ZTSN9keymaster17RsaCryptOperationE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster17RsaCryptOperationE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster17RsaCryptOperationD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster17RsaCryptOperationD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster12RsaOperation5BeginERKNS_16AuthorizationSetEPS1_" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster12RsaOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZN9keymaster9Operation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster12RsaOperation5AbortEv" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster17RsaCryptOperation17GetOpensslPaddingEP17keymaster_error_t" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17RsaCryptOperation14require_digestEv" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-2830" |
| } |
| ], |
| "linker_set_key" : "keymaster::RsaCryptingOperationFactory", |
| "name" : "keymaster::RsaCryptingOperationFactory", |
| "record_kind" : "class", |
| "referenced_type" : "type-2834", |
| "self_type" : "type-2834", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", |
| "unique_id" : "_ZTSN9keymaster27RsaCryptingOperationFactoryE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster27RsaCryptingOperationFactoryE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster27RsaCryptingOperationFactoryD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster27RsaCryptingOperationFactoryD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory12registry_keyEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster27RsaCryptingOperationFactory21SupportedPaddingModesEPm" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPm" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPm" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory7purposeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster27RsaCryptingOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-2821" |
| } |
| ], |
| "linker_set_key" : "keymaster::RsaDecryptOperation", |
| "name" : "keymaster::RsaDecryptOperation", |
| "record_kind" : "class", |
| "referenced_type" : "type-2827", |
| "self_type" : "type-2827", |
| "size" : 264, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", |
| "unique_id" : "_ZTSN9keymaster19RsaDecryptOperationE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster19RsaDecryptOperationE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster19RsaDecryptOperationD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster19RsaDecryptOperationD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster12RsaOperation5BeginERKNS_16AuthorizationSetEPS1_" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster12RsaOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster19RsaDecryptOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster12RsaOperation5AbortEv" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster17RsaCryptOperation17GetOpensslPaddingEP17keymaster_error_t" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17RsaCryptOperation14require_digestEv" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-2834" |
| } |
| ], |
| "linker_set_key" : "keymaster::RsaDecryptionOperationFactory", |
| "name" : "keymaster::RsaDecryptionOperationFactory", |
| "record_kind" : "class", |
| "referenced_type" : "type-2845", |
| "self_type" : "type-2845", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", |
| "unique_id" : "_ZTSN9keymaster29RsaDecryptionOperationFactoryE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster29RsaDecryptionOperationFactoryE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster29RsaDecryptionOperationFactoryD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster29RsaDecryptionOperationFactoryD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory12registry_keyEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster27RsaCryptingOperationFactory21SupportedPaddingModesEPm" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPm" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPm" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster29RsaDecryptionOperationFactory7purposeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster27RsaCryptingOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster29RsaDecryptionOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-2805" |
| } |
| ], |
| "fields" : |
| [ |
| { |
| "access" : "protected", |
| "field_name" : "digest_ctx_", |
| "field_offset" : 2112, |
| "referenced_type" : "type-2813" |
| } |
| ], |
| "linker_set_key" : "keymaster::RsaDigestingOperation", |
| "name" : "keymaster::RsaDigestingOperation", |
| "record_kind" : "class", |
| "referenced_type" : "type-2812", |
| "self_type" : "type-2812", |
| "size" : 296, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", |
| "unique_id" : "_ZTSN9keymaster21RsaDigestingOperationE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster21RsaDigestingOperationE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster21RsaDigestingOperationD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster21RsaDigestingOperationD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster12RsaOperation5BeginERKNS_16AuthorizationSetEPS1_" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster12RsaOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZN9keymaster9Operation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster12RsaOperation5AbortEv" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster21RsaDigestingOperation17GetOpensslPaddingEP17keymaster_error_t" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster21RsaDigestingOperation14require_digestEv" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-2830" |
| } |
| ], |
| "linker_set_key" : "keymaster::RsaDigestingOperationFactory", |
| "name" : "keymaster::RsaDigestingOperationFactory", |
| "record_kind" : "class", |
| "referenced_type" : "type-2833", |
| "self_type" : "type-2833", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", |
| "unique_id" : "_ZTSN9keymaster28RsaDigestingOperationFactoryE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster28RsaDigestingOperationFactoryE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster28RsaDigestingOperationFactoryD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster28RsaDigestingOperationFactoryD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory12registry_keyEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster28RsaDigestingOperationFactory21SupportedPaddingModesEPm" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPm" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPm" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory7purposeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-2821" |
| } |
| ], |
| "linker_set_key" : "keymaster::RsaEncryptOperation", |
| "name" : "keymaster::RsaEncryptOperation", |
| "record_kind" : "class", |
| "referenced_type" : "type-2825", |
| "self_type" : "type-2825", |
| "size" : 264, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", |
| "unique_id" : "_ZTSN9keymaster19RsaEncryptOperationE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster19RsaEncryptOperationE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster19RsaEncryptOperationD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster19RsaEncryptOperationD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster12RsaOperation5BeginERKNS_16AuthorizationSetEPS1_" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster12RsaOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster19RsaEncryptOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster12RsaOperation5AbortEv" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster17RsaCryptOperation17GetOpensslPaddingEP17keymaster_error_t" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17RsaCryptOperation14require_digestEv" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-2834" |
| } |
| ], |
| "linker_set_key" : "keymaster::RsaEncryptionOperationFactory", |
| "name" : "keymaster::RsaEncryptionOperationFactory", |
| "record_kind" : "class", |
| "referenced_type" : "type-2842", |
| "self_type" : "type-2842", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", |
| "unique_id" : "_ZTSN9keymaster29RsaEncryptionOperationFactoryE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster29RsaEncryptionOperationFactoryE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster29RsaEncryptionOperationFactoryD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster29RsaEncryptionOperationFactoryD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory12registry_keyEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster27RsaCryptingOperationFactory21SupportedPaddingModesEPm" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPm" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPm" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster29RsaEncryptionOperationFactory7purposeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster27RsaCryptingOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster29RsaEncryptionOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-1239" |
| } |
| ], |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "rsa_key_", |
| "field_offset" : 1536, |
| "referenced_type" : "type-2771" |
| } |
| ], |
| "linker_set_key" : "keymaster::RsaKey", |
| "name" : "keymaster::RsaKey", |
| "record_kind" : "class", |
| "referenced_type" : "type-2770", |
| "self_type" : "type-2770", |
| "size" : 200, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h", |
| "unique_id" : "_ZTSN9keymaster6RsaKeyE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster6RsaKeyE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster6RsaKeyD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster6RsaKeyD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster13AsymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPm" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster6RsaKey13InternalToEvpEP11evp_pkey_st" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster6RsaKey13EvpToInternalEPK11evp_pkey_st" |
| } |
| ] |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::RsaKey::RSA_Delete", |
| "name" : "keymaster::RsaKey::RSA_Delete", |
| "referenced_type" : "type-2775", |
| "self_type" : "type-2775", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key.h", |
| "unique_id" : "_ZTSN9keymaster6RsaKey10RSA_DeleteE" |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-1291" |
| }, |
| { |
| "referenced_type" : "type-1178" |
| } |
| ], |
| "linker_set_key" : "keymaster::RsaKeyFactory", |
| "name" : "keymaster::RsaKeyFactory", |
| "record_kind" : "class", |
| "referenced_type" : "type-2896", |
| "self_type" : "type-2896", |
| "size" : 24, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_key_factory.h", |
| "unique_id" : "_ZTSN9keymaster13RsaKeyFactoryE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster13RsaKeyFactoryE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster13RsaKeyFactoryD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster13RsaKeyFactoryD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory19GetOperationFactoryE19keymaster_purpose_t" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedImportFormatsEPm" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster20AsymmetricKeyFactory22SupportedExportFormatsEPm" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory14CreateEmptyKeyEONS_16AuthorizationSetES2_PNS_9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS4_EEEE" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory18keymaster_key_typeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster13RsaKeyFactory12evp_key_typeEv" |
| }, |
| { |
| "component_value" : -8, |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster13RsaKeyFactoryE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZThn8_N9keymaster13RsaKeyFactoryD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZThn8_N9keymaster13RsaKeyFactoryD0Ev" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-286" |
| } |
| ], |
| "fields" : |
| [ |
| { |
| "access" : "protected", |
| "field_name" : "rsa_key_", |
| "field_offset" : 1536, |
| "referenced_type" : "type-2780" |
| }, |
| { |
| "access" : "protected", |
| "field_name" : "padding_", |
| "field_offset" : 1600, |
| "referenced_type" : "type-56" |
| }, |
| { |
| "access" : "protected", |
| "field_name" : "data_", |
| "field_offset" : 1664, |
| "referenced_type" : "type-117" |
| }, |
| { |
| "access" : "protected", |
| "field_name" : "digest_", |
| "field_offset" : 1984, |
| "referenced_type" : "type-60" |
| }, |
| { |
| "access" : "protected", |
| "field_name" : "digest_algorithm_", |
| "field_offset" : 2048, |
| "referenced_type" : "type-2806" |
| } |
| ], |
| "linker_set_key" : "keymaster::RsaOperation", |
| "name" : "keymaster::RsaOperation", |
| "record_kind" : "class", |
| "referenced_type" : "type-2805", |
| "self_type" : "type-2805", |
| "size" : 264, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", |
| "unique_id" : "_ZTSN9keymaster12RsaOperationE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster12RsaOperationE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster12RsaOperationD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster12RsaOperationD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster12RsaOperation5BeginERKNS_16AuthorizationSetEPS1_" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster12RsaOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZN9keymaster9Operation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster12RsaOperation5AbortEv" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZN9keymaster12RsaOperation17GetOpensslPaddingEP17keymaster_error_t" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster12RsaOperation14require_digestEv" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-703" |
| } |
| ], |
| "linker_set_key" : "keymaster::RsaOperationFactory", |
| "name" : "keymaster::RsaOperationFactory", |
| "record_kind" : "class", |
| "referenced_type" : "type-2830", |
| "self_type" : "type-2830", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", |
| "unique_id" : "_ZTSN9keymaster19RsaOperationFactoryE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster19RsaOperationFactoryE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster19RsaOperationFactoryD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster19RsaOperationFactoryD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory12registry_keyEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster16OperationFactory21SupportedPaddingModesEPm" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPm" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPm" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory7purposeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-2812" |
| } |
| ], |
| "linker_set_key" : "keymaster::RsaSignOperation", |
| "name" : "keymaster::RsaSignOperation", |
| "record_kind" : "class", |
| "referenced_type" : "type-2816", |
| "self_type" : "type-2816", |
| "size" : 296, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", |
| "unique_id" : "_ZTSN9keymaster16RsaSignOperationE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster16RsaSignOperationE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster16RsaSignOperationD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster16RsaSignOperationD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster16RsaSignOperation5BeginERKNS_16AuthorizationSetEPS1_" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster16RsaSignOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster16RsaSignOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster12RsaOperation5AbortEv" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster21RsaDigestingOperation17GetOpensslPaddingEP17keymaster_error_t" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster21RsaDigestingOperation14require_digestEv" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-2833" |
| } |
| ], |
| "linker_set_key" : "keymaster::RsaSigningOperationFactory", |
| "name" : "keymaster::RsaSigningOperationFactory", |
| "record_kind" : "class", |
| "referenced_type" : "type-2835", |
| "self_type" : "type-2835", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", |
| "unique_id" : "_ZTSN9keymaster26RsaSigningOperationFactoryE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster26RsaSigningOperationFactoryE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster26RsaSigningOperationFactoryD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster26RsaSigningOperationFactoryD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory12registry_keyEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster28RsaDigestingOperationFactory21SupportedPaddingModesEPm" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPm" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPm" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster26RsaSigningOperationFactory7purposeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster26RsaSigningOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-2833" |
| } |
| ], |
| "linker_set_key" : "keymaster::RsaVerificationOperationFactory", |
| "name" : "keymaster::RsaVerificationOperationFactory", |
| "record_kind" : "class", |
| "referenced_type" : "type-2838", |
| "self_type" : "type-2838", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", |
| "unique_id" : "_ZTSN9keymaster31RsaVerificationOperationFactoryE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster31RsaVerificationOperationFactoryE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster31RsaVerificationOperationFactoryD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster31RsaVerificationOperationFactoryD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory12registry_keyEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory15CreateOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster28RsaDigestingOperationFactory21SupportedPaddingModesEPm" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster16OperationFactory19SupportedBlockModesEPm" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory16SupportedDigestsEPm" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster31RsaVerificationOperationFactory7purposeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster19RsaOperationFactory18CreateRsaOperationEONS_3KeyERKNS_16AuthorizationSetEP17keymaster_error_t" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster31RsaVerificationOperationFactory20InstantiateOperationEONS_16AuthorizationSetES2_18keymaster_digest_t19keymaster_padding_tP11evp_pkey_st" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-2812" |
| } |
| ], |
| "linker_set_key" : "keymaster::RsaVerifyOperation", |
| "name" : "keymaster::RsaVerifyOperation", |
| "record_kind" : "class", |
| "referenced_type" : "type-2819", |
| "self_type" : "type-2819", |
| "size" : 296, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/rsa_operation.h", |
| "unique_id" : "_ZTSN9keymaster18RsaVerifyOperationE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster18RsaVerifyOperationE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster18RsaVerifyOperationD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster18RsaVerifyOperationD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster9Operation16operation_handleEv" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster18RsaVerifyOperation5BeginERKNS_16AuthorizationSetEPS1_" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster18RsaVerifyOperation6UpdateERKNS_16AuthorizationSetERKNS_6BufferEPS1_PS4_Pm" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster18RsaVerifyOperation6FinishERKNS_16AuthorizationSetERKNS_6BufferES6_PS1_PS4_" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster12RsaOperation5AbortEv" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster21RsaDigestingOperation17GetOpensslPaddingEP17keymaster_error_t" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster21RsaDigestingOperation14require_digestEv" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::Serializable", |
| "name" : "keymaster::Serializable", |
| "record_kind" : "class", |
| "referenced_type" : "type-36", |
| "self_type" : "type-36", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/serializable.h", |
| "unique_id" : "_ZTSN9keymaster12SerializableE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster12SerializableE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster12SerializableD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster12SerializableD0Ev" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster12Serializable14SerializedSizeEv" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster12Serializable9SerializeEPhPKh" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZN9keymaster12Serializable11DeserializeEPPKhS2_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "protected", |
| "field_name" : "blob_maker_", |
| "field_offset" : 64, |
| "referenced_type" : "type-1179" |
| } |
| ], |
| "linker_set_key" : "keymaster::SoftKeyFactoryMixin", |
| "name" : "keymaster::SoftKeyFactoryMixin", |
| "record_kind" : "class", |
| "referenced_type" : "type-1178", |
| "self_type" : "type-1178", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/soft_key_factory.h", |
| "unique_id" : "_ZTSN9keymaster19SoftKeyFactoryMixinE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster19SoftKeyFactoryMixinE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster19SoftKeyFactoryMixinD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster19SoftKeyFactoryMixinD0Ev" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::SoftwareKeyBlobMaker", |
| "name" : "keymaster::SoftwareKeyBlobMaker", |
| "record_kind" : "class", |
| "referenced_type" : "type-1176", |
| "self_type" : "type-1176", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/soft_key_factory.h", |
| "unique_id" : "_ZTSN9keymaster20SoftwareKeyBlobMakerE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster20SoftwareKeyBlobMakerE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster20SoftwareKeyBlobMakerD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster20SoftwareKeyBlobMakerD0Ev" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster20SoftwareKeyBlobMaker13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-717" |
| } |
| ], |
| "linker_set_key" : "keymaster::SoftwareRandomSource", |
| "name" : "keymaster::SoftwareRandomSource", |
| "record_kind" : "class", |
| "referenced_type" : "type-2957", |
| "self_type" : "type-2957", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/software_random_source.h", |
| "unique_id" : "_ZTSN9keymaster20SoftwareRandomSourceE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster20SoftwareRandomSourceE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster20SoftwareRandomSourceD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster20SoftwareRandomSourceD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster20SoftwareRandomSource14GenerateRandomEPhm" |
| } |
| ] |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::StaticAssert<true>", |
| "name" : "keymaster::StaticAssert<true>", |
| "referenced_type" : "type-379", |
| "self_type" : "type-379", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "unique_id" : "_ZTSN9keymaster12StaticAssertILb1EEE" |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-339" |
| } |
| ], |
| "linker_set_key" : "keymaster::SupportedAlgorithmsRequest", |
| "name" : "keymaster::SupportedAlgorithmsRequest", |
| "referenced_type" : "type-437", |
| "self_type" : "type-437", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster26SupportedAlgorithmsRequestE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster26SupportedAlgorithmsRequestE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster26SupportedAlgorithmsRequestD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster26SupportedAlgorithmsRequestD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster26SupportedAlgorithmsRequest14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster26SupportedAlgorithmsRequest9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster26SupportedAlgorithmsRequest11DeserializeEPPKhS2_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-460" |
| } |
| ], |
| "linker_set_key" : "keymaster::SupportedAlgorithmsResponse", |
| "name" : "keymaster::SupportedAlgorithmsResponse", |
| "referenced_type" : "type-486", |
| "self_type" : "type-486", |
| "size" : 32, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster27SupportedAlgorithmsResponseE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster27SupportedAlgorithmsResponseE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster27SupportedAlgorithmsResponseD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster27SupportedAlgorithmsResponseD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI21keymaster_algorithm_tE22NonErrorSerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI21keymaster_algorithm_tE17NonErrorSerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster17SupportedResponseI21keymaster_algorithm_tE19NonErrorDeserializeEPPKhS4_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-450" |
| } |
| ], |
| "linker_set_key" : "keymaster::SupportedBlockModesRequest", |
| "name" : "keymaster::SupportedBlockModesRequest", |
| "referenced_type" : "type-454", |
| "self_type" : "type-454", |
| "size" : 24, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster26SupportedBlockModesRequestE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster26SupportedBlockModesRequestE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster26SupportedBlockModesRequestD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster26SupportedBlockModesRequestD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster37SupportedByAlgorithmAndPurposeRequest14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster37SupportedByAlgorithmAndPurposeRequest9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster37SupportedByAlgorithmAndPurposeRequest11DeserializeEPPKhS2_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-466" |
| } |
| ], |
| "linker_set_key" : "keymaster::SupportedBlockModesResponse", |
| "name" : "keymaster::SupportedBlockModesResponse", |
| "referenced_type" : "type-488", |
| "self_type" : "type-488", |
| "size" : 32, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster27SupportedBlockModesResponseE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster27SupportedBlockModesResponseE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster27SupportedBlockModesResponseD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster27SupportedBlockModesResponseD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_block_mode_tE22NonErrorSerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_block_mode_tE17NonErrorSerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_block_mode_tE19NonErrorDeserializeEPPKhS4_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-339" |
| } |
| ], |
| "fields" : |
| [ |
| { |
| "field_name" : "algorithm", |
| "field_offset" : 96, |
| "referenced_type" : "type-51" |
| }, |
| { |
| "field_name" : "purpose", |
| "field_offset" : 128, |
| "referenced_type" : "type-34" |
| } |
| ], |
| "linker_set_key" : "keymaster::SupportedByAlgorithmAndPurposeRequest", |
| "name" : "keymaster::SupportedByAlgorithmAndPurposeRequest", |
| "referenced_type" : "type-450", |
| "self_type" : "type-450", |
| "size" : 24, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster37SupportedByAlgorithmAndPurposeRequestE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster37SupportedByAlgorithmAndPurposeRequestE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster37SupportedByAlgorithmAndPurposeRequestD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster37SupportedByAlgorithmAndPurposeRequestD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster37SupportedByAlgorithmAndPurposeRequest14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster37SupportedByAlgorithmAndPurposeRequest9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster37SupportedByAlgorithmAndPurposeRequest11DeserializeEPPKhS2_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-339" |
| } |
| ], |
| "fields" : |
| [ |
| { |
| "field_name" : "algorithm", |
| "field_offset" : 96, |
| "referenced_type" : "type-51" |
| } |
| ], |
| "linker_set_key" : "keymaster::SupportedByAlgorithmRequest", |
| "name" : "keymaster::SupportedByAlgorithmRequest", |
| "referenced_type" : "type-442", |
| "self_type" : "type-442", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster27SupportedByAlgorithmRequestE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster27SupportedByAlgorithmRequestE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster27SupportedByAlgorithmRequestD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster27SupportedByAlgorithmRequestD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster27SupportedByAlgorithmRequest14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster27SupportedByAlgorithmRequest9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster27SupportedByAlgorithmRequest11DeserializeEPPKhS2_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-450" |
| } |
| ], |
| "linker_set_key" : "keymaster::SupportedDigestsRequest", |
| "name" : "keymaster::SupportedDigestsRequest", |
| "referenced_type" : "type-458", |
| "self_type" : "type-458", |
| "size" : 24, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster23SupportedDigestsRequestE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster23SupportedDigestsRequestE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster23SupportedDigestsRequestD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster23SupportedDigestsRequestD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster37SupportedByAlgorithmAndPurposeRequest14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster37SupportedByAlgorithmAndPurposeRequest9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster37SupportedByAlgorithmAndPurposeRequest11DeserializeEPPKhS2_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-476" |
| } |
| ], |
| "linker_set_key" : "keymaster::SupportedDigestsResponse", |
| "name" : "keymaster::SupportedDigestsResponse", |
| "referenced_type" : "type-492", |
| "self_type" : "type-492", |
| "size" : 32, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster24SupportedDigestsResponseE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster24SupportedDigestsResponseE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster24SupportedDigestsResponseD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster24SupportedDigestsResponseD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI18keymaster_digest_tE22NonErrorSerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI18keymaster_digest_tE17NonErrorSerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster17SupportedResponseI18keymaster_digest_tE19NonErrorDeserializeEPPKhS4_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-442" |
| } |
| ], |
| "linker_set_key" : "keymaster::SupportedExportFormatsRequest", |
| "name" : "keymaster::SupportedExportFormatsRequest", |
| "referenced_type" : "type-448", |
| "self_type" : "type-448", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster29SupportedExportFormatsRequestE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster29SupportedExportFormatsRequestE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster29SupportedExportFormatsRequestD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster29SupportedExportFormatsRequestD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster27SupportedByAlgorithmRequest14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster27SupportedByAlgorithmRequest9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster27SupportedByAlgorithmRequest11DeserializeEPPKhS2_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-481" |
| } |
| ], |
| "linker_set_key" : "keymaster::SupportedExportFormatsResponse", |
| "name" : "keymaster::SupportedExportFormatsResponse", |
| "referenced_type" : "type-496", |
| "self_type" : "type-496", |
| "size" : 32, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster30SupportedExportFormatsResponseE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster30SupportedExportFormatsResponseE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster30SupportedExportFormatsResponseD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster30SupportedExportFormatsResponseD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_key_format_tE22NonErrorSerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_key_format_tE17NonErrorSerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_key_format_tE19NonErrorDeserializeEPPKhS4_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-442" |
| } |
| ], |
| "linker_set_key" : "keymaster::SupportedImportFormatsRequest", |
| "name" : "keymaster::SupportedImportFormatsRequest", |
| "referenced_type" : "type-446", |
| "self_type" : "type-446", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster29SupportedImportFormatsRequestE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster29SupportedImportFormatsRequestE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster29SupportedImportFormatsRequestD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster29SupportedImportFormatsRequestD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster27SupportedByAlgorithmRequest14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster27SupportedByAlgorithmRequest9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster27SupportedByAlgorithmRequest11DeserializeEPPKhS2_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-481" |
| } |
| ], |
| "linker_set_key" : "keymaster::SupportedImportFormatsResponse", |
| "name" : "keymaster::SupportedImportFormatsResponse", |
| "referenced_type" : "type-494", |
| "self_type" : "type-494", |
| "size" : 32, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster30SupportedImportFormatsResponseE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster30SupportedImportFormatsResponseE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster30SupportedImportFormatsResponseD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster30SupportedImportFormatsResponseD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_key_format_tE22NonErrorSerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_key_format_tE17NonErrorSerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_key_format_tE19NonErrorDeserializeEPPKhS4_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-450" |
| } |
| ], |
| "linker_set_key" : "keymaster::SupportedPaddingModesRequest", |
| "name" : "keymaster::SupportedPaddingModesRequest", |
| "referenced_type" : "type-456", |
| "self_type" : "type-456", |
| "size" : 24, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster28SupportedPaddingModesRequestE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster28SupportedPaddingModesRequestE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster28SupportedPaddingModesRequestD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster28SupportedPaddingModesRequestD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster37SupportedByAlgorithmAndPurposeRequest14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster37SupportedByAlgorithmAndPurposeRequest9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster37SupportedByAlgorithmAndPurposeRequest11DeserializeEPPKhS2_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-471" |
| } |
| ], |
| "linker_set_key" : "keymaster::SupportedPaddingModesResponse", |
| "name" : "keymaster::SupportedPaddingModesResponse", |
| "referenced_type" : "type-490", |
| "self_type" : "type-490", |
| "size" : 32, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster29SupportedPaddingModesResponseE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster29SupportedPaddingModesResponseE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster29SupportedPaddingModesResponseD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster29SupportedPaddingModesResponseD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI19keymaster_padding_tE22NonErrorSerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI19keymaster_padding_tE17NonErrorSerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster17SupportedResponseI19keymaster_padding_tE19NonErrorDeserializeEPPKhS4_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-338" |
| } |
| ], |
| "fields" : |
| [ |
| { |
| "field_name" : "results", |
| "field_offset" : 128, |
| "referenced_type" : "type-367" |
| }, |
| { |
| "field_name" : "results_length", |
| "field_offset" : 192, |
| "referenced_type" : "type-10" |
| } |
| ], |
| "linker_set_key" : "keymaster::SupportedResponse<keymaster_algorithm_t>", |
| "name" : "keymaster::SupportedResponse<keymaster_algorithm_t>", |
| "referenced_type" : "type-460", |
| "self_type" : "type-460", |
| "size" : 32, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "template_args" : [ "type-51" ], |
| "unique_id" : "_ZTSN9keymaster17SupportedResponseI21keymaster_algorithm_tEE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster17SupportedResponseI21keymaster_algorithm_tEE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster17SupportedResponseI21keymaster_algorithm_tED1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster17SupportedResponseI21keymaster_algorithm_tED0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI21keymaster_algorithm_tE22NonErrorSerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI21keymaster_algorithm_tE17NonErrorSerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster17SupportedResponseI21keymaster_algorithm_tE19NonErrorDeserializeEPPKhS4_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-338" |
| } |
| ], |
| "fields" : |
| [ |
| { |
| "field_name" : "results", |
| "field_offset" : 128, |
| "referenced_type" : "type-467" |
| }, |
| { |
| "field_name" : "results_length", |
| "field_offset" : 192, |
| "referenced_type" : "type-10" |
| } |
| ], |
| "linker_set_key" : "keymaster::SupportedResponse<keymaster_block_mode_t>", |
| "name" : "keymaster::SupportedResponse<keymaster_block_mode_t>", |
| "referenced_type" : "type-466", |
| "self_type" : "type-466", |
| "size" : 32, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "template_args" : [ "type-54" ], |
| "unique_id" : "_ZTSN9keymaster17SupportedResponseI22keymaster_block_mode_tEE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster17SupportedResponseI22keymaster_block_mode_tEE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_block_mode_tED1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_block_mode_tED0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_block_mode_tE22NonErrorSerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_block_mode_tE17NonErrorSerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_block_mode_tE19NonErrorDeserializeEPPKhS4_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-338" |
| } |
| ], |
| "fields" : |
| [ |
| { |
| "field_name" : "results", |
| "field_offset" : 128, |
| "referenced_type" : "type-477" |
| }, |
| { |
| "field_name" : "results_length", |
| "field_offset" : 192, |
| "referenced_type" : "type-10" |
| } |
| ], |
| "linker_set_key" : "keymaster::SupportedResponse<keymaster_digest_t>", |
| "name" : "keymaster::SupportedResponse<keymaster_digest_t>", |
| "referenced_type" : "type-476", |
| "self_type" : "type-476", |
| "size" : 32, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "template_args" : [ "type-61" ], |
| "unique_id" : "_ZTSN9keymaster17SupportedResponseI18keymaster_digest_tEE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster17SupportedResponseI18keymaster_digest_tEE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster17SupportedResponseI18keymaster_digest_tED1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster17SupportedResponseI18keymaster_digest_tED0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI18keymaster_digest_tE22NonErrorSerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI18keymaster_digest_tE17NonErrorSerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster17SupportedResponseI18keymaster_digest_tE19NonErrorDeserializeEPPKhS4_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-338" |
| } |
| ], |
| "fields" : |
| [ |
| { |
| "field_name" : "results", |
| "field_offset" : 128, |
| "referenced_type" : "type-482" |
| }, |
| { |
| "field_name" : "results_length", |
| "field_offset" : 192, |
| "referenced_type" : "type-10" |
| } |
| ], |
| "linker_set_key" : "keymaster::SupportedResponse<keymaster_key_format_t>", |
| "name" : "keymaster::SupportedResponse<keymaster_key_format_t>", |
| "referenced_type" : "type-481", |
| "self_type" : "type-481", |
| "size" : 32, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "template_args" : [ "type-64" ], |
| "unique_id" : "_ZTSN9keymaster17SupportedResponseI22keymaster_key_format_tEE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster17SupportedResponseI22keymaster_key_format_tEE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_key_format_tED1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_key_format_tED0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_key_format_tE22NonErrorSerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI22keymaster_key_format_tE17NonErrorSerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster17SupportedResponseI22keymaster_key_format_tE19NonErrorDeserializeEPPKhS4_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-338" |
| } |
| ], |
| "fields" : |
| [ |
| { |
| "field_name" : "results", |
| "field_offset" : 128, |
| "referenced_type" : "type-472" |
| }, |
| { |
| "field_name" : "results_length", |
| "field_offset" : 192, |
| "referenced_type" : "type-10" |
| } |
| ], |
| "linker_set_key" : "keymaster::SupportedResponse<keymaster_padding_t>", |
| "name" : "keymaster::SupportedResponse<keymaster_padding_t>", |
| "referenced_type" : "type-471", |
| "self_type" : "type-471", |
| "size" : 32, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "template_args" : [ "type-57" ], |
| "unique_id" : "_ZTSN9keymaster17SupportedResponseI19keymaster_padding_tEE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster17SupportedResponseI19keymaster_padding_tEE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster17SupportedResponseI19keymaster_padding_tED1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster17SupportedResponseI19keymaster_padding_tED0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI19keymaster_padding_tE22NonErrorSerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17SupportedResponseI19keymaster_padding_tE17NonErrorSerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster17SupportedResponseI19keymaster_padding_tE19NonErrorDeserializeEPPKhS4_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-296" |
| } |
| ], |
| "linker_set_key" : "keymaster::SymmetricKey", |
| "name" : "keymaster::SymmetricKey", |
| "record_kind" : "class", |
| "referenced_type" : "type-1191", |
| "self_type" : "type-1191", |
| "size" : 192, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h", |
| "unique_id" : "_ZTSN9keymaster12SymmetricKeyE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster12SymmetricKeyE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster12SymmetricKeyD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster12SymmetricKeyD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster12SymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPm" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-300" |
| }, |
| { |
| "referenced_type" : "type-1178" |
| } |
| ], |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "random_source_", |
| "field_offset" : 192, |
| "referenced_type" : "type-1185" |
| } |
| ], |
| "linker_set_key" : "keymaster::SymmetricKeyFactory", |
| "name" : "keymaster::SymmetricKeyFactory", |
| "record_kind" : "class", |
| "referenced_type" : "type-1184", |
| "self_type" : "type-1184", |
| "size" : 32, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/symmetric_key.h", |
| "unique_id" : "_ZTSN9keymaster19SymmetricKeyFactoryE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster19SymmetricKeyFactoryE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster19SymmetricKeyFactoryD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster19SymmetricKeyFactoryD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster10KeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster10KeyFactory19GetOperationFactoryE19keymaster_purpose_t" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedImportFormatsEPm" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedExportFormatsEPm" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory18key_size_supportedEm" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory14key_size_bytesEm" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory13key_size_bitsEm" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory42validate_algorithm_specific_new_key_paramsERKNS_16AuthorizationSetE" |
| }, |
| { |
| "component_value" : -8, |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster19SymmetricKeyFactoryE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZThn8_N9keymaster19SymmetricKeyFactoryD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZThn8_N9keymaster19SymmetricKeyFactoryD0Ev" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-11" |
| } |
| ], |
| "linker_set_key" : "keymaster::TKeymasterBlob<keymaster_blob_t>", |
| "name" : "keymaster::TKeymasterBlob<keymaster_blob_t>", |
| "referenced_type" : "type-275", |
| "self_type" : "type-275", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", |
| "template_args" : [ "type-11" ], |
| "unique_id" : "_ZTSN9keymaster14TKeymasterBlobI16keymaster_blob_tEE" |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-229" |
| } |
| ], |
| "linker_set_key" : "keymaster::TKeymasterBlob<keymaster_key_blob_t>", |
| "name" : "keymaster::TKeymasterBlob<keymaster_key_blob_t>", |
| "referenced_type" : "type-297", |
| "self_type" : "type-297", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", |
| "template_args" : [ "type-229" ], |
| "unique_id" : "_ZTSN9keymaster14TKeymasterBlobI20keymaster_key_blob_tEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TagValueType<KM_BIGNUM>", |
| "name" : "keymaster::TagValueType<KM_BIGNUM>", |
| "referenced_type" : "type-389", |
| "self_type" : "type-389", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_tn2147483648EEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TagValueType<KM_BOOL>", |
| "name" : "keymaster::TagValueType<KM_BOOL>", |
| "referenced_type" : "type-387", |
| "self_type" : "type-387", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_t1879048192EEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TagValueType<KM_BYTES>", |
| "name" : "keymaster::TagValueType<KM_BYTES>", |
| "referenced_type" : "type-388", |
| "self_type" : "type-388", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_tn1879048192EEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TagValueType<KM_DATE>", |
| "name" : "keymaster::TagValueType<KM_DATE>", |
| "referenced_type" : "type-383", |
| "self_type" : "type-383", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_t1610612736EEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TagValueType<KM_INVALID>", |
| "name" : "keymaster::TagValueType<KM_INVALID>", |
| "referenced_type" : "type-386", |
| "self_type" : "type-386", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_t0EEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TagValueType<KM_UINT>", |
| "name" : "keymaster::TagValueType<KM_UINT>", |
| "referenced_type" : "type-384", |
| "self_type" : "type-384", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_t805306368EEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TagValueType<KM_UINT_REP>", |
| "name" : "keymaster::TagValueType<KM_UINT_REP>", |
| "referenced_type" : "type-385", |
| "self_type" : "type-385", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_t1073741824EEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TagValueType<KM_ULONG>", |
| "name" : "keymaster::TagValueType<KM_ULONG>", |
| "referenced_type" : "type-381", |
| "self_type" : "type-381", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_t1342177280EEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TagValueType<KM_ULONG_REP>", |
| "name" : "keymaster::TagValueType<KM_ULONG_REP>", |
| "referenced_type" : "type-382", |
| "self_type" : "type-382", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "unique_id" : "_ZTSN9keymaster12TagValueTypeIL20keymaster_tag_type_tn1610612736EEE" |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-1191" |
| } |
| ], |
| "linker_set_key" : "keymaster::TripleDesKey", |
| "name" : "keymaster::TripleDesKey", |
| "record_kind" : "class", |
| "referenced_type" : "type-6396", |
| "self_type" : "type-6396", |
| "size" : 192, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/triple_des_key.h", |
| "unique_id" : "_ZTSN9keymaster12TripleDesKeyE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster12TripleDesKeyE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster12TripleDesKeyD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster12TripleDesKeyD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster12SymmetricKey22formatted_key_materialE22keymaster_key_format_tPNS_9UniquePtrIA_hNS_13DefaultDeleteIS3_EEEEPm" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-1184" |
| } |
| ], |
| "linker_set_key" : "keymaster::TripleDesKeyFactory", |
| "name" : "keymaster::TripleDesKeyFactory", |
| "record_kind" : "class", |
| "referenced_type" : "type-6392", |
| "self_type" : "type-6392", |
| "size" : 32, |
| "source_file" : "/system/keymaster/include/keymaster/km_openssl/triple_des_key.h", |
| "unique_id" : "_ZTSN9keymaster19TripleDesKeyFactoryE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster19TripleDesKeyFactoryE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster19TripleDesKeyFactoryD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster19TripleDesKeyFactoryD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory11GenerateKeyERKNS_16AuthorizationSetEPNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS1_S8_" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory9ImportKeyERKNS_16AuthorizationSetE22keymaster_key_format_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster19TripleDesKeyFactory7LoadKeyEONS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEOS5_S8_PNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster19TripleDesKeyFactory19GetOperationFactoryE19keymaster_purpose_t" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedImportFormatsEPm" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster19SymmetricKeyFactory22SupportedExportFormatsEPm" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster19TripleDesKeyFactory18key_size_supportedEm" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster19TripleDesKeyFactory14key_size_bytesEm" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster19TripleDesKeyFactory13key_size_bitsEm" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster19TripleDesKeyFactory42validate_algorithm_specific_new_key_paramsERKNS_16AuthorizationSetE" |
| }, |
| { |
| "component_value" : -8, |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster19TripleDesKeyFactoryE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZThn8_N9keymaster19TripleDesKeyFactoryD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZThn8_N9keymaster19TripleDesKeyFactoryD0Ev" |
| } |
| ] |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, 268435461, keymaster_digest_t>", |
| "name" : "keymaster::TypedEnumTag<KM_ENUM, 268435461, keymaster_digest_t>", |
| "record_kind" : "class", |
| "referenced_type" : "type-191", |
| "self_type" : "type-191", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "template_args" : [ "type-61" ], |
| "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t268435456EL15keymaster_tag_t268435461E18keymaster_digest_tEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, 268435463, keymaster_padding_t>", |
| "name" : "keymaster::TypedEnumTag<KM_ENUM, 268435463, keymaster_padding_t>", |
| "record_kind" : "class", |
| "referenced_type" : "type-194", |
| "self_type" : "type-194", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "template_args" : [ "type-57" ], |
| "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t268435456EL15keymaster_tag_t268435463E19keymaster_padding_tEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedEnumTag<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-365", |
| "self_type" : "type-365", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "template_args" : [ "type-51" ], |
| "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t268435456EL15keymaster_tag_t268435458E21keymaster_algorithm_tEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_BLOB_USAGE_REQUIREMENTS, keymaster_key_blob_usage_requirements_t>", |
| "name" : "keymaster::TypedEnumTag<KM_ENUM, KM_TAG_BLOB_USAGE_REQUIREMENTS, keymaster_key_blob_usage_requirements_t>", |
| "record_kind" : "class", |
| "referenced_type" : "type-196", |
| "self_type" : "type-196", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "template_args" : [ "type-197" ], |
| "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t268435456EL15keymaster_tag_t268435757E39keymaster_key_blob_usage_requirements_tEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedEnumTag<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-210", |
| "self_type" : "type-210", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "template_args" : [ "type-211" ], |
| "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t268435456EL15keymaster_tag_t268435466E20keymaster_ec_curve_tEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedEnumTag<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-199", |
| "self_type" : "type-199", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "template_args" : [ "type-200" ], |
| "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t268435456EL15keymaster_tag_t268436158E22keymaster_key_origin_tEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedEnumTag<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-202", |
| "self_type" : "type-202", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "template_args" : [ "type-203" ], |
| "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t268435456EL15keymaster_tag_t268435960E23hw_authenticator_type_tEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedEnumTag<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-402", |
| "self_type" : "type-402", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "template_args" : [ "type-54" ], |
| "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t536870912EL15keymaster_tag_t536870916E22keymaster_block_mode_tEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedEnumTag<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-264", |
| "self_type" : "type-264", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "template_args" : [ "type-61" ], |
| "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t536870912EL15keymaster_tag_t536870917E18keymaster_digest_tEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedEnumTag<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-205", |
| "self_type" : "type-205", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "template_args" : [ "type-206" ], |
| "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t536870912EL15keymaster_tag_t536870921E15keymaster_kdf_tEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedEnumTag<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-309", |
| "self_type" : "type-309", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "template_args" : [ "type-57" ], |
| "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t536870912EL15keymaster_tag_t536870918E19keymaster_padding_tEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedEnumTag<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-33", |
| "self_type" : "type-33", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "template_args" : [ "type-34" ], |
| "unique_id" : "_ZTSN9keymaster12TypedEnumTagIL20keymaster_tag_type_t536870912EL15keymaster_tag_t536870913E19keymaster_purpose_tEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedTag<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-247", |
| "self_type" : "type-247", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048698EEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALL_APPLICATIONS>", |
| "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALL_APPLICATIONS>", |
| "record_kind" : "class", |
| "referenced_type" : "type-254", |
| "self_type" : "type-254", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048792EEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALL_USERS>", |
| "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ALL_USERS>", |
| "record_kind" : "class", |
| "referenced_type" : "type-238", |
| "self_type" : "type-238", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048692EEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_BOOTLOADER_ONLY>", |
| "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_BOOTLOADER_ONLY>", |
| "record_kind" : "class", |
| "referenced_type" : "type-167", |
| "self_type" : "type-167", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048494EEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_CALLER_NONCE>", |
| "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_CALLER_NONCE>", |
| "record_kind" : "class", |
| "referenced_type" : "type-217", |
| "self_type" : "type-217", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048199EEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ECIES_SINGLE_HASH_MODE>", |
| "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ECIES_SINGLE_HASH_MODE>", |
| "record_kind" : "class", |
| "referenced_type" : "type-222", |
| "self_type" : "type-222", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048393EEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_INCLUDE_UNIQUE_ID>", |
| "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_INCLUDE_UNIQUE_ID>", |
| "record_kind" : "class", |
| "referenced_type" : "type-224", |
| "self_type" : "type-224", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048394EEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_NO_AUTH_REQUIRED>", |
| "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_NO_AUTH_REQUIRED>", |
| "record_kind" : "class", |
| "referenced_type" : "type-243", |
| "self_type" : "type-243", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048695EEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_RESET_SINCE_ID_ROTATION>", |
| "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_RESET_SINCE_ID_ROTATION>", |
| "record_kind" : "class", |
| "referenced_type" : "type-1319", |
| "self_type" : "type-1319", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879049196EEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ROLLBACK_RESISTANT>", |
| "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_ROLLBACK_RESISTANT>", |
| "record_kind" : "class", |
| "referenced_type" : "type-158", |
| "self_type" : "type-158", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048895EEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_TRUSTED_CONFIRMATION_REQUIRED>", |
| "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_TRUSTED_CONFIRMATION_REQUIRED>", |
| "record_kind" : "class", |
| "referenced_type" : "type-252", |
| "self_type" : "type-252", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048700EEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedTag<KM_BOOL, KM_TAG_UNLOCKED_DEVICE_REQUIRED>", |
| "name" : "keymaster::TypedTag<KM_BOOL, KM_TAG_UNLOCKED_DEVICE_REQUIRED>", |
| "record_kind" : "class", |
| "referenced_type" : "type-249", |
| "self_type" : "type-249", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048701EEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_APPLICATION_DATA>", |
| "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_APPLICATION_DATA>", |
| "record_kind" : "class", |
| "referenced_type" : "type-154", |
| "self_type" : "type-154", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047492EEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_APPLICATION_ID>", |
| "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_APPLICATION_ID>", |
| "record_kind" : "class", |
| "referenced_type" : "type-256", |
| "self_type" : "type-256", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047591EEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ASSOCIATED_DATA>", |
| "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ASSOCIATED_DATA>", |
| "record_kind" : "class", |
| "referenced_type" : "type-162", |
| "self_type" : "type-162", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047192EEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_APPLICATION_ID>", |
| "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_APPLICATION_ID>", |
| "record_kind" : "class", |
| "referenced_type" : "type-398", |
| "self_type" : "type-398", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047483EEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_CHALLENGE>", |
| "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_CHALLENGE>", |
| "record_kind" : "class", |
| "referenced_type" : "type-1317", |
| "self_type" : "type-1317", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047484EEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_BRAND>", |
| "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_BRAND>", |
| "record_kind" : "class", |
| "referenced_type" : "type-173", |
| "self_type" : "type-173", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047482EEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_DEVICE>", |
| "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_DEVICE>", |
| "record_kind" : "class", |
| "referenced_type" : "type-176", |
| "self_type" : "type-176", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047481EEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_IMEI>", |
| "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_IMEI>", |
| "record_kind" : "class", |
| "referenced_type" : "type-182", |
| "self_type" : "type-182", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047478EEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MANUFACTURER>", |
| "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MANUFACTURER>", |
| "record_kind" : "class", |
| "referenced_type" : "type-187", |
| "self_type" : "type-187", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047476EEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MEID>", |
| "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MEID>", |
| "record_kind" : "class", |
| "referenced_type" : "type-184", |
| "self_type" : "type-184", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047477EEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MODEL>", |
| "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_MODEL>", |
| "record_kind" : "class", |
| "referenced_type" : "type-189", |
| "self_type" : "type-189", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047475EEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_PRODUCT>", |
| "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_PRODUCT>", |
| "record_kind" : "class", |
| "referenced_type" : "type-178", |
| "self_type" : "type-178", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047480EEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_SERIAL>", |
| "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ATTESTATION_ID_SERIAL>", |
| "record_kind" : "class", |
| "referenced_type" : "type-180", |
| "self_type" : "type-180", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047479EEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_AUTH_TOKEN>", |
| "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_AUTH_TOKEN>", |
| "record_kind" : "class", |
| "referenced_type" : "type-43", |
| "self_type" : "type-43", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047190EEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_NONCE>", |
| "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_NONCE>", |
| "record_kind" : "class", |
| "referenced_type" : "type-164", |
| "self_type" : "type-164", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047191EEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ROOT_OF_TRUST>", |
| "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_ROOT_OF_TRUST>", |
| "record_kind" : "class", |
| "referenced_type" : "type-160", |
| "self_type" : "type-160", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047488EEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedTag<KM_BYTES, KM_TAG_UNIQUE_ID>", |
| "name" : "keymaster::TypedTag<KM_BYTES, KM_TAG_UNIQUE_ID>", |
| "record_kind" : "class", |
| "referenced_type" : "type-171", |
| "self_type" : "type-171", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1879048192EL15keymaster_tag_tn1879047485EEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_ACTIVE_DATETIME>", |
| "name" : "keymaster::TypedTag<KM_DATE, KM_TAG_ACTIVE_DATETIME>", |
| "record_kind" : "class", |
| "referenced_type" : "type-226", |
| "self_type" : "type-226", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1610612736EL15keymaster_tag_t1610613136EEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_CREATION_DATETIME>", |
| "name" : "keymaster::TypedTag<KM_DATE, KM_TAG_CREATION_DATETIME>", |
| "record_kind" : "class", |
| "referenced_type" : "type-155", |
| "self_type" : "type-155", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1610612736EL15keymaster_tag_t1610613437EEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_ORIGINATION_EXPIRE_DATETIME>", |
| "name" : "keymaster::TypedTag<KM_DATE, KM_TAG_ORIGINATION_EXPIRE_DATETIME>", |
| "record_kind" : "class", |
| "referenced_type" : "type-230", |
| "self_type" : "type-230", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1610612736EL15keymaster_tag_t1610613137EEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedTag<KM_DATE, KM_TAG_USAGE_EXPIRE_DATETIME>", |
| "name" : "keymaster::TypedTag<KM_DATE, KM_TAG_USAGE_EXPIRE_DATETIME>", |
| "record_kind" : "class", |
| "referenced_type" : "type-232", |
| "self_type" : "type-232", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1610612736EL15keymaster_tag_t1610613138EEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedTag<KM_INVALID, KM_TAG_INVALID>", |
| "name" : "keymaster::TypedTag<KM_INVALID, KM_TAG_INVALID>", |
| "record_kind" : "class", |
| "referenced_type" : "type-213", |
| "self_type" : "type-213", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t0EL15keymaster_tag_t0EEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_AUTH_TIMEOUT>", |
| "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_AUTH_TIMEOUT>", |
| "record_kind" : "class", |
| "referenced_type" : "type-245", |
| "self_type" : "type-245", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t805306368EL15keymaster_tag_t805306873EEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_KEY_SIZE>", |
| "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_KEY_SIZE>", |
| "record_kind" : "class", |
| "referenced_type" : "type-390", |
| "self_type" : "type-390", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t805306368EL15keymaster_tag_t805306371EEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_MAC_LENGTH>", |
| "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_MAC_LENGTH>", |
| "record_kind" : "class", |
| "referenced_type" : "type-215", |
| "self_type" : "type-215", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t805306368EL15keymaster_tag_t805307371EEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_MAX_USES_PER_BOOT>", |
| "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_MAX_USES_PER_BOOT>", |
| "record_kind" : "class", |
| "referenced_type" : "type-236", |
| "self_type" : "type-236", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t805306368EL15keymaster_tag_t805306772EEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_MIN_MAC_LENGTH>", |
| "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_MIN_MAC_LENGTH>", |
| "record_kind" : "class", |
| "referenced_type" : "type-220", |
| "self_type" : "type-220", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t805306368EL15keymaster_tag_t805306376EEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_MIN_SECONDS_BETWEEN_OPS>", |
| "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_MIN_SECONDS_BETWEEN_OPS>", |
| "record_kind" : "class", |
| "referenced_type" : "type-234", |
| "self_type" : "type-234", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t805306368EL15keymaster_tag_t805306771EEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_OS_PATCHLEVEL>", |
| "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_OS_PATCHLEVEL>", |
| "record_kind" : "class", |
| "referenced_type" : "type-396", |
| "self_type" : "type-396", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t805306368EL15keymaster_tag_t805307074EEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_OS_VERSION>", |
| "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_OS_VERSION>", |
| "record_kind" : "class", |
| "referenced_type" : "type-169", |
| "self_type" : "type-169", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t805306368EL15keymaster_tag_t805307073EEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedTag<KM_UINT, KM_TAG_USER_ID>", |
| "name" : "keymaster::TypedTag<KM_UINT, KM_TAG_USER_ID>", |
| "record_kind" : "class", |
| "referenced_type" : "type-241", |
| "self_type" : "type-241", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t805306368EL15keymaster_tag_t805306869EEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedTag<KM_ULONG, KM_TAG_RSA_PUBLIC_EXPONENT>", |
| "name" : "keymaster::TypedTag<KM_ULONG, KM_TAG_RSA_PUBLIC_EXPONENT>", |
| "record_kind" : "class", |
| "referenced_type" : "type-392", |
| "self_type" : "type-392", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_t1342177280EL15keymaster_tag_t1342177480EEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::TypedTag<KM_ULONG_REP, KM_TAG_USER_SECURE_ID>", |
| "name" : "keymaster::TypedTag<KM_ULONG_REP, KM_TAG_USER_SECURE_ID>", |
| "record_kind" : "class", |
| "referenced_type" : "type-394", |
| "self_type" : "type-394", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "unique_id" : "_ZTSN9keymaster8TypedTagIL20keymaster_tag_type_tn1610612736EL15keymaster_tag_tn1610612234EEE" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "mPtr", |
| "referenced_type" : "type-283" |
| } |
| ], |
| "linker_set_key" : "keymaster::UniquePtr<UniquePtr<Operation, DefaultDelete<Operation> > [], keymaster::DefaultDelete<UniquePtr<Operation, DefaultDelete<Operation> > []> >", |
| "name" : "keymaster::UniquePtr<UniquePtr<Operation, DefaultDelete<Operation> > [], keymaster::DefaultDelete<UniquePtr<Operation, DefaultDelete<Operation> > []> >", |
| "record_kind" : "class", |
| "referenced_type" : "type-282", |
| "self_type" : "type-282", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-292", "type-293" ], |
| "unique_id" : "_ZTSN9keymaster9UniquePtrIA_NS0_INS_9OperationENS_13DefaultDeleteIS1_EEEENS2_IS5_EEEE" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "mPtr", |
| "referenced_type" : "type-2147" |
| } |
| ], |
| "linker_set_key" : "keymaster::UniquePtr<X509_extension_st, keymaster::OpenSslObjectDeleter<X509_extension_st, &X509_EXTENSION_free> >", |
| "name" : "keymaster::UniquePtr<X509_extension_st, keymaster::OpenSslObjectDeleter<X509_extension_st, &X509_EXTENSION_free> >", |
| "record_kind" : "class", |
| "referenced_type" : "type-2146", |
| "self_type" : "type-2146", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-2149", "type-2150" ], |
| "unique_id" : "_ZTSN9keymaster9UniquePtrI17X509_extension_stNS_20OpenSslObjectDeleterIS1_XadL_Z19X509_EXTENSION_freeEEEEEE" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "mPtr", |
| "referenced_type" : "type-2157" |
| } |
| ], |
| "linker_set_key" : "keymaster::UniquePtr<X509_name_st, keymaster::OpenSslObjectDeleter<X509_name_st, &X509_NAME_free> >", |
| "name" : "keymaster::UniquePtr<X509_name_st, keymaster::OpenSslObjectDeleter<X509_name_st, &X509_NAME_free> >", |
| "record_kind" : "class", |
| "referenced_type" : "type-2156", |
| "self_type" : "type-2156", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-2159", "type-2160" ], |
| "unique_id" : "_ZTSN9keymaster9UniquePtrI12X509_name_stNS_20OpenSslObjectDeleterIS1_XadL_Z14X509_NAME_freeEEEEEE" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "mPtr", |
| "referenced_type" : "type-2263" |
| } |
| ], |
| "linker_set_key" : "keymaster::UniquePtr<asn1_object_st, keymaster::OpenSslObjectDeleter<asn1_object_st, &ASN1_OBJECT_free> >", |
| "name" : "keymaster::UniquePtr<asn1_object_st, keymaster::OpenSslObjectDeleter<asn1_object_st, &ASN1_OBJECT_free> >", |
| "record_kind" : "class", |
| "referenced_type" : "type-2262", |
| "self_type" : "type-2262", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-2265", "type-2207" ], |
| "unique_id" : "_ZTSN9keymaster9UniquePtrI14asn1_object_stNS_20OpenSslObjectDeleterIS1_XadL_Z16ASN1_OBJECT_freeEEEEEE" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "mPtr", |
| "referenced_type" : "type-2255" |
| } |
| ], |
| "linker_set_key" : "keymaster::UniquePtr<asn1_string_st, keymaster::OpenSslObjectDeleter<asn1_string_st, &ASN1_BIT_STRING_free> >", |
| "name" : "keymaster::UniquePtr<asn1_string_st, keymaster::OpenSslObjectDeleter<asn1_string_st, &ASN1_BIT_STRING_free> >", |
| "record_kind" : "class", |
| "referenced_type" : "type-2254", |
| "self_type" : "type-2254", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-2257", "type-2204" ], |
| "unique_id" : "_ZTSN9keymaster9UniquePtrI14asn1_string_stNS_20OpenSslObjectDeleterIS1_XadL_Z20ASN1_BIT_STRING_freeEEEEEE" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "mPtr", |
| "referenced_type" : "type-1364" |
| } |
| ], |
| "linker_set_key" : "keymaster::UniquePtr<asn1_string_st, keymaster::OpenSslObjectDeleter<asn1_string_st, &ASN1_INTEGER_free> >", |
| "name" : "keymaster::UniquePtr<asn1_string_st, keymaster::OpenSslObjectDeleter<asn1_string_st, &ASN1_INTEGER_free> >", |
| "record_kind" : "class", |
| "referenced_type" : "type-1363", |
| "self_type" : "type-1363", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-1366", "type-1356" ], |
| "unique_id" : "_ZTSN9keymaster9UniquePtrI14asn1_string_stNS_20OpenSslObjectDeleterIS1_XadL_Z17ASN1_INTEGER_freeEEEEEE" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "mPtr", |
| "referenced_type" : "type-2255" |
| } |
| ], |
| "linker_set_key" : "keymaster::UniquePtr<asn1_string_st, keymaster::OpenSslObjectDeleter<asn1_string_st, &ASN1_OCTET_STRING_free> >", |
| "name" : "keymaster::UniquePtr<asn1_string_st, keymaster::OpenSslObjectDeleter<asn1_string_st, &ASN1_OCTET_STRING_free> >", |
| "record_kind" : "class", |
| "referenced_type" : "type-2270", |
| "self_type" : "type-2270", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-2271", "type-2211" ], |
| "unique_id" : "_ZTSN9keymaster9UniquePtrI14asn1_string_stNS_20OpenSslObjectDeleterIS1_XadL_Z22ASN1_OCTET_STRING_freeEEEEEE" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "mPtr", |
| "referenced_type" : "type-2255" |
| } |
| ], |
| "linker_set_key" : "keymaster::UniquePtr<asn1_string_st, keymaster::OpenSslObjectDeleter<asn1_string_st, &ASN1_TIME_free> >", |
| "name" : "keymaster::UniquePtr<asn1_string_st, keymaster::OpenSslObjectDeleter<asn1_string_st, &ASN1_TIME_free> >", |
| "record_kind" : "class", |
| "referenced_type" : "type-2275", |
| "self_type" : "type-2275", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-2276", "type-2214" ], |
| "unique_id" : "_ZTSN9keymaster9UniquePtrI14asn1_string_stNS_20OpenSslObjectDeleterIS1_XadL_Z14ASN1_TIME_freeEEEEEE" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "mPtr", |
| "referenced_type" : "type-2707" |
| } |
| ], |
| "linker_set_key" : "keymaster::UniquePtr<bignum_ctx, keymaster::OpenSslObjectDeleter<bignum_ctx, &BN_CTX_free> >", |
| "name" : "keymaster::UniquePtr<bignum_ctx, keymaster::OpenSslObjectDeleter<bignum_ctx, &BN_CTX_free> >", |
| "record_kind" : "class", |
| "referenced_type" : "type-2716", |
| "self_type" : "type-2716", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-2717", "type-2712" ], |
| "unique_id" : "_ZTSN9keymaster9UniquePtrI10bignum_ctxNS_20OpenSslObjectDeleterIS1_XadL_Z11BN_CTX_freeEEEEEE" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "mPtr", |
| "referenced_type" : "type-1371" |
| } |
| ], |
| "linker_set_key" : "keymaster::UniquePtr<bignum_st, keymaster::OpenSslObjectDeleter<bignum_st, &BN_free> >", |
| "name" : "keymaster::UniquePtr<bignum_st, keymaster::OpenSslObjectDeleter<bignum_st, &BN_free> >", |
| "record_kind" : "class", |
| "referenced_type" : "type-1370", |
| "self_type" : "type-1370", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-1373", "type-1359" ], |
| "unique_id" : "_ZTSN9keymaster9UniquePtrI9bignum_stNS_20OpenSslObjectDeleterIS1_XadL_Z7BN_freeEEEEEE" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "mPtr", |
| "referenced_type" : "type-2338" |
| } |
| ], |
| "linker_set_key" : "keymaster::UniquePtr<cmac_ctx_st, keymaster::OpenSslObjectDeleter<cmac_ctx_st, &CMAC_CTX_free> >", |
| "name" : "keymaster::UniquePtr<cmac_ctx_st, keymaster::OpenSslObjectDeleter<cmac_ctx_st, &CMAC_CTX_free> >", |
| "record_kind" : "class", |
| "referenced_type" : "type-2337", |
| "self_type" : "type-2337", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-2340", "type-2335" ], |
| "unique_id" : "_ZTSN9keymaster9UniquePtrI11cmac_ctx_stNS_20OpenSslObjectDeleterIS1_XadL_Z13CMAC_CTX_freeEEEEEE" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "mPtr", |
| "referenced_type" : "type-2441" |
| } |
| ], |
| "linker_set_key" : "keymaster::UniquePtr<ec_group_st, keymaster::OpenSslObjectDeleter<ec_group_st, &EC_GROUP_free> >", |
| "name" : "keymaster::UniquePtr<ec_group_st, keymaster::OpenSslObjectDeleter<ec_group_st, &EC_GROUP_free> >", |
| "record_kind" : "class", |
| "referenced_type" : "type-2440", |
| "self_type" : "type-2440", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-2443", "type-2411" ], |
| "unique_id" : "_ZTSN9keymaster9UniquePtrI11ec_group_stNS_20OpenSslObjectDeleterIS1_XadL_Z13EC_GROUP_freeEEEEEE" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "mPtr", |
| "referenced_type" : "type-1110" |
| } |
| ], |
| "linker_set_key" : "keymaster::UniquePtr<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-1109", |
| "self_type" : "type-1109", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-1112", "type-1099" ], |
| "unique_id" : "_ZTSN9keymaster9UniquePtrI9ec_key_stNS_20OpenSslObjectDeleterIS1_XadL_Z11EC_KEY_freeEEEEEE" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "mPtr", |
| "referenced_type" : "type-2691" |
| } |
| ], |
| "linker_set_key" : "keymaster::UniquePtr<ec_point_st, keymaster::OpenSslObjectDeleter<ec_point_st, &EC_POINT_free> >", |
| "name" : "keymaster::UniquePtr<ec_point_st, keymaster::OpenSslObjectDeleter<ec_point_st, &EC_POINT_free> >", |
| "record_kind" : "class", |
| "referenced_type" : "type-2690", |
| "self_type" : "type-2690", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-2693", "type-2683" ], |
| "unique_id" : "_ZTSN9keymaster9UniquePtrI11ec_point_stNS_20OpenSslObjectDeleterIS1_XadL_Z13EC_POINT_freeEEEEEE" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "mPtr", |
| "referenced_type" : "type-2948" |
| } |
| ], |
| "linker_set_key" : "keymaster::UniquePtr<evp_pkey_ctx_st, keymaster::EVP_PKEY_CTX_Delete>", |
| "name" : "keymaster::UniquePtr<evp_pkey_ctx_st, keymaster::EVP_PKEY_CTX_Delete>", |
| "record_kind" : "class", |
| "referenced_type" : "type-2947", |
| "self_type" : "type-2947", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-2950", "type-2951" ], |
| "unique_id" : "_ZTSN9keymaster9UniquePtrI15evp_pkey_ctx_stNS_19EVP_PKEY_CTX_DeleteEEE" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "mPtr", |
| "referenced_type" : "type-1117" |
| } |
| ], |
| "linker_set_key" : "keymaster::UniquePtr<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-1116", |
| "self_type" : "type-1116", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-1119", "type-1102" ], |
| "unique_id" : "_ZTSN9keymaster9UniquePtrI11evp_pkey_stNS_20OpenSslObjectDeleterIS1_XadL_Z13EVP_PKEY_freeEEEEEE" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "mPtr", |
| "referenced_type" : "type-1240" |
| } |
| ], |
| "linker_set_key" : "keymaster::UniquePtr<keymaster::AsymmetricKey, keymaster::DefaultDelete<keymaster::AsymmetricKey> >", |
| "name" : "keymaster::UniquePtr<keymaster::AsymmetricKey, keymaster::DefaultDelete<keymaster::AsymmetricKey> >", |
| "record_kind" : "class", |
| "referenced_type" : "type-1302", |
| "self_type" : "type-1302", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-1239", "type-1298" ], |
| "unique_id" : "_ZTSN9keymaster9UniquePtrINS_13AsymmetricKeyENS_13DefaultDeleteIS1_EEEE" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "mPtr", |
| "referenced_type" : "type-2586" |
| } |
| ], |
| "linker_set_key" : "keymaster::UniquePtr<keymaster::HmacOperation, keymaster::DefaultDelete<keymaster::HmacOperation> >", |
| "name" : "keymaster::UniquePtr<keymaster::HmacOperation, keymaster::DefaultDelete<keymaster::HmacOperation> >", |
| "record_kind" : "class", |
| "referenced_type" : "type-2585", |
| "self_type" : "type-2585", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-2588", "type-2589" ], |
| "unique_id" : "_ZTSN9keymaster9UniquePtrINS_13HmacOperationENS_13DefaultDeleteIS1_EEEE" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "mPtr", |
| "referenced_type" : "type-736" |
| } |
| ], |
| "linker_set_key" : "keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> >", |
| "name" : "keymaster::UniquePtr<keymaster::Key, keymaster::DefaultDelete<keymaster::Key> >", |
| "record_kind" : "class", |
| "referenced_type" : "type-735", |
| "self_type" : "type-735", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-296", "type-575" ], |
| "unique_id" : "_ZTSN9keymaster9UniquePtrINS_3KeyENS_13DefaultDeleteIS1_EEEE" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "mPtr", |
| "referenced_type" : "type-2488" |
| } |
| ], |
| "linker_set_key" : "keymaster::UniquePtr<keymaster::KeyExchange, keymaster::DefaultDelete<keymaster::KeyExchange> >", |
| "name" : "keymaster::UniquePtr<keymaster::KeyExchange, keymaster::DefaultDelete<keymaster::KeyExchange> >", |
| "record_kind" : "class", |
| "referenced_type" : "type-2505", |
| "self_type" : "type-2505", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-2481", "type-2480" ], |
| "unique_id" : "_ZTSN9keymaster9UniquePtrINS_11KeyExchangeENS_13DefaultDeleteIS1_EEEE" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "mPtr", |
| "referenced_type" : "type-218" |
| } |
| ], |
| "linker_set_key" : "keymaster::UniquePtr<keymaster::KeymasterContext, keymaster::DefaultDelete<keymaster::KeymasterContext> >", |
| "name" : "keymaster::UniquePtr<keymaster::KeymasterContext, keymaster::DefaultDelete<keymaster::KeymasterContext> >", |
| "record_kind" : "class", |
| "referenced_type" : "type-349", |
| "self_type" : "type-349", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-42", "type-41" ], |
| "unique_id" : "_ZTSN9keymaster9UniquePtrINS_16KeymasterContextENS_13DefaultDeleteIS1_EEEE" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "mPtr", |
| "referenced_type" : "type-2510" |
| } |
| ], |
| "linker_set_key" : "keymaster::UniquePtr<keymaster::NistCurveKeyExchange, keymaster::DefaultDelete<keymaster::NistCurveKeyExchange> >", |
| "name" : "keymaster::UniquePtr<keymaster::NistCurveKeyExchange, keymaster::DefaultDelete<keymaster::NistCurveKeyExchange> >", |
| "record_kind" : "class", |
| "referenced_type" : "type-2698", |
| "self_type" : "type-2698", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-2509", "type-2669" ], |
| "unique_id" : "_ZTSN9keymaster9UniquePtrINS_20NistCurveKeyExchangeENS_13DefaultDeleteIS1_EEEE" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "mPtr", |
| "referenced_type" : "type-285" |
| } |
| ], |
| "linker_set_key" : "keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> >", |
| "name" : "keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> >", |
| "record_kind" : "class", |
| "referenced_type" : "type-284", |
| "self_type" : "type-284", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-286", "type-291" ], |
| "unique_id" : "_ZTSN9keymaster9UniquePtrINS_9OperationENS_13DefaultDeleteIS1_EEEE" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "mPtr", |
| "referenced_type" : "type-353" |
| } |
| ], |
| "linker_set_key" : "keymaster::UniquePtr<keymaster::OperationTable, keymaster::DefaultDelete<keymaster::OperationTable> >", |
| "name" : "keymaster::UniquePtr<keymaster::OperationTable, keymaster::DefaultDelete<keymaster::OperationTable> >", |
| "record_kind" : "class", |
| "referenced_type" : "type-352", |
| "self_type" : "type-352", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-281", "type-280" ], |
| "unique_id" : "_ZTSN9keymaster9UniquePtrINS_14OperationTableENS_13DefaultDeleteIS1_EEEE" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "mPtr", |
| "referenced_type" : "type-2498" |
| } |
| ], |
| "linker_set_key" : "keymaster::UniquePtr<keymaster::Rfc5869Sha256Kdf, keymaster::DefaultDelete<keymaster::Rfc5869Sha256Kdf> >", |
| "name" : "keymaster::UniquePtr<keymaster::Rfc5869Sha256Kdf, keymaster::DefaultDelete<keymaster::Rfc5869Sha256Kdf> >", |
| "record_kind" : "class", |
| "referenced_type" : "type-2506", |
| "self_type" : "type-2506", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-2490", "type-2489" ], |
| "unique_id" : "_ZTSN9keymaster9UniquePtrINS_16Rfc5869Sha256KdfENS_13DefaultDeleteIS1_EEEE" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "mPtr", |
| "referenced_type" : "type-2809" |
| } |
| ], |
| "linker_set_key" : "keymaster::UniquePtr<keymaster::RsaOperation, keymaster::DefaultDelete<keymaster::RsaOperation> >", |
| "name" : "keymaster::UniquePtr<keymaster::RsaOperation, keymaster::DefaultDelete<keymaster::RsaOperation> >", |
| "record_kind" : "class", |
| "referenced_type" : "type-2943", |
| "self_type" : "type-2943", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-2805", "type-2921" ], |
| "unique_id" : "_ZTSN9keymaster9UniquePtrINS_12RsaOperationENS_13DefaultDeleteIS1_EEEE" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "mPtr", |
| "referenced_type" : "type-1348" |
| } |
| ], |
| "linker_set_key" : "keymaster::UniquePtr<keymaster::km_key_description, keymaster::KM_KEY_DESCRIPTION_Delete>", |
| "name" : "keymaster::UniquePtr<keymaster::km_key_description, keymaster::KM_KEY_DESCRIPTION_Delete>", |
| "record_kind" : "class", |
| "referenced_type" : "type-1377", |
| "self_type" : "type-1377", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-1162", "type-1378" ], |
| "unique_id" : "_ZTSN9keymaster9UniquePtrINS_18km_key_descriptionENS_25KM_KEY_DESCRIPTION_DeleteEEE" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "mPtr", |
| "referenced_type" : "type-6448" |
| } |
| ], |
| "linker_set_key" : "keymaster::UniquePtr<keymaster::km_wrapped_key, keymaster::KM_WRAPPED_KEY_Delete>", |
| "name" : "keymaster::UniquePtr<keymaster::km_wrapped_key, keymaster::KM_WRAPPED_KEY_Delete>", |
| "record_kind" : "class", |
| "referenced_type" : "type-6453", |
| "self_type" : "type-6453", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-6449", "type-6454" ], |
| "unique_id" : "_ZTSN9keymaster9UniquePtrINS_14km_wrapped_keyENS_21KM_WRAPPED_KEY_DeleteEEE" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "mPtr", |
| "referenced_type" : "type-367" |
| } |
| ], |
| "linker_set_key" : "keymaster::UniquePtr<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-607", |
| "self_type" : "type-607", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-500", "type-499" ], |
| "unique_id" : "_ZTSN9keymaster9UniquePtrIA_21keymaster_algorithm_tNS_13DefaultDeleteIS2_EEEE" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "mPtr", |
| "referenced_type" : "type-467" |
| } |
| ], |
| "linker_set_key" : "keymaster::UniquePtr<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-705", |
| "self_type" : "type-705", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-564", "type-563" ], |
| "unique_id" : "_ZTSN9keymaster9UniquePtrIA_22keymaster_block_mode_tNS_13DefaultDeleteIS2_EEEE" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "mPtr", |
| "referenced_type" : "type-730" |
| } |
| ], |
| "linker_set_key" : "keymaster::UniquePtr<keymaster_cert_chain_t, keymaster::CertificateChainDelete>", |
| "name" : "keymaster::UniquePtr<keymaster_cert_chain_t, keymaster::CertificateChainDelete>", |
| "record_kind" : "class", |
| "referenced_type" : "type-729", |
| "self_type" : "type-729", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-572", "type-325" ], |
| "unique_id" : "_ZTSN9keymaster9UniquePtrI22keymaster_cert_chain_tNS_22CertificateChainDeleteEEE" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "mPtr", |
| "referenced_type" : "type-477" |
| } |
| ], |
| "linker_set_key" : "keymaster::UniquePtr<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-764", |
| "self_type" : "type-764", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-699", "type-698" ], |
| "unique_id" : "_ZTSN9keymaster9UniquePtrIA_18keymaster_digest_tNS_13DefaultDeleteIS2_EEEE" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "mPtr", |
| "referenced_type" : "type-482" |
| } |
| ], |
| "linker_set_key" : "keymaster::UniquePtr<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-791", |
| "self_type" : "type-791", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-721", "type-720" ], |
| "unique_id" : "_ZTSN9keymaster9UniquePtrIA_22keymaster_key_format_tNS_13DefaultDeleteIS2_EEEE" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "mPtr", |
| "referenced_type" : "type-472" |
| } |
| ], |
| "linker_set_key" : "keymaster::UniquePtr<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-756", |
| "self_type" : "type-756", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-635", "type-634" ], |
| "unique_id" : "_ZTSN9keymaster9UniquePtrIA_19keymaster_padding_tNS_13DefaultDeleteIS2_EEEE" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "mPtr", |
| "referenced_type" : "type-2725" |
| } |
| ], |
| "linker_set_key" : "keymaster::UniquePtr<pkcs8_priv_key_info_st, keymaster::OpenSslObjectDeleter<pkcs8_priv_key_info_st, &PKCS8_PRIV_KEY_INFO_free> >", |
| "name" : "keymaster::UniquePtr<pkcs8_priv_key_info_st, keymaster::OpenSslObjectDeleter<pkcs8_priv_key_info_st, &PKCS8_PRIV_KEY_INFO_free> >", |
| "record_kind" : "class", |
| "referenced_type" : "type-2724", |
| "self_type" : "type-2724", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-2727", "type-2728" ], |
| "unique_id" : "_ZTSN9keymaster9UniquePtrI22pkcs8_priv_key_info_stNS_20OpenSslObjectDeleterIS1_XadL_Z24PKCS8_PRIV_KEY_INFO_freeEEEEEE" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "mPtr", |
| "referenced_type" : "type-1125" |
| } |
| ], |
| "linker_set_key" : "keymaster::UniquePtr<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-1124", |
| "self_type" : "type-1124", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-1127", "type-1106" ], |
| "unique_id" : "_ZTSN9keymaster9UniquePtrI6rsa_stNS_20OpenSslObjectDeleterIS1_XadL_Z8RSA_freeEEEEEE" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "mPtr", |
| "referenced_type" : "type-2772" |
| } |
| ], |
| "linker_set_key" : "keymaster::UniquePtr<rsa_st, keymaster::RsaKey::RSA_Delete>", |
| "name" : "keymaster::UniquePtr<rsa_st, keymaster::RsaKey::RSA_Delete>", |
| "record_kind" : "class", |
| "referenced_type" : "type-2771", |
| "self_type" : "type-2771", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-2774", "type-2775" ], |
| "unique_id" : "_ZTSN9keymaster9UniquePtrI6rsa_stNS_6RsaKey10RSA_DeleteEEE" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "mPtr", |
| "referenced_type" : "type-119" |
| } |
| ], |
| "linker_set_key" : "keymaster::UniquePtr<unsigned char [], keymaster::DefaultDelete<unsigned char []> >", |
| "name" : "keymaster::UniquePtr<unsigned char [], keymaster::DefaultDelete<unsigned char []> >", |
| "record_kind" : "class", |
| "referenced_type" : "type-118", |
| "self_type" : "type-118", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-2", "type-1" ], |
| "unique_id" : "_ZTSN9keymaster9UniquePtrIA_hNS_13DefaultDeleteIS1_EEEE" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "mPtr", |
| "referenced_type" : "type-2167" |
| } |
| ], |
| "linker_set_key" : "keymaster::UniquePtr<v3_ext_ctx, keymaster::DefaultDelete<v3_ext_ctx> >", |
| "name" : "keymaster::UniquePtr<v3_ext_ctx, keymaster::DefaultDelete<v3_ext_ctx> >", |
| "record_kind" : "class", |
| "referenced_type" : "type-2166", |
| "self_type" : "type-2166", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-2169", "type-2170" ], |
| "unique_id" : "_ZTSN9keymaster9UniquePtrI10v3_ext_ctxNS_13DefaultDeleteIS1_EEEE" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "mPtr", |
| "referenced_type" : "type-2137" |
| } |
| ], |
| "linker_set_key" : "keymaster::UniquePtr<x509_st, keymaster::OpenSslObjectDeleter<x509_st, &X509_free> >", |
| "name" : "keymaster::UniquePtr<x509_st, keymaster::OpenSslObjectDeleter<x509_st, &X509_free> >", |
| "record_kind" : "class", |
| "referenced_type" : "type-2142", |
| "self_type" : "type-2142", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h", |
| "template_args" : [ "type-2143", "type-2139" ], |
| "unique_id" : "_ZTSN9keymaster9UniquePtrI7x509_stNS_20OpenSslObjectDeleterIS1_XadL_Z9X509_freeEEEEEE" |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-339" |
| } |
| ], |
| "fields" : |
| [ |
| { |
| "field_name" : "op_handle", |
| "field_offset" : 128, |
| "referenced_type" : "type-10" |
| }, |
| { |
| "field_name" : "input", |
| "field_offset" : 192, |
| "referenced_type" : "type-117" |
| }, |
| { |
| "field_name" : "additional_params", |
| "field_offset" : 512, |
| "referenced_type" : "type-287" |
| } |
| ], |
| "linker_set_key" : "keymaster::UpdateOperationRequest", |
| "name" : "keymaster::UpdateOperationRequest", |
| "referenced_type" : "type-516", |
| "self_type" : "type-516", |
| "size" : 144, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster22UpdateOperationRequestE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster22UpdateOperationRequestE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster22UpdateOperationRequestD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster22UpdateOperationRequestD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster22UpdateOperationRequest14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster22UpdateOperationRequest9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster22UpdateOperationRequest11DeserializeEPPKhS2_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-338" |
| } |
| ], |
| "fields" : |
| [ |
| { |
| "field_name" : "output", |
| "field_offset" : 128, |
| "referenced_type" : "type-117" |
| }, |
| { |
| "field_name" : "input_consumed", |
| "field_offset" : 448, |
| "referenced_type" : "type-10" |
| }, |
| { |
| "field_name" : "output_params", |
| "field_offset" : 512, |
| "referenced_type" : "type-287" |
| } |
| ], |
| "linker_set_key" : "keymaster::UpdateOperationResponse", |
| "name" : "keymaster::UpdateOperationResponse", |
| "referenced_type" : "type-518", |
| "self_type" : "type-518", |
| "size" : 144, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster23UpdateOperationResponseE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster23UpdateOperationResponseE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster23UpdateOperationResponseD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster23UpdateOperationResponseD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster23UpdateOperationResponse22NonErrorSerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster23UpdateOperationResponse17NonErrorSerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster23UpdateOperationResponse19NonErrorDeserializeEPPKhS2_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-339" |
| } |
| ], |
| "fields" : |
| [ |
| { |
| "field_name" : "key_blob", |
| "field_offset" : 128, |
| "referenced_type" : "type-229" |
| }, |
| { |
| "field_name" : "upgrade_params", |
| "field_offset" : 256, |
| "referenced_type" : "type-287" |
| } |
| ], |
| "linker_set_key" : "keymaster::UpgradeKeyRequest", |
| "name" : "keymaster::UpgradeKeyRequest", |
| "referenced_type" : "type-577", |
| "self_type" : "type-577", |
| "size" : 112, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster17UpgradeKeyRequestE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster17UpgradeKeyRequestE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster17UpgradeKeyRequestD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster17UpgradeKeyRequestD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17UpgradeKeyRequest14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17UpgradeKeyRequest9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster17UpgradeKeyRequest11DeserializeEPPKhS2_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-338" |
| } |
| ], |
| "fields" : |
| [ |
| { |
| "field_name" : "upgraded_key", |
| "field_offset" : 128, |
| "referenced_type" : "type-229" |
| } |
| ], |
| "linker_set_key" : "keymaster::UpgradeKeyResponse", |
| "name" : "keymaster::UpgradeKeyResponse", |
| "referenced_type" : "type-580", |
| "self_type" : "type-580", |
| "size" : 32, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster18UpgradeKeyResponseE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster18UpgradeKeyResponseE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster18UpgradeKeyResponseD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster18UpgradeKeyResponseD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster18UpgradeKeyResponse22NonErrorSerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster18UpgradeKeyResponse17NonErrorSerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster18UpgradeKeyResponse19NonErrorDeserializeEPPKhS2_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-36" |
| } |
| ], |
| "fields" : |
| [ |
| { |
| "field_name" : "challenge", |
| "field_offset" : 64, |
| "referenced_type" : "type-10" |
| }, |
| { |
| "field_name" : "timestamp", |
| "field_offset" : 128, |
| "referenced_type" : "type-10" |
| }, |
| { |
| "field_name" : "parameters_verified", |
| "field_offset" : 192, |
| "referenced_type" : "type-287" |
| }, |
| { |
| "field_name" : "security_level", |
| "field_offset" : 832, |
| "referenced_type" : "type-17" |
| }, |
| { |
| "field_name" : "mac", |
| "field_offset" : 896, |
| "referenced_type" : "type-275" |
| } |
| ], |
| "linker_set_key" : "keymaster::VerificationToken", |
| "name" : "keymaster::VerificationToken", |
| "referenced_type" : "type-614", |
| "self_type" : "type-614", |
| "size" : 128, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster17VerificationTokenE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster17VerificationTokenE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster17VerificationTokenD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster17VerificationTokenD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17VerificationToken14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17VerificationToken9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster17VerificationToken11DeserializeEPPKhS2_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-339" |
| } |
| ], |
| "fields" : |
| [ |
| { |
| "field_name" : "challenge", |
| "field_offset" : 128, |
| "referenced_type" : "type-10" |
| }, |
| { |
| "field_name" : "parameters_to_verify", |
| "field_offset" : 192, |
| "referenced_type" : "type-287" |
| }, |
| { |
| "field_name" : "auth_token", |
| "field_offset" : 832, |
| "referenced_type" : "type-611" |
| } |
| ], |
| "linker_set_key" : "keymaster::VerifyAuthorizationRequest", |
| "name" : "keymaster::VerifyAuthorizationRequest", |
| "referenced_type" : "type-617", |
| "self_type" : "type-617", |
| "size" : 168, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster26VerifyAuthorizationRequestE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster26VerifyAuthorizationRequestE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster26VerifyAuthorizationRequestD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster26VerifyAuthorizationRequestD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster26VerifyAuthorizationRequest14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster26VerifyAuthorizationRequest9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster26VerifyAuthorizationRequest11DeserializeEPPKhS2_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "type-338" |
| } |
| ], |
| "fields" : |
| [ |
| { |
| "field_name" : "error", |
| "field_offset" : 128, |
| "referenced_type" : "type-19" |
| }, |
| { |
| "field_name" : "token", |
| "field_offset" : 192, |
| "referenced_type" : "type-614" |
| } |
| ], |
| "linker_set_key" : "keymaster::VerifyAuthorizationResponse", |
| "name" : "keymaster::VerifyAuthorizationResponse", |
| "referenced_type" : "type-622", |
| "self_type" : "type-622", |
| "size" : 152, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h", |
| "unique_id" : "_ZTSN9keymaster27VerifyAuthorizationResponseE", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN9keymaster27VerifyAuthorizationResponseE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster27VerifyAuthorizationResponseD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN9keymaster27VerifyAuthorizationResponseD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse14SerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster17KeymasterResponse9SerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster17KeymasterResponse11DeserializeEPPKhS2_" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster27VerifyAuthorizationResponse22NonErrorSerializedSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK9keymaster27VerifyAuthorizationResponse17NonErrorSerializeEPhPKh" |
| }, |
| { |
| "mangled_component_name" : "_ZN9keymaster27VerifyAuthorizationResponse19NonErrorDeserializeEPPKhS2_" |
| } |
| ] |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::Void", |
| "name" : "keymaster::Void", |
| "record_kind" : "class", |
| "referenced_type" : "type-380", |
| "self_type" : "type-380", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/keymaster_tags.h", |
| "unique_id" : "_ZTSN9keymaster4VoidE" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "field_name" : "purpose", |
| "referenced_type" : "type-1156" |
| }, |
| { |
| "field_name" : "algorithm", |
| "field_offset" : 64, |
| "referenced_type" : "type-1142" |
| }, |
| { |
| "field_name" : "key_size", |
| "field_offset" : 128, |
| "referenced_type" : "type-1142" |
| }, |
| { |
| "field_name" : "block_mode", |
| "field_offset" : 192, |
| "referenced_type" : "type-1156" |
| }, |
| { |
| "field_name" : "digest", |
| "field_offset" : 256, |
| "referenced_type" : "type-1156" |
| }, |
| { |
| "field_name" : "padding", |
| "field_offset" : 320, |
| "referenced_type" : "type-1156" |
| }, |
| { |
| "field_name" : "caller_nonce", |
| "field_offset" : 384, |
| "referenced_type" : "type-1149" |
| }, |
| { |
| "field_name" : "min_mac_length", |
| "field_offset" : 448, |
| "referenced_type" : "type-1142" |
| }, |
| { |
| "field_name" : "kdf", |
| "field_offset" : 512, |
| "referenced_type" : "type-1156" |
| }, |
| { |
| "field_name" : "ec_curve", |
| "field_offset" : 576, |
| "referenced_type" : "type-1142" |
| }, |
| { |
| "field_name" : "rsa_public_exponent", |
| "field_offset" : 640, |
| "referenced_type" : "type-1142" |
| }, |
| { |
| "field_name" : "active_date_time", |
| "field_offset" : 704, |
| "referenced_type" : "type-1142" |
| }, |
| { |
| "field_name" : "origination_expire_date_time", |
| "field_offset" : 768, |
| "referenced_type" : "type-1142" |
| }, |
| { |
| "field_name" : "usage_expire_date_time", |
| "field_offset" : 832, |
| "referenced_type" : "type-1142" |
| }, |
| { |
| "field_name" : "no_auth_required", |
| "field_offset" : 896, |
| "referenced_type" : "type-1149" |
| }, |
| { |
| "field_name" : "user_auth_type", |
| "field_offset" : 960, |
| "referenced_type" : "type-1142" |
| }, |
| { |
| "field_name" : "auth_timeout", |
| "field_offset" : 1024, |
| "referenced_type" : "type-1142" |
| }, |
| { |
| "field_name" : "allow_while_on_body", |
| "field_offset" : 1088, |
| "referenced_type" : "type-1149" |
| }, |
| { |
| "field_name" : "trusted_confirmation_required", |
| "field_offset" : 1152, |
| "referenced_type" : "type-1149" |
| }, |
| { |
| "field_name" : "unlocked_device_required", |
| "field_offset" : 1216, |
| "referenced_type" : "type-1149" |
| }, |
| { |
| "field_name" : "all_applications", |
| "field_offset" : 1280, |
| "referenced_type" : "type-1149" |
| }, |
| { |
| "field_name" : "application_id", |
| "field_offset" : 1344, |
| "referenced_type" : "type-1142" |
| }, |
| { |
| "field_name" : "creation_date_time", |
| "field_offset" : 1408, |
| "referenced_type" : "type-1142" |
| }, |
| { |
| "field_name" : "origin", |
| "field_offset" : 1472, |
| "referenced_type" : "type-1142" |
| }, |
| { |
| "field_name" : "rollback_resistant", |
| "field_offset" : 1536, |
| "referenced_type" : "type-1149" |
| }, |
| { |
| "field_name" : "root_of_trust", |
| "field_offset" : 1600, |
| "referenced_type" : "type-1158" |
| }, |
| { |
| "field_name" : "os_version", |
| "field_offset" : 1664, |
| "referenced_type" : "type-1142" |
| }, |
| { |
| "field_name" : "os_patchlevel", |
| "field_offset" : 1728, |
| "referenced_type" : "type-1142" |
| }, |
| { |
| "field_name" : "attestation_application_id", |
| "field_offset" : 1792, |
| "referenced_type" : "type-1142" |
| }, |
| { |
| "field_name" : "attestation_id_brand", |
| "field_offset" : 1856, |
| "referenced_type" : "type-1142" |
| }, |
| { |
| "field_name" : "attestation_id_device", |
| "field_offset" : 1920, |
| "referenced_type" : "type-1142" |
| }, |
| { |
| "field_name" : "attestation_id_product", |
| "field_offset" : 1984, |
| "referenced_type" : "type-1142" |
| }, |
| { |
| "field_name" : "attestation_id_serial", |
| "field_offset" : 2048, |
| "referenced_type" : "type-1142" |
| }, |
| { |
| "field_name" : "attestation_id_imei", |
| "field_offset" : 2112, |
| "referenced_type" : "type-1142" |
| }, |
| { |
| "field_name" : "attestation_id_meid", |
| "field_offset" : 2176, |
| "referenced_type" : "type-1142" |
| }, |
| { |
| "field_name" : "attestation_id_manufacturer", |
| "field_offset" : 2240, |
| "referenced_type" : "type-1142" |
| }, |
| { |
| "field_name" : "attestation_id_model", |
| "field_offset" : 2304, |
| "referenced_type" : "type-1142" |
| } |
| ], |
| "linker_set_key" : "keymaster::km_auth_list", |
| "name" : "keymaster::km_auth_list", |
| "referenced_type" : "type-1155", |
| "self_type" : "type-1155", |
| "size" : 296, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h", |
| "unique_id" : "_ZTSN9keymaster12km_auth_listE" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "field_name" : "attestation_version", |
| "referenced_type" : "type-1142" |
| }, |
| { |
| "field_name" : "attestation_security_level", |
| "field_offset" : 64, |
| "referenced_type" : "type-1142" |
| }, |
| { |
| "field_name" : "keymaster_version", |
| "field_offset" : 128, |
| "referenced_type" : "type-1142" |
| }, |
| { |
| "field_name" : "keymaster_security_level", |
| "field_offset" : 192, |
| "referenced_type" : "type-1142" |
| }, |
| { |
| "field_name" : "attestation_challenge", |
| "field_offset" : 256, |
| "referenced_type" : "type-1142" |
| }, |
| { |
| "field_name" : "software_enforced", |
| "field_offset" : 320, |
| "referenced_type" : "type-1163" |
| }, |
| { |
| "field_name" : "tee_enforced", |
| "field_offset" : 384, |
| "referenced_type" : "type-1163" |
| }, |
| { |
| "field_name" : "unique_id", |
| "field_offset" : 448, |
| "referenced_type" : "type-1142" |
| } |
| ], |
| "linker_set_key" : "keymaster::km_key_description", |
| "name" : "keymaster::km_key_description", |
| "referenced_type" : "type-1162", |
| "self_type" : "type-1162", |
| "size" : 64, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h", |
| "unique_id" : "_ZTSN9keymaster18km_key_descriptionE" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "field_name" : "verified_boot_key", |
| "referenced_type" : "type-1142" |
| }, |
| { |
| "field_name" : "device_locked", |
| "field_offset" : 64, |
| "referenced_type" : "type-1149" |
| }, |
| { |
| "field_name" : "verified_boot_state", |
| "field_offset" : 128, |
| "referenced_type" : "type-1142" |
| } |
| ], |
| "linker_set_key" : "keymaster::km_root_of_trust", |
| "name" : "keymaster::km_root_of_trust", |
| "referenced_type" : "type-1148", |
| "self_type" : "type-1148", |
| "size" : 24, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h", |
| "unique_id" : "_ZTSN9keymaster16km_root_of_trustE" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "field_name" : "version", |
| "referenced_type" : "type-6420" |
| }, |
| { |
| "field_name" : "transit_key", |
| "field_offset" : 64, |
| "referenced_type" : "type-6420" |
| }, |
| { |
| "field_name" : "iv", |
| "field_offset" : 128, |
| "referenced_type" : "type-6420" |
| }, |
| { |
| "field_name" : "wrapped_key_description", |
| "field_offset" : 192, |
| "referenced_type" : "type-6442" |
| }, |
| { |
| "field_name" : "secure_key", |
| "field_offset" : 256, |
| "referenced_type" : "type-6420" |
| }, |
| { |
| "field_name" : "tag", |
| "field_offset" : 320, |
| "referenced_type" : "type-6420" |
| } |
| ], |
| "linker_set_key" : "keymaster::km_wrapped_key", |
| "name" : "keymaster::km_wrapped_key", |
| "referenced_type" : "type-6449", |
| "self_type" : "type-6449", |
| "size" : 48, |
| "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h", |
| "unique_id" : "_ZTSN9keymaster14km_wrapped_keyE" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "field_name" : "key_format", |
| "referenced_type" : "type-6420" |
| }, |
| { |
| "field_name" : "auth_list", |
| "field_offset" : 64, |
| "referenced_type" : "type-1163" |
| } |
| ], |
| "linker_set_key" : "keymaster::km_wrapped_key_description", |
| "name" : "keymaster::km_wrapped_key_description", |
| "referenced_type" : "type-6438", |
| "self_type" : "type-6438", |
| "size" : 16, |
| "source_file" : "/system/keymaster/include/keymaster/wrapped_key.h", |
| "unique_id" : "_ZTSN9keymaster26km_wrapped_key_descriptionE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::remove_reference<const keymaster_cert_chain_t &>", |
| "name" : "keymaster::remove_reference<const keymaster_cert_chain_t &>", |
| "referenced_type" : "type-2192", |
| "self_type" : "type-2192", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", |
| "template_args" : [ "type-2193" ], |
| "unique_id" : "_ZTSN9keymaster16remove_referenceIRK22keymaster_cert_chain_tEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::remove_reference<const keymaster_purpose_t &>", |
| "name" : "keymaster::remove_reference<const keymaster_purpose_t &>", |
| "referenced_type" : "type-37", |
| "self_type" : "type-37", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", |
| "template_args" : [ "type-38" ], |
| "unique_id" : "_ZTSN9keymaster16remove_referenceIRK19keymaster_purpose_tEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::remove_reference<keymaster::AuthorizationSet &>", |
| "name" : "keymaster::remove_reference<keymaster::AuthorizationSet &>", |
| "referenced_type" : "type-344", |
| "self_type" : "type-344", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", |
| "template_args" : [ "type-345" ], |
| "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_16AuthorizationSetEEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::remove_reference<keymaster::ComputeSharedHmacResponse &>", |
| "name" : "keymaster::remove_reference<keymaster::ComputeSharedHmacResponse &>", |
| "referenced_type" : "type-335", |
| "self_type" : "type-335", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", |
| "template_args" : [ "type-336" ], |
| "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_25ComputeSharedHmacResponseEEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::remove_reference<keymaster::HmacSharingParameters &>", |
| "name" : "keymaster::remove_reference<keymaster::HmacSharingParameters &>", |
| "referenced_type" : "type-329", |
| "self_type" : "type-329", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", |
| "template_args" : [ "type-330" ], |
| "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_21HmacSharingParametersEEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::remove_reference<keymaster::Key &>", |
| "name" : "keymaster::remove_reference<keymaster::Key &>", |
| "referenced_type" : "type-356", |
| "self_type" : "type-356", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", |
| "template_args" : [ "type-357" ], |
| "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_3KeyEEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::remove_reference<keymaster::TKeymasterBlob<keymaster_blob_t> &>", |
| "name" : "keymaster::remove_reference<keymaster::TKeymasterBlob<keymaster_blob_t> &>", |
| "referenced_type" : "type-328", |
| "self_type" : "type-328", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", |
| "template_args" : [ "type-304" ], |
| "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_14TKeymasterBlobI16keymaster_blob_tEEEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::remove_reference<keymaster::TKeymasterBlob<keymaster_key_blob_t> &>", |
| "name" : "keymaster::remove_reference<keymaster::TKeymasterBlob<keymaster_key_blob_t> &>", |
| "referenced_type" : "type-346", |
| "self_type" : "type-346", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", |
| "template_args" : [ "type-317" ], |
| "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_14TKeymasterBlobI20keymaster_key_blob_tEEEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::remove_reference<keymaster::TypedEnumTag<KM_ENUM, 268435461, keymaster_digest_t> &>", |
| "name" : "keymaster::remove_reference<keymaster::TypedEnumTag<KM_ENUM, 268435461, keymaster_digest_t> &>", |
| "referenced_type" : "type-268", |
| "self_type" : "type-268", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", |
| "template_args" : [ "type-269" ], |
| "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_12TypedEnumTagIL20keymaster_tag_type_t268435456EL15keymaster_tag_t268435461E18keymaster_digest_tEEEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::remove_reference<keymaster::TypedEnumTag<KM_ENUM, 268435463, keymaster_padding_t> &>", |
| "name" : "keymaster::remove_reference<keymaster::TypedEnumTag<KM_ENUM, 268435463, keymaster_padding_t> &>", |
| "referenced_type" : "type-313", |
| "self_type" : "type-313", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", |
| "template_args" : [ "type-314" ], |
| "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_12TypedEnumTagIL20keymaster_tag_type_t268435456EL15keymaster_tag_t268435463E19keymaster_padding_tEEEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::remove_reference<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-363", |
| "self_type" : "type-363", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", |
| "template_args" : [ "type-364" ], |
| "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_12TypedEnumTagIL20keymaster_tag_type_t268435456EL15keymaster_tag_t268435458E21keymaster_algorithm_tEEEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::remove_reference<keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_BLOCK_MODE, keymaster_block_mode_t> &>", |
| "name" : "keymaster::remove_reference<keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_BLOCK_MODE, keymaster_block_mode_t> &>", |
| "referenced_type" : "type-2286", |
| "self_type" : "type-2286", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", |
| "template_args" : [ "type-2287" ], |
| "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_12TypedEnumTagIL20keymaster_tag_type_t536870912EL15keymaster_tag_t536870916E22keymaster_block_mode_tEEEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::remove_reference<keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_DIGEST, keymaster_digest_t> &>", |
| "name" : "keymaster::remove_reference<keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_DIGEST, keymaster_digest_t> &>", |
| "referenced_type" : "type-262", |
| "self_type" : "type-262", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", |
| "template_args" : [ "type-263" ], |
| "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_12TypedEnumTagIL20keymaster_tag_type_t536870912EL15keymaster_tag_t536870917E18keymaster_digest_tEEEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::remove_reference<keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_PADDING, keymaster_padding_t> &>", |
| "name" : "keymaster::remove_reference<keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_PADDING, keymaster_padding_t> &>", |
| "referenced_type" : "type-307", |
| "self_type" : "type-307", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", |
| "template_args" : [ "type-308" ], |
| "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_12TypedEnumTagIL20keymaster_tag_type_t536870912EL15keymaster_tag_t536870918E19keymaster_padding_tEEEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::remove_reference<keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_PURPOSE, keymaster_purpose_t> &>", |
| "name" : "keymaster::remove_reference<keymaster::TypedEnumTag<KM_ENUM_REP, KM_TAG_PURPOSE, keymaster_purpose_t> &>", |
| "referenced_type" : "type-31", |
| "self_type" : "type-31", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", |
| "template_args" : [ "type-32" ], |
| "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_12TypedEnumTagIL20keymaster_tag_type_t536870912EL15keymaster_tag_t536870913E19keymaster_purpose_tEEEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::remove_reference<keymaster::TypedTag<KM_BOOL, KM_TAG_CALLER_NONCE> &>", |
| "name" : "keymaster::remove_reference<keymaster::TypedTag<KM_BOOL, KM_TAG_CALLER_NONCE> &>", |
| "referenced_type" : "type-2290", |
| "self_type" : "type-2290", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", |
| "template_args" : [ "type-2291" ], |
| "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_8TypedTagIL20keymaster_tag_type_t1879048192EL15keymaster_tag_t1879048199EEEEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::remove_reference<keymaster::TypedTag<KM_DATE, KM_TAG_ACTIVE_DATETIME> &>", |
| "name" : "keymaster::remove_reference<keymaster::TypedTag<KM_DATE, KM_TAG_ACTIVE_DATETIME> &>", |
| "referenced_type" : "type-2184", |
| "self_type" : "type-2184", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", |
| "template_args" : [ "type-2185" ], |
| "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_8TypedTagIL20keymaster_tag_type_t1610612736EL15keymaster_tag_t1610613136EEEEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::remove_reference<keymaster::TypedTag<KM_DATE, KM_TAG_USAGE_EXPIRE_DATETIME> &>", |
| "name" : "keymaster::remove_reference<keymaster::TypedTag<KM_DATE, KM_TAG_USAGE_EXPIRE_DATETIME> &>", |
| "referenced_type" : "type-2187", |
| "self_type" : "type-2187", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", |
| "template_args" : [ "type-2188" ], |
| "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_8TypedTagIL20keymaster_tag_type_t1610612736EL15keymaster_tag_t1610613138EEEEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::remove_reference<keymaster::TypedTag<KM_UINT, KM_TAG_MIN_MAC_LENGTH> &>", |
| "name" : "keymaster::remove_reference<keymaster::TypedTag<KM_UINT, KM_TAG_MIN_MAC_LENGTH> &>", |
| "referenced_type" : "type-2283", |
| "self_type" : "type-2283", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", |
| "template_args" : [ "type-2284" ], |
| "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_8TypedTagIL20keymaster_tag_type_t805306368EL15keymaster_tag_t805306376EEEEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::remove_reference<keymaster::UniquePtr<keymaster::HmacOperation, keymaster::DefaultDelete<keymaster::HmacOperation> > &>", |
| "name" : "keymaster::remove_reference<keymaster::UniquePtr<keymaster::HmacOperation, keymaster::DefaultDelete<keymaster::HmacOperation> > &>", |
| "referenced_type" : "type-2583", |
| "self_type" : "type-2583", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", |
| "template_args" : [ "type-2584" ], |
| "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_9UniquePtrINS_13HmacOperationENS_13DefaultDeleteIS2_EEEEEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::remove_reference<keymaster::UniquePtr<keymaster::KeymasterContext, keymaster::DefaultDelete<keymaster::KeymasterContext> > &>", |
| "name" : "keymaster::remove_reference<keymaster::UniquePtr<keymaster::KeymasterContext, keymaster::DefaultDelete<keymaster::KeymasterContext> > &>", |
| "referenced_type" : "type-347", |
| "self_type" : "type-347", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", |
| "template_args" : [ "type-348" ], |
| "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_9UniquePtrINS_16KeymasterContextENS_13DefaultDeleteIS2_EEEEEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::remove_reference<keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> > &>", |
| "name" : "keymaster::remove_reference<keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> > &>", |
| "referenced_type" : "type-361", |
| "self_type" : "type-361", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", |
| "template_args" : [ "type-362" ], |
| "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_9UniquePtrINS_9OperationENS_13DefaultDeleteIS2_EEEEEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::remove_reference<keymaster::UniquePtr<keymaster::OperationTable, keymaster::DefaultDelete<keymaster::OperationTable> > &>", |
| "name" : "keymaster::remove_reference<keymaster::UniquePtr<keymaster::OperationTable, keymaster::DefaultDelete<keymaster::OperationTable> > &>", |
| "referenced_type" : "type-350", |
| "self_type" : "type-350", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", |
| "template_args" : [ "type-351" ], |
| "unique_id" : "_ZTSN9keymaster16remove_referenceIRNS_9UniquePtrINS_14OperationTableENS_13DefaultDeleteIS2_EEEEEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::remove_reference<keymaster_algorithm_t *>", |
| "name" : "keymaster::remove_reference<keymaster_algorithm_t *>", |
| "referenced_type" : "type-366", |
| "self_type" : "type-366", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", |
| "template_args" : [ "type-367" ], |
| "unique_id" : "_ZTSN9keymaster16remove_referenceIP21keymaster_algorithm_tEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::remove_reference<keymaster_blob_t &>", |
| "name" : "keymaster::remove_reference<keymaster_blob_t &>", |
| "referenced_type" : "type-2182", |
| "self_type" : "type-2182", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", |
| "template_args" : [ "type-2183" ], |
| "unique_id" : "_ZTSN9keymaster16remove_referenceIR16keymaster_blob_tEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::remove_reference<keymaster_block_mode_t &>", |
| "name" : "keymaster::remove_reference<keymaster_block_mode_t &>", |
| "referenced_type" : "type-2288", |
| "self_type" : "type-2288", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", |
| "template_args" : [ "type-751" ], |
| "unique_id" : "_ZTSN9keymaster16remove_referenceIR22keymaster_block_mode_tEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::remove_reference<keymaster_digest_t &>", |
| "name" : "keymaster::remove_reference<keymaster_digest_t &>", |
| "referenced_type" : "type-266", |
| "self_type" : "type-266", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", |
| "template_args" : [ "type-267" ], |
| "unique_id" : "_ZTSN9keymaster16remove_referenceIR18keymaster_digest_tEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::remove_reference<keymaster_digest_t *>", |
| "name" : "keymaster::remove_reference<keymaster_digest_t *>", |
| "referenced_type" : "type-2592", |
| "self_type" : "type-2592", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", |
| "template_args" : [ "type-477" ], |
| "unique_id" : "_ZTSN9keymaster16remove_referenceIP18keymaster_digest_tEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::remove_reference<keymaster_digest_t>", |
| "name" : "keymaster::remove_reference<keymaster_digest_t>", |
| "referenced_type" : "type-265", |
| "self_type" : "type-265", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", |
| "template_args" : [ "type-61" ], |
| "unique_id" : "_ZTSN9keymaster16remove_referenceI18keymaster_digest_tEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::remove_reference<keymaster_padding_t &>", |
| "name" : "keymaster::remove_reference<keymaster_padding_t &>", |
| "referenced_type" : "type-310", |
| "self_type" : "type-310", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", |
| "template_args" : [ "type-311" ], |
| "unique_id" : "_ZTSN9keymaster16remove_referenceIR19keymaster_padding_tEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::remove_reference<unsigned int *>", |
| "name" : "keymaster::remove_reference<unsigned int *>", |
| "referenced_type" : "type-2285", |
| "self_type" : "type-2285", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", |
| "template_args" : [ "type-96" ], |
| "unique_id" : "_ZTSN9keymaster16remove_referenceIPjEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::remove_reference<unsigned long *>", |
| "name" : "keymaster::remove_reference<unsigned long *>", |
| "referenced_type" : "type-2186", |
| "self_type" : "type-2186", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", |
| "template_args" : [ "type-76" ], |
| "unique_id" : "_ZTSN9keymaster16remove_referenceIPmEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::remove_reference<unsigned long>", |
| "name" : "keymaster::remove_reference<unsigned long>", |
| "referenced_type" : "type-2189", |
| "self_type" : "type-2189", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", |
| "template_args" : [ "type-10" ], |
| "unique_id" : "_ZTSN9keymaster16remove_referenceImEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::remove_reference<x509_st *>", |
| "name" : "keymaster::remove_reference<x509_st *>", |
| "referenced_type" : "type-2190", |
| "self_type" : "type-2190", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h", |
| "template_args" : [ "type-2137" ], |
| "unique_id" : "_ZTSN9keymaster16remove_referenceIP7x509_stEE" |
| }, |
| { |
| "alignment" : 1, |
| "linker_set_key" : "keymaster::stack_st_ASN1_TYPE_Delete", |
| "name" : "keymaster::stack_st_ASN1_TYPE_Delete", |
| "referenced_type" : "type-1136", |
| "self_type" : "type-1136", |
| "size" : 1, |
| "source_file" : "/system/keymaster/include/keymaster/attestation_record.h", |
| "unique_id" : "_ZTSN9keymaster25stack_st_ASN1_TYPE_DeleteE" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "field_name" : "data", |
| "referenced_type" : "type-12" |
| }, |
| { |
| "field_name" : "data_length", |
| "field_offset" : 64, |
| "referenced_type" : "type-10" |
| } |
| ], |
| "linker_set_key" : "keymaster_blob_t", |
| "name" : "keymaster_blob_t", |
| "referenced_type" : "type-11", |
| "self_type" : "type-11", |
| "size" : 16, |
| "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h", |
| "unique_id" : "keymaster_blob_t" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "field_name" : "entries", |
| "referenced_type" : "type-573" |
| }, |
| { |
| "field_name" : "entry_count", |
| "field_offset" : 64, |
| "referenced_type" : "type-10" |
| } |
| ], |
| "linker_set_key" : "keymaster_cert_chain_t", |
| "name" : "keymaster_cert_chain_t", |
| "referenced_type" : "type-572", |
| "self_type" : "type-572", |
| "size" : 16, |
| "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h", |
| "unique_id" : "keymaster_cert_chain_t" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "field_name" : "key_material", |
| "referenced_type" : "type-12" |
| }, |
| { |
| "field_name" : "key_material_size", |
| "field_offset" : 64, |
| "referenced_type" : "type-10" |
| } |
| ], |
| "linker_set_key" : "keymaster_key_blob_t", |
| "name" : "keymaster_key_blob_t", |
| "referenced_type" : "type-229", |
| "self_type" : "type-229", |
| "size" : 16, |
| "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h", |
| "unique_id" : "keymaster_key_blob_t" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "field_name" : "hw_enforced", |
| "referenced_type" : "type-25" |
| }, |
| { |
| "field_name" : "sw_enforced", |
| "field_offset" : 128, |
| "referenced_type" : "type-25" |
| } |
| ], |
| "linker_set_key" : "keymaster_key_characteristics_t", |
| "name" : "keymaster_key_characteristics_t", |
| "referenced_type" : "type-28", |
| "self_type" : "type-28", |
| "size" : 32, |
| "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h", |
| "unique_id" : "keymaster_key_characteristics_t" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "field_name" : "params", |
| "referenced_type" : "type-26" |
| }, |
| { |
| "field_name" : "length", |
| "field_offset" : 64, |
| "referenced_type" : "type-10" |
| } |
| ], |
| "linker_set_key" : "keymaster_key_param_set_t", |
| "name" : "keymaster_key_param_set_t", |
| "referenced_type" : "type-25", |
| "self_type" : "type-25", |
| "size" : 16, |
| "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h", |
| "unique_id" : "keymaster_key_param_set_t" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "field_name" : "tag", |
| "referenced_type" : "type-5" |
| }, |
| { |
| "field_offset" : 64, |
| "referenced_type" : "type-7" |
| } |
| ], |
| "linker_set_key" : "keymaster_key_param_t", |
| "name" : "keymaster_key_param_t", |
| "referenced_type" : "type-4", |
| "self_type" : "type-4", |
| "size" : 24, |
| "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h", |
| "unique_id" : "keymaster_key_param_t" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "field_name" : "enumerated", |
| "referenced_type" : "type-8" |
| }, |
| { |
| "field_name" : "boolean", |
| "referenced_type" : "type-9" |
| }, |
| { |
| "field_name" : "integer", |
| "referenced_type" : "type-8" |
| }, |
| { |
| "field_name" : "long_integer", |
| "referenced_type" : "type-10" |
| }, |
| { |
| "field_name" : "date_time", |
| "referenced_type" : "type-10" |
| }, |
| { |
| "field_name" : "blob", |
| "referenced_type" : "type-11" |
| } |
| ], |
| "is_anonymous" : true, |
| "linker_set_key" : "keymaster_key_param_t::(anonymous union at hardware/libhardware/include/hardware/keymaster_defs.h:315:5) at hardware/libhardware/include/hardware/keymaster_defs.h:315:5", |
| "name" : "keymaster_key_param_t::(anonymous union at hardware/libhardware/include/hardware/keymaster_defs.h:315:5) at hardware/libhardware/include/hardware/keymaster_defs.h:315:5", |
| "record_kind" : "union", |
| "referenced_type" : "type-7", |
| "self_type" : "type-7", |
| "size" : 16, |
| "source_file" : "/hardware/libhardware/include/hardware/keymaster_defs.h", |
| "unique_id" : "keymaster_key_param_t::(anonymous union at hardware/libhardware/include/hardware/keymaster_defs.h:315:5)" |
| } |
| ], |
| "rvalue_reference_types" : |
| [ |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AndroidKeymaster &&", |
| "name" : "keymaster::AndroidKeymaster &&", |
| "referenced_type" : "type-627", |
| "self_type" : "type-629", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::AuthorizationSet &&", |
| "name" : "keymaster::AuthorizationSet &&", |
| "referenced_type" : "type-287", |
| "self_type" : "type-370", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::ComputeSharedHmacResponse &&", |
| "name" : "keymaster::ComputeSharedHmacResponse &&", |
| "referenced_type" : "type-337", |
| "self_type" : "type-369", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::GetHmacSharingParametersResponse &&", |
| "name" : "keymaster::GetHmacSharingParametersResponse &&", |
| "referenced_type" : "type-594", |
| "self_type" : "type-597", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::HardwareAuthToken &&", |
| "name" : "keymaster::HardwareAuthToken &&", |
| "referenced_type" : "type-611", |
| "self_type" : "type-613", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::HmacSharingParameters &&", |
| "name" : "keymaster::HmacSharingParameters &&", |
| "referenced_type" : "type-331", |
| "self_type" : "type-368", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::HmacSharingParametersArray &&", |
| "name" : "keymaster::HmacSharingParametersArray &&", |
| "referenced_type" : "type-591", |
| "self_type" : "type-593", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::Key &&", |
| "name" : "keymaster::Key &&", |
| "referenced_type" : "type-1220", |
| "self_type" : "type-1219", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::Key &&", |
| "name" : "keymaster::Key &&", |
| "referenced_type" : "type-1988", |
| "self_type" : "type-1987", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::Key &&", |
| "name" : "keymaster::Key &&", |
| "referenced_type" : "type-296", |
| "self_type" : "type-373", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::Key &&", |
| "name" : "keymaster::Key &&", |
| "referenced_type" : "type-3381", |
| "self_type" : "type-3380", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::Key &&", |
| "name" : "keymaster::Key &&", |
| "referenced_type" : "type-4366", |
| "self_type" : "type-4365", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::Key &&", |
| "name" : "keymaster::Key &&", |
| "referenced_type" : "type-5564", |
| "self_type" : "type-5563", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::Key &&", |
| "name" : "keymaster::Key &&", |
| "referenced_type" : "type-6416", |
| "self_type" : "type-6415", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::Serializable &&", |
| "name" : "keymaster::Serializable &&", |
| "referenced_type" : "type-36", |
| "self_type" : "type-45", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/serializable.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TKeymasterBlob<keymaster_blob_t> &&", |
| "name" : "keymaster::TKeymasterBlob<keymaster_blob_t> &&", |
| "referenced_type" : "type-275", |
| "self_type" : "type-305", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::TKeymasterBlob<keymaster_key_blob_t> &&", |
| "name" : "keymaster::TKeymasterBlob<keymaster_key_blob_t> &&", |
| "referenced_type" : "type-297", |
| "self_type" : "type-371", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::UniquePtr<keymaster::HmacOperation, keymaster::DefaultDelete<keymaster::HmacOperation> > &&", |
| "name" : "keymaster::UniquePtr<keymaster::HmacOperation, keymaster::DefaultDelete<keymaster::HmacOperation> > &&", |
| "referenced_type" : "type-2585", |
| "self_type" : "type-2638", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::UniquePtr<keymaster::KeymasterContext, keymaster::DefaultDelete<keymaster::KeymasterContext> > &&", |
| "name" : "keymaster::UniquePtr<keymaster::KeymasterContext, keymaster::DefaultDelete<keymaster::KeymasterContext> > &&", |
| "referenced_type" : "type-349", |
| "self_type" : "type-741", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> > &&", |
| "name" : "keymaster::UniquePtr<keymaster::Operation, keymaster::DefaultDelete<keymaster::Operation> > &&", |
| "referenced_type" : "type-284", |
| "self_type" : "type-374", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::UniquePtr<keymaster::OperationTable, keymaster::DefaultDelete<keymaster::OperationTable> > &&", |
| "name" : "keymaster::UniquePtr<keymaster::OperationTable, keymaster::DefaultDelete<keymaster::OperationTable> > &&", |
| "referenced_type" : "type-352", |
| "self_type" : "type-746", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::UniquePtr<keymaster_cert_chain_t, keymaster::CertificateChainDelete> &&", |
| "name" : "keymaster::UniquePtr<keymaster_cert_chain_t, keymaster::CertificateChainDelete> &&", |
| "referenced_type" : "type-729", |
| "self_type" : "type-2252", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/UniquePtr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::VerificationToken &&", |
| "name" : "keymaster::VerificationToken &&", |
| "referenced_type" : "type-614", |
| "self_type" : "type-616", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::VerifyAuthorizationRequest &&", |
| "name" : "keymaster::VerifyAuthorizationRequest &&", |
| "referenced_type" : "type-617", |
| "self_type" : "type-619", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster::VerifyAuthorizationResponse &&", |
| "name" : "keymaster::VerifyAuthorizationResponse &&", |
| "referenced_type" : "type-622", |
| "self_type" : "type-624", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_messages.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster_algorithm_t *&&", |
| "name" : "keymaster_algorithm_t *&&", |
| "referenced_type" : "type-367", |
| "self_type" : "type-375", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster_blob_t &&", |
| "name" : "keymaster_blob_t &&", |
| "referenced_type" : "type-11", |
| "self_type" : "type-2195", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster_digest_t &&", |
| "name" : "keymaster_digest_t &&", |
| "referenced_type" : "type-61", |
| "self_type" : "type-272", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "keymaster_digest_t *&&", |
| "name" : "keymaster_digest_t *&&", |
| "referenced_type" : "type-477", |
| "self_type" : "type-2595", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "unsigned int *&&", |
| "name" : "unsigned int *&&", |
| "referenced_type" : "type-96", |
| "self_type" : "type-2293", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "unsigned long &&", |
| "name" : "unsigned long &&", |
| "referenced_type" : "type-10", |
| "self_type" : "type-2198", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "unsigned long *&&", |
| "name" : "unsigned long *&&", |
| "referenced_type" : "type-76", |
| "self_type" : "type-2196", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "x509_st *&&", |
| "name" : "x509_st *&&", |
| "referenced_type" : "type-2137", |
| "self_type" : "type-2199", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "x509_st *&&", |
| "name" : "x509_st *&&", |
| "referenced_type" : "type-3530", |
| "self_type" : "type-3568", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "x509_st *&&", |
| "name" : "x509_st *&&", |
| "referenced_type" : "type-4515", |
| "self_type" : "type-4553", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "x509_st *&&", |
| "name" : "x509_st *&&", |
| "referenced_type" : "type-5709", |
| "self_type" : "type-5747", |
| "size" : 8, |
| "source_file" : "/system/keymaster/include/keymaster/android_keymaster_utils.h" |
| } |
| ] |
| } |