Home
last modified time | relevance | path

Searched refs:objectHandleNode (Results 1 – 15 of 15) sorted by relevance

/dports/security/tpm2-tss/tpm2-tss-3.1.0/src/tss2-esys/api/
H A DEsys_EvictControl.c172 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 DEsys_ObjectChangeAuth.c149 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 DEsys_Certify.c161 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 DEsys_Duplicate.c170 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 DEsys_CertifyX509.c168 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 DEsys_Load.c273 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 DEsys_LoadExternal.c263 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 DEsys_CreateLoaded.c314 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 DEsys_CreatePrimary.c328 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 DEsys_ReadPublic.c152 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 DEsys_CertifyCreation.c176 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 Desys_tr.c191 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 Desys-tcti-rcs.c145 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 Desys-tpm-rcs.c125 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 Desys-resubmissions.c145 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 …]