/dports/security/tpm2-tss/tpm2-tss-3.1.0/src/tss2-esys/api/ |
H A D | Esys_EvictControl.c | 172 RSRC_NODE_T *objectHandleNode; in Esys_EvictControl_Async() local 192 r = esys_GetResourceObject(esysContext, objectHandle, &objectHandleNode); in Esys_EvictControl_Async() 195 if (objectHandleNode != NULL && in Esys_EvictControl_Async() 196 iesys_get_handle_type(objectHandleNode->rsrc.handle) == TPM2_HT_PERSISTENT) { in Esys_EvictControl_Async() 197 persistentHandle = objectHandleNode->rsrc.handle; in Esys_EvictControl_Async() 204 (objectHandleNode == NULL) ? TPM2_RH_NULL in Esys_EvictControl_Async() 205 : objectHandleNode->rsrc.handle, in Esys_EvictControl_Async() 222 r = iesys_gen_auths(esysContext, authNode, objectHandleNode, NULL, &auths); in Esys_EvictControl_Async() 357 RSRC_NODE_T *objectHandleNode; in Esys_EvictControl_Finish() local 358 r = esys_GetResourceObject(esysContext, objectHandle, &objectHandleNode); in Esys_EvictControl_Finish() [all …]
|
H A D | Esys_ObjectChangeAuth.c | 149 RSRC_NODE_T *objectHandleNode; in Esys_ObjectChangeAuth_Async() local 167 r = esys_GetResourceObject(esysContext, objectHandle, &objectHandleNode); in Esys_ObjectChangeAuth_Async() 174 (objectHandleNode == NULL) in Esys_ObjectChangeAuth_Async() 176 : objectHandleNode->rsrc.handle, in Esys_ObjectChangeAuth_Async() 186 if (objectHandleNode != NULL) in Esys_ObjectChangeAuth_Async() 188 &objectHandleNode->rsrc.name, &objectHandleNode->auth); in Esys_ObjectChangeAuth_Async() 196 r = iesys_gen_auths(esysContext, objectHandleNode, parentHandleNode, NULL, &auths); in Esys_ObjectChangeAuth_Async()
|
H A D | Esys_Certify.c | 161 RSRC_NODE_T *objectHandleNode; in Esys_Certify_Async() local 179 r = esys_GetResourceObject(esysContext, objectHandle, &objectHandleNode); in Esys_Certify_Async() 186 (objectHandleNode == NULL) ? TPM2_RH_NULL in Esys_Certify_Async() 187 : objectHandleNode->rsrc.handle, in Esys_Certify_Async() 196 if (objectHandleNode != NULL) in Esys_Certify_Async() 198 &objectHandleNode->rsrc.name, &objectHandleNode->auth); in Esys_Certify_Async() 211 r = iesys_gen_auths(esysContext, objectHandleNode, signHandleNode, NULL, &auths); in Esys_Certify_Async()
|
H A D | Esys_Duplicate.c | 170 RSRC_NODE_T *objectHandleNode; in Esys_Duplicate_Async() local 188 r = esys_GetResourceObject(esysContext, objectHandle, &objectHandleNode); in Esys_Duplicate_Async() 195 (objectHandleNode == NULL) ? TPM2_RH_NULL in Esys_Duplicate_Async() 196 : objectHandleNode->rsrc.handle, in Esys_Duplicate_Async() 205 if (objectHandleNode != NULL) in Esys_Duplicate_Async() 207 &objectHandleNode->rsrc.name, &objectHandleNode->auth); in Esys_Duplicate_Async() 215 r = iesys_gen_auths(esysContext, objectHandleNode, newParentHandleNode, NULL, &auths); in Esys_Duplicate_Async()
|
H A D | Esys_CertifyX509.c | 168 RSRC_NODE_T *objectHandleNode; in Esys_CertifyX509_Async() local 186 r = esys_GetResourceObject(esysContext, objectHandle, &objectHandleNode); in Esys_CertifyX509_Async() 193 (objectHandleNode == NULL) ? TPM2_RH_NULL in Esys_CertifyX509_Async() 194 : objectHandleNode->rsrc.handle, in Esys_CertifyX509_Async() 203 if (objectHandleNode != NULL) in Esys_CertifyX509_Async() 205 &objectHandleNode->rsrc.name, &objectHandleNode->auth); in Esys_CertifyX509_Async() 218 r = iesys_gen_auths(esysContext, objectHandleNode, signHandleNode, NULL, &auths); in Esys_CertifyX509_Async()
|
H A D | Esys_Load.c | 273 RSRC_NODE_T *objectHandleNode = NULL; in Esys_Load_Finish() local 281 r = esys_CreateResourceObject(esysContext, *objectHandle, &objectHandleNode); in Esys_Load_Finish() 287 objectHandleNode->rsrc.rsrcType = IESYSC_KEY_RSRC; in Esys_Load_Finish() 288 objectHandleNode->rsrc.misc.rsrc_key_pub = *esysContext->in.Load.inPublic; in Esys_Load_Finish() 290 objectHandleNode->rsrc.misc.rsrc_key_pub.size = 0; in Esys_Load_Finish() 345 r = Tss2_Sys_Load_Complete(esysContext->sys, &objectHandleNode->rsrc.handle, in Esys_Load_Finish() 357 objectHandleNode->rsrc.name = name; in Esys_Load_Finish()
|
H A D | Esys_LoadExternal.c | 263 RSRC_NODE_T *objectHandleNode = NULL; in Esys_LoadExternal_Finish() local 271 r = esys_CreateResourceObject(esysContext, *objectHandle, &objectHandleNode); in Esys_LoadExternal_Finish() 276 objectHandleNode->rsrc.rsrcType = IESYSC_KEY_RSRC; in Esys_LoadExternal_Finish() 277 objectHandleNode->rsrc.misc.rsrc_key_pub = in Esys_LoadExternal_Finish() 280 objectHandleNode->rsrc.misc.rsrc_key_pub.size = 0; in Esys_LoadExternal_Finish() 336 &objectHandleNode->rsrc.handle, &name); in Esys_LoadExternal_Finish() 347 objectHandleNode->rsrc.name = name; in Esys_LoadExternal_Finish()
|
H A D | Esys_CreateLoaded.c | 314 RSRC_NODE_T *objectHandleNode = NULL; in Esys_CreateLoaded_Finish() local 322 r = esys_CreateResourceObject(esysContext, *objectHandle, &objectHandleNode); in Esys_CreateLoaded_Finish() 390 &objectHandleNode->rsrc.handle, in Esys_CreateLoaded_Finish() 399 objectHandleNode->rsrc.rsrcType = IESYSC_KEY_RSRC; in Esys_CreateLoaded_Finish() 400 objectHandleNode->rsrc.misc.rsrc_key_pub = *loutPublic; in Esys_CreateLoaded_Finish() 403 if (!iesys_compare_name(&objectHandleNode->rsrc.misc.rsrc_key_pub, &name)) in Esys_CreateLoaded_Finish() 408 objectHandleNode->rsrc.name = name; in Esys_CreateLoaded_Finish() 409 objectHandleNode->auth = esysContext->in.CreateLoaded.inSensitive->sensitive.userAuth; in Esys_CreateLoaded_Finish()
|
H A D | Esys_CreatePrimary.c | 328 RSRC_NODE_T *objectHandleNode = NULL; in Esys_CreatePrimary_Finish() local 342 r = esys_CreateResourceObject(esysContext, *objectHandle, &objectHandleNode); in Esys_CreatePrimary_Finish() 422 &objectHandleNode->rsrc.handle, in Esys_CreatePrimary_Finish() 441 objectHandleNode->auth = (*esysContext->in.CreatePrimary.inSensitive).sensitive.userAuth; in Esys_CreatePrimary_Finish() 442 objectHandleNode->rsrc.name = name; in Esys_CreatePrimary_Finish() 443 objectHandleNode->rsrc.rsrcType = IESYSC_KEY_RSRC; in Esys_CreatePrimary_Finish() 444 objectHandleNode->rsrc.misc.rsrc_key_pub = *loutPublic; in Esys_CreatePrimary_Finish()
|
H A D | Esys_ReadPublic.c | 152 RSRC_NODE_T *objectHandleNode; in Esys_ReadPublic_Async() local 169 r = esys_GetResourceObject(esysContext, objectHandle, &objectHandleNode); in Esys_ReadPublic_Async() 174 (objectHandleNode == NULL) ? TPM2_RH_NULL in Esys_ReadPublic_Async() 175 : objectHandleNode->rsrc.handle); in Esys_ReadPublic_Async() 186 r = iesys_gen_auths(esysContext, objectHandleNode, NULL, NULL, &auths); in Esys_ReadPublic_Async()
|
H A D | Esys_CertifyCreation.c | 176 RSRC_NODE_T *objectHandleNode; in Esys_CertifyCreation_Async() local 195 r = esys_GetResourceObject(esysContext, objectHandle, &objectHandleNode); in Esys_CertifyCreation_Async() 202 (objectHandleNode == NULL) in Esys_CertifyCreation_Async() 204 : objectHandleNode->rsrc.handle, in Esys_CertifyCreation_Async() 222 r = iesys_gen_auths(esysContext, signHandleNode, objectHandleNode, NULL, &auths); in Esys_CertifyCreation_Async()
|
/dports/security/tpm2-tss/tpm2-tss-3.1.0/src/tss2-esys/ |
H A D | esys_tr.c | 191 RSRC_NODE_T *objectHandleNode; in Esys_TR_FromTPMPublic_Finish() local 197 r = esys_GetResourceObject(esys_context, objectHandle, &objectHandleNode); in Esys_TR_FromTPMPublic_Finish() 200 if (objectHandleNode->rsrc.handle >= TPM2_NV_INDEX_FIRST in Esys_TR_FromTPMPublic_Finish() 201 && objectHandleNode->rsrc.handle <= TPM2_NV_INDEX_LAST) { in Esys_TR_FromTPMPublic_Finish() 212 objectHandleNode->rsrc.rsrcType = IESYSC_NV_RSRC; in Esys_TR_FromTPMPublic_Finish() 213 objectHandleNode->rsrc.name = *nvName; in Esys_TR_FromTPMPublic_Finish() 214 objectHandleNode->rsrc.misc.rsrc_nv_pub = *nvPublic; in Esys_TR_FromTPMPublic_Finish() 219 objectHandleNode->rsrc.rsrcType = IESYSC_DEGRADED_SESSION_RSRC; in Esys_TR_FromTPMPublic_Finish() 233 objectHandleNode->rsrc.rsrcType = IESYSC_KEY_RSRC; in Esys_TR_FromTPMPublic_Finish() 234 objectHandleNode->rsrc.name = *name; in Esys_TR_FromTPMPublic_Finish() [all …]
|
/dports/security/tpm2-tss/tpm2-tss-3.1.0/test/unit/ |
H A D | esys-tcti-rcs.c | 145 RSRC_NODE_T *objectHandleNode = NULL; in setup() local 159 objectHandleNode->rsrc.rsrcType = IESYSC_SESSION_RSRC; in setup() 166 objectHandleNode->rsrc.rsrcType = IESYSC_SESSION_RSRC; in setup() 167 objectHandleNode->rsrc.handle = TPM2_HMAC_SESSION_FIRST; in setup() 173 objectHandleNode->rsrc.rsrcType = IESYSC_KEY_RSRC; in setup() 174 objectHandleNode->rsrc.handle = TPM2_TRANSIENT_FIRST; in setup() 181 objectHandleNode->rsrc.handle = TPM2_RH_OWNER; in setup() 188 objectHandleNode->rsrc.handle = TPM2_RH_PLATFORM; in setup() 195 objectHandleNode->rsrc.handle = TPM2_RH_LOCKOUT; in setup() 202 objectHandleNode->rsrc.handle = TPM2_NV_INDEX_FIRST; in setup() [all …]
|
H A D | esys-tpm-rcs.c | 125 RSRC_NODE_T *objectHandleNode = NULL; in setup() local 139 objectHandleNode->rsrc.rsrcType = IESYSC_SESSION_RSRC; in setup() 146 objectHandleNode->rsrc.rsrcType = IESYSC_SESSION_RSRC; in setup() 147 objectHandleNode->rsrc.handle = TPM2_HMAC_SESSION_FIRST; in setup() 153 objectHandleNode->rsrc.rsrcType = IESYSC_KEY_RSRC; in setup() 154 objectHandleNode->rsrc.handle = TPM2_TRANSIENT_FIRST; in setup() 161 objectHandleNode->rsrc.handle = TPM2_RH_OWNER; in setup() 168 objectHandleNode->rsrc.handle = TPM2_RH_PLATFORM; in setup() 175 objectHandleNode->rsrc.handle = TPM2_RH_LOCKOUT; in setup() 182 objectHandleNode->rsrc.handle = TPM2_NV_INDEX_FIRST; in setup() [all …]
|
H A D | esys-resubmissions.c | 145 RSRC_NODE_T *objectHandleNode = NULL; in setup() local 159 objectHandleNode->rsrc.rsrcType = IESYSC_SESSION_RSRC; in setup() 166 objectHandleNode->rsrc.rsrcType = IESYSC_SESSION_RSRC; in setup() 167 objectHandleNode->rsrc.handle = TPM2_HMAC_SESSION_FIRST; in setup() 173 objectHandleNode->rsrc.rsrcType = IESYSC_KEY_RSRC; in setup() 174 objectHandleNode->rsrc.handle = TPM2_TRANSIENT_FIRST; in setup() 181 objectHandleNode->rsrc.handle = TPM2_RH_OWNER; in setup() 188 objectHandleNode->rsrc.handle = TPM2_RH_PLATFORM; in setup() 195 objectHandleNode->rsrc.handle = TPM2_RH_LOCKOUT; in setup() 202 objectHandleNode->rsrc.handle = TPM2_NV_INDEX_FIRST; in setup() [all …]
|