1 vtable for keymaster::PureSoftKeymasterContext 2 _ZTVN9keymaster24PureSoftKeymasterContextE: 24 entries 3 16 (int (*)(...)) _ZN9keymaster24PureSoftKeymasterContextD2Ev 4 24 (int (*)(...)) _ZN9keymaster24PureSoftKeymasterContextD0Ev 5 32 (int (*)(...)) _ZN9keymaster24PureSoftKeymasterContext16SetSystemVersionEjj 6 40 (int (*)(...)) _ZNK9keymaster24PureSoftKeymasterContext16GetSystemVersionEPjS1_ 7 48 (int (*)(...)) _ZNK9keymaster24PureSoftKeymasterContext13GetKeyFactoryE21keymaster_algorithm_t 8 56 (int (*)(...)) _ZNK9keymaster24PureSoftKeymasterContext19GetOperationFactoryE21keymaster_algorithm_t19keymaster_purpose_t 9 64 (int (*)(...)) _ZNK9keymaster24PureSoftKeymasterContext22GetSupportedAlgorithmsEPm 10 72 (int (*)(...)) _ZNK9keymaster24PureSoftKeymasterContext14UpgradeKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPS3_ 11 80 (int (*)(...)) _ZNK9keymaster24PureSoftKeymasterContext12ParseKeyBlobERKNS_14TKeymasterBlobI20keymaster_key_blob_tEERKNS_16AuthorizationSetEPNS_9UniquePtrINS_3KeyENS_13DefaultDeleteISA_EEEE 12 88 (int (*)(...)) _ZNK9keymaster24PureSoftKeymasterContext9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE 13 96 (int (*)(...)) _ZNK9keymaster24PureSoftKeymasterContext13DeleteAllKeysEv 14 104 (int (*)(...)) _ZNK9keymaster24PureSoftKeymasterContext13AddRngEntropyEPKhm 15 120 (int (*)(...)) _ZNK9keymaster24PureSoftKeymasterContext19GenerateAttestationERKNS_3KeyERKNS_16AuthorizationSetEPNS_9UniquePtrI22keymaster_cert_chain_tNS_22CertificateChainDeleteEEE 16 128 (int (*)(...)) _ZNK9keymaster24PureSoftKeymasterContext9UnwrapKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEES5_RKNS_16AuthorizationSetES5_PS6_P22keymaster_key_format_tPS3_ 17 136 (int (*)(...)) _ZNK9keymaster24PureSoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_ 18 160 (int (*)(...)) _ZThn8_N9keymaster24PureSoftKeymasterContextD1Ev 19 168 (int (*)(...)) _ZThn8_N9keymaster24PureSoftKeymasterContextD0Ev 20 176 (int (*)(...)) _ZThn8_NK9keymaster24PureSoftKeymasterContext13CreateKeyBlobERKNS_16AuthorizationSetE22keymaster_key_origin_tRKNS_14TKeymasterBlobI20keymaster_key_blob_tEEPS7_PS1_SB_ 21 200 (int (*)(...)) _ZThn16_N9keymaster24PureSoftKeymasterContextD1Ev 22 208 (int (*)(...)) _ZThn16_N9keymaster24PureSoftKeymasterContextD0Ev 23 216 (int (*)(...)) _ZNK9keymaster24PureSoftKeymasterContext9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE 24 264 (int (*)(...)) _ZThn24_N9keymaster24PureSoftKeymasterContextD1Ev 25 272 (int (*)(...)) _ZThn24_N9keymaster24PureSoftKeymasterContextD0Ev 26 280 (int (*)(...)) _ZNK9keymaster20SoftwareRandomSource14GenerateRandomEPhm 27 28 29 vtable for keymaster::SoftKeymasterLogger 30 _ZTVN9keymaster19SoftKeymasterLoggerE: 1 entries 31 32 (int (*)(...)) _ZNK9keymaster19SoftKeymasterLogger7log_msgENS_6Logger8LogLevelEPKcSt9__va_list 32 33 34 vtable for keymaster::SoftKeymasterEnforcement 35 _ZTVN9keymaster24SoftKeymasterEnforcementE: 8 entries 36 40 (int (*)(...)) _ZNK9keymaster24PureSoftKeymasterContext9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE 37 48 (int (*)(...)) _ZNK9keymaster24PureSoftKeymasterContext9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE 38 56 (int (*)(...)) _ZNK9keymaster24SoftKeymasterEnforcement19get_current_time_msEv 39 64 (int (*)(...)) _ZNK9keymaster24PureSoftKeymasterContext9DeleteKeyERKNS_14TKeymasterBlobI20keymaster_key_blob_tEE 40 80 (int (*)(...)) _ZN9keymaster24SoftKeymasterEnforcement24GetHmacSharingParametersEPNS_21HmacSharingParametersE 41 88 (int (*)(...)) _ZN9keymaster24SoftKeymasterEnforcement17ComputeSharedHmacERKNS_26HmacSharingParametersArrayEPNS_14TKeymasterBlobI16keymaster_blob_tEE 42 96 (int (*)(...)) _ZN9keymaster24SoftKeymasterEnforcement19VerifyAuthorizationERKNS_26VerifyAuthorizationRequestE 43 104 (int (*)(...)) _ZNK9keymaster24SoftKeymasterEnforcement11CreateKeyIdERK20keymaster_key_blob_tPm 44