Home
last modified time | relevance | path

Searched refs:inPublic (Results 1 – 25 of 68) sorted by relevance

123

/external/tpm2-tss/src/tss2-esys/api/
DEsys_LoadExternal.c25 const TPM2B_PUBLIC *inPublic) in store_input_parameters() argument
27 if (inPublic == NULL) { in store_input_parameters()
28 esysContext->in.LoadExternal.inPublic = NULL; in store_input_parameters()
30 esysContext->in.LoadExternal.inPublicData = *inPublic; in store_input_parameters()
31 esysContext->in.LoadExternal.inPublic = in store_input_parameters()
78 const TPM2B_PUBLIC *inPublic, in Esys_LoadExternal() argument
84 inPrivate, inPublic, hierarchy); in Esys_LoadExternal()
147 const TPM2B_PUBLIC *inPublic, in Esys_LoadExternal_Async() argument
153 esysContext, inPrivate, inPublic, hierarchy); in Esys_LoadExternal_Async()
169 store_input_parameters(esysContext, inPublic); in Esys_LoadExternal_Async()
[all …]
DEsys_Load.c25 const TPM2B_PUBLIC *inPublic) in store_input_parameters() argument
27 if (inPublic == NULL) { in store_input_parameters()
28 esysContext->in.Load.inPublic = NULL; in store_input_parameters()
30 esysContext->in.Load.inPublicData = *inPublic; in store_input_parameters()
31 esysContext->in.Load.inPublic = in store_input_parameters()
83 const TPM2B_PUBLIC *inPublic, ESYS_TR *objectHandle) in Esys_Load() argument
88 inPrivate, inPublic); in Esys_Load()
156 const TPM2B_PUBLIC *inPublic) in Esys_Load_Async() argument
161 esysContext, parentHandle, inPrivate, inPublic); in Esys_Load_Async()
178 store_input_parameters(esysContext, inPublic); in Esys_Load_Async()
[all …]
DEsys_CreateLoaded.c26 const TPM2B_TEMPLATE *inPublic) in store_input_parameters() argument
35 if (inPublic == NULL) { in store_input_parameters()
36 esysContext->in.CreateLoaded.inPublic = NULL; in store_input_parameters()
38 esysContext->in.CreateLoaded.inPublicData = *inPublic; in store_input_parameters()
39 esysContext->in.CreateLoaded.inPublic = in store_input_parameters()
97 const TPM2B_TEMPLATE *inPublic, ESYS_TR *objectHandle, in Esys_CreateLoaded() argument
104 shandle3, inSensitive, inPublic); in Esys_CreateLoaded()
175 const TPM2B_TEMPLATE *inPublic) in Esys_CreateLoaded_Async() argument
180 esysContext, parentHandle, inSensitive, inPublic); in Esys_CreateLoaded_Async()
197 store_input_parameters(esysContext, inSensitive, inPublic); in Esys_CreateLoaded_Async()
[all …]
DEsys_Create.c82 const TPM2B_PUBLIC *inPublic, in Esys_Create() argument
94 shandle3, inSensitive, inPublic, outsideInfo, in Esys_Create()
167 const TPM2B_PUBLIC *inPublic, in Esys_Create_Async() argument
174 esysContext, parentHandle, inSensitive, inPublic, outsideInfo, in Esys_Create_Async()
201 inPublic, outsideInfo, creationPCR); in Esys_Create_Async()
DEsys_CreatePrimary.c97 const TPM2B_PUBLIC *inPublic, in Esys_CreatePrimary() argument
108 shandle3, inSensitive, inPublic, outsideInfo, in Esys_CreatePrimary()
184 const TPM2B_PUBLIC *inPublic, in Esys_CreatePrimary_Async() argument
191 esysContext, primaryHandle, inSensitive, inPublic, outsideInfo, in Esys_CreatePrimary_Async()
219 inSensitive, inPublic, outsideInfo, in Esys_CreatePrimary_Async()
/external/tpm2-tss/test/integration/
Dsapi-create-keyedhash-sha1-hmac.int.c31 TPM2B_PUBLIC inPublic = { 0 }; in test_invoke() local
57 inPublic.publicArea.nameAlg = TPM2_ALG_SHA1; in test_invoke()
58 inPublic.publicArea.type = TPM2_ALG_KEYEDHASH; in test_invoke()
59 inPublic.publicArea.objectAttributes |= TPMA_OBJECT_SIGN_ENCRYPT; in test_invoke()
60 inPublic.publicArea.objectAttributes |= TPMA_OBJECT_SENSITIVEDATAORIGIN; in test_invoke()
61 inPublic.publicArea.parameters.keyedHashDetail.scheme.scheme = TPM2_ALG_HMAC; in test_invoke()
62 inPublic.publicArea.parameters.keyedHashDetail.scheme.details.hmac.hashAlg = TPM2_ALG_SHA1; in test_invoke()
69 &inPublic, in test_invoke()
Desys-hmac.int.c68 TPM2B_PUBLIC inPublic = { 0 }; in test_esys_hmac() local
78 inPublic.publicArea.nameAlg = TPM2_ALG_SHA1; in test_esys_hmac()
79 inPublic.publicArea.type = TPM2_ALG_KEYEDHASH; in test_esys_hmac()
80 inPublic.publicArea.objectAttributes |= TPMA_OBJECT_SIGN_ENCRYPT; in test_esys_hmac()
81 inPublic.publicArea.objectAttributes |= TPMA_OBJECT_USERWITHAUTH; in test_esys_hmac()
82 inPublic.publicArea.objectAttributes |= TPMA_OBJECT_SENSITIVEDATAORIGIN; in test_esys_hmac()
83 inPublic.publicArea.parameters.keyedHashDetail.scheme.scheme = TPM2_ALG_HMAC; in test_esys_hmac()
84 inPublic.publicArea.parameters.keyedHashDetail.scheme.details.hmac.hashAlg = TPM2_ALG_SHA1; in test_esys_hmac()
88 &inPublic, &outsideInfo, &creationPCR, in test_esys_hmac()
Desys-hmacsequencestart.int.c96 TPM2B_PUBLIC inPublic = { 0 }; in test_esys_hmacsequencestart() local
106 inPublic.publicArea.nameAlg = TPM2_ALG_SHA1; in test_esys_hmacsequencestart()
107 inPublic.publicArea.type = TPM2_ALG_KEYEDHASH; in test_esys_hmacsequencestart()
108 inPublic.publicArea.objectAttributes |= TPMA_OBJECT_SIGN_ENCRYPT; in test_esys_hmacsequencestart()
109 inPublic.publicArea.objectAttributes |= TPMA_OBJECT_USERWITHAUTH; in test_esys_hmacsequencestart()
110 inPublic.publicArea.objectAttributes |= TPMA_OBJECT_SENSITIVEDATAORIGIN; in test_esys_hmacsequencestart()
111 inPublic.publicArea.parameters.keyedHashDetail.scheme.scheme = TPM2_ALG_HMAC; in test_esys_hmacsequencestart()
112 inPublic.publicArea.parameters.keyedHashDetail.scheme.details.hmac.hashAlg = TPM2_ALG_SHA1; in test_esys_hmacsequencestart()
120 &inPublic, &outsideInfo, &creationPCR, in test_esys_hmacsequencestart()
Desys-rsa-encrypt-decrypt.int.c73 TPM2B_PUBLIC inPublic = { in test_esys_rsa_encrypt_decrypt() local
124 inPublic.publicArea.parameters.rsaDetail.scheme.scheme = in test_esys_rsa_encrypt_decrypt()
127 inPublic.publicArea.parameters.rsaDetail.scheme.scheme = in test_esys_rsa_encrypt_decrypt()
130 inPublic.publicArea.parameters.rsaDetail.scheme.scheme = in test_esys_rsa_encrypt_decrypt()
132 inPublic.publicArea.parameters.rsaDetail.scheme.details.oaep. in test_esys_rsa_encrypt_decrypt()
138 &inPublic, &outsideInfo, &creationPCR, in test_esys_rsa_encrypt_decrypt()
Desys-hierarchy-control.int.c85 TPM2B_PUBLIC inPublic = { in test_esys_hierarchy_control() local
130 ESYS_TR_NONE, ESYS_TR_NONE, &inSensitivePrimary, &inPublic, in test_esys_hierarchy_control()
150 ESYS_TR_NONE, ESYS_TR_NONE, &inSensitivePrimary, &inPublic, in test_esys_hierarchy_control()
Desys-hierarchychangeauth.int.c85 TPM2B_PUBLIC inPublic = { in test_esys_hierarchychangeauth() local
130 ESYS_TR_NONE, ESYS_TR_NONE, &inSensitivePrimary, &inPublic, in test_esys_hierarchychangeauth()
152 ESYS_TR_NONE, ESYS_TR_NONE, &inSensitivePrimary, &inPublic, in test_esys_hierarchychangeauth()
Desys-create-primary-hmac.int.c112 TPM2B_PUBLIC inPublic = inPublicECC; in test_esys_create_primary_hmac() local
150 TPM2B_PUBLIC inPublic = inPublicRSA; in test_esys_create_primary_hmac() local
174 ESYS_TR_NONE, ESYS_TR_NONE, &inSensitive, &inPublic, in test_esys_create_primary_hmac()
Desys-create-fail.int.c77 TPM2B_PUBLIC inPublic = { in test_esys_create_fail() local
115 TPM2B_PUBLIC inPublic = { in test_esys_create_fail() local
170 &inPublic, in test_esys_create_fail()
Desys-tr-getTpmHandle-key.int.c61 TPM2B_PUBLIC inPublic = { in test_esys_tr_toTpmPublic_key() local
106 &inSensitivePrimary, &inPublic, &outsideInfo, in test_esys_tr_toTpmPublic_key()
Desys-create-policy-auth.int.c96 TPM2B_PUBLIC inPublic = { in test_esys_create_policy_auth() local
132 TPM2B_PUBLIC inPublic = { in test_esys_create_policy_auth() local
175 &inSensitivePrimary, &inPublic, in test_esys_create_policy_auth()
Desys-certify.int.c69 TPM2B_PUBLIC inPublic = { in test_esys_certify() local
129 &inPublic, &outsideInfo, &creationPCR, in test_esys_certify()
/external/ms-tpm-20-ref/TPMCmd/tpm/src/command/Object/
DLoadExternal.c102 if(IS_ATTRIBUTE(in->inPublic.publicArea.objectAttributes, TPMA_OBJECT, in TPM2_LoadExternal()
104 || IS_ATTRIBUTE(in->inPublic.publicArea.objectAttributes, TPMA_OBJECT, in TPM2_LoadExternal()
106 || IS_ATTRIBUTE(in->inPublic.publicArea.objectAttributes, TPMA_OBJECT, in TPM2_LoadExternal()
116 PublicMarshalAndComputeName(&in->inPublic.publicArea, &out->name); in TPM2_LoadExternal()
120 &in->inPublic.publicArea, sensitive, in TPM2_LoadExternal()
DLoad.c95 PublicMarshalAndComputeName(&in->inPublic.publicArea, &out->name); in TPM2_Load()
101 in->inPublic.publicArea.nameAlg, in TPM2_Load()
109 &in->inPublic.publicArea, &sensitive, in TPM2_Load()
/external/tpm2-tss/src/tss2-sys/api/
DTss2_Sys_Load.c19 const TPM2B_PUBLIC *inPublic) in Tss2_Sys_Load_Prepare() argument
53 if (!inPublic) { in Tss2_Sys_Load_Prepare()
59 rval = ValidatePublicTemplate(inPublic); in Tss2_Sys_Load_Prepare()
64 rval = Tss2_MU_TPM2B_PUBLIC_Marshal(inPublic, ctx->cmdBuffer, in Tss2_Sys_Load_Prepare()
110 const TPM2B_PUBLIC *inPublic, in Tss2_Sys_Load() argument
118 rval = Tss2_Sys_Load_Prepare(sysContext, parentHandle, inPrivate, inPublic); in Tss2_Sys_Load()
DTss2_Sys_LoadExternal.c18 const TPM2B_PUBLIC *inPublic, in Tss2_Sys_LoadExternal_Prepare() argument
49 if (!inPublic) { in Tss2_Sys_LoadExternal_Prepare()
55 rval = ValidatePublicTemplate(inPublic); in Tss2_Sys_LoadExternal_Prepare()
60 rval = Tss2_MU_TPM2B_PUBLIC_Marshal(inPublic, ctx->cmdBuffer, in Tss2_Sys_LoadExternal_Prepare()
112 const TPM2B_PUBLIC *inPublic, in Tss2_Sys_LoadExternal() argument
121 rval = Tss2_Sys_LoadExternal_Prepare(sysContext, inPrivate, inPublic, hierarchy); in Tss2_Sys_LoadExternal()
DTss2_Sys_Create.c19 const TPM2B_PUBLIC *inPublic, in Tss2_Sys_Create_Prepare() argument
60 if (!inPublic) { in Tss2_Sys_Create_Prepare()
67 rval = ValidatePublicTemplate(inPublic); in Tss2_Sys_Create_Prepare()
72 rval = Tss2_MU_TPM2B_PUBLIC_Marshal(inPublic, ctx->cmdBuffer, in Tss2_Sys_Create_Prepare()
166 const TPM2B_PUBLIC *inPublic, in Tss2_Sys_Create() argument
183 inPublic, outsideInfo, creationPCR); in Tss2_Sys_Create()
DTss2_Sys_CreatePrimary.c19 const TPM2B_PUBLIC *inPublic, in Tss2_Sys_CreatePrimary_Prepare() argument
58 if (!inPublic) { in Tss2_Sys_CreatePrimary_Prepare()
64 rval = ValidatePublicTemplate(inPublic); in Tss2_Sys_CreatePrimary_Prepare()
69 rval = Tss2_MU_TPM2B_PUBLIC_Marshal(inPublic, ctx->cmdBuffer, in Tss2_Sys_CreatePrimary_Prepare()
170 const TPM2B_PUBLIC *inPublic, in Tss2_Sys_CreatePrimary() argument
188 inPublic, outsideInfo, creationPCR); in Tss2_Sys_CreatePrimary()
DTss2_Sys_CreateLoaded.c19 const TPM2B_TEMPLATE *inPublic) in Tss2_Sys_CreateLoaded_Prepare() argument
27 if (!inPublic) in Tss2_Sys_CreateLoaded_Prepare()
56 rval = Tss2_MU_TPM2B_TEMPLATE_Marshal(inPublic, ctx->cmdBuffer, in Tss2_Sys_CreateLoaded_Prepare()
116 const TPM2B_TEMPLATE *inPublic, in Tss2_Sys_CreateLoaded() argument
130 inSensitive, inPublic); in Tss2_Sys_CreateLoaded()
/external/tpm2-tss/test/tpmclient/
Dtpmclient.int.c1055 TPM2B_PUBLIC inPublic; in CreateDataBlob() local
1077 inPublic.size = 0; in CreateDataBlob()
1078 inPublic.publicArea.type = TPM2_ALG_RSA; in CreateDataBlob()
1079 inPublic.publicArea.nameAlg = TPM2_ALG_SHA1; in CreateDataBlob()
1080 *(UINT32 *)&( inPublic.publicArea.objectAttributes) = 0; in CreateDataBlob()
1081 inPublic.publicArea.objectAttributes |= TPMA_OBJECT_RESTRICTED; in CreateDataBlob()
1082 inPublic.publicArea.objectAttributes |= TPMA_OBJECT_USERWITHAUTH; in CreateDataBlob()
1083 inPublic.publicArea.objectAttributes |= TPMA_OBJECT_DECRYPT; in CreateDataBlob()
1084 inPublic.publicArea.objectAttributes |= TPMA_OBJECT_FIXEDTPM; in CreateDataBlob()
1085 inPublic.publicArea.objectAttributes |= TPMA_OBJECT_FIXEDPARENT; in CreateDataBlob()
[all …]
/external/tpm2-tss/src/tss2-esys/
Desys_int.h55 TPM2B_PUBLIC *inPublic; member
60 TPM2B_PUBLIC *inPublic; member
67 TPM2B_TEMPLATE *inPublic; member

123