Home
last modified time | relevance | path

Searched refs:TSS_HOBJECT (Results 1 – 25 of 47) sorted by relevance

12

/netbsd/src/crypto/external/cpl/trousers/dist/src/include/tss/
Dtss_typedef.h20 typedef UINT32 TSS_HOBJECT; // basic object handle typedef
21 typedef TSS_HOBJECT TSS_HCONTEXT; // context object handle
22 typedef TSS_HOBJECT TSS_HPOLICY; // policy object handle
23 typedef TSS_HOBJECT TSS_HTPM; // TPM object handle
24 typedef TSS_HOBJECT TSS_HKEY; // key object handle
25 typedef TSS_HOBJECT TSS_HENCDATA; // encrypted data object handle
26 typedef TSS_HOBJECT TSS_HPCRS; // PCR composite object handle
27 typedef TSS_HOBJECT TSS_HHASH; // hash object handle
28 typedef TSS_HOBJECT TSS_HNVSTORE; // NV storage object handle
29 typedef TSS_HOBJECT TSS_HMIGDATA; // migration data utility obj handle
[all …]
Dtspi.h52 TSS_HOBJECT hObject, // in
60 TSS_HOBJECT hObject, // in
68 TSS_HOBJECT hObject, // in
77 TSS_HOBJECT hObject, // in
86 TSS_HOBJECT hObjectToChange, // in
87 TSS_HOBJECT hParentObject, // in
93 TSS_HOBJECT hObjectToChange, // in
94 TSS_HOBJECT hParentObject, // in
101 TSS_HOBJECT hObject, // in
142 TSS_HOBJECT* phObject // out
[all …]
/netbsd/src/crypto/external/cpl/trousers/dist/src/include/
Dobj_policy.h55 TSS_HOBJECT hAuthorizedObject,
69 TSS_HOBJECT hOSAPObject,
70 TSS_HOBJECT hObject,
82 TSS_HOBJECT hObject,
88 TSS_HOBJECT hObject,
114 TSS_BOOL obj_is_policy(TSS_HOBJECT);
127 TSS_RESULT obj_policy_remove(TSS_HOBJECT, TSS_HCONTEXT);
128 TSS_RESULT obj_policy_add(TSS_HCONTEXT, UINT32, TSS_HOBJECT *);
143 TSS_RESULT obj_policy_do_hmac(TSS_HPOLICY, TSS_HOBJECT, TSS_BOOL, UINT32,
146 TSS_RESULT obj_policy_do_xor(TSS_HPOLICY, TSS_HOBJECT, TSS_HOBJECT, TSS_FLAG,
[all …]
Dobj.h46 TSS_RESULT obj_getTpmObject(UINT32, TSS_HOBJECT *);
47 TSS_HOBJECT obj_GetPolicyOfObject(UINT32, UINT32);
49 TSS_HOBJECT obj_get_next_handle();
50 TSS_RESULT obj_list_add(struct obj_list *, UINT32, TSS_FLAG, void *, TSS_HOBJECT *);
51 TSS_RESULT obj_list_remove(struct obj_list *, void (*)(void *), TSS_HOBJECT, TSS_HCONTE…
Dauthsess.h25 TSS_HOBJECT obj_parent;
35 TSS_HOBJECT obj_child;
48 TSS_RESULT authsess_oiap_get(TSS_HOBJECT, TPM_COMMAND_CODE, TPM_DIGEST *, TPM_AUTH *);
51 TSS_RESULT authsess_xsap_init(TSS_HCONTEXT, TSS_HOBJECT, TSS_HOBJECT, TSS_BOOL, TPM_COMMAND_CODE, T…
Dobj_delfamily.h29 TSS_BOOL obj_is_delfamily(TSS_HOBJECT);
30 TSS_RESULT obj_delfamily_add(TSS_HCONTEXT, TSS_HOBJECT *);
31 TSS_RESULT obj_delfamily_remove(TSS_HDELFAMILY, TSS_HOBJECT);
32 void obj_delfamily_find_by_familyid(TSS_HOBJECT, UINT32, TSS_HDELFAMILY *);
Dobj_daa.h24 TSS_RESULT obj_daa_add(TSS_HCONTEXT tspContext, TSS_HOBJECT *phObject);
25 TSS_RESULT obj_daa_remove(TSS_HOBJECT, TSS_HCONTEXT);
26 TSS_BOOL obj_is_daa(TSS_HOBJECT);
Dobj_hash.h27 TSS_RESULT obj_hash_add(TSS_HCONTEXT, UINT32, TSS_HOBJECT *);
28 TSS_BOOL obj_is_hash(TSS_HOBJECT);
29 TSS_RESULT obj_hash_remove(TSS_HOBJECT, TSS_HCONTEXT);
Dobj_encdata.h34 TSS_BOOL obj_is_encdata(TSS_HOBJECT);
37 TSS_RESULT obj_encdata_remove(TSS_HOBJECT, TSS_HCONTEXT);
39 TSS_RESULT obj_encdata_add(TSS_HCONTEXT, UINT32, TSS_HOBJECT *);
Dobj_pcrs.h29 TSS_BOOL obj_is_pcrs(TSS_HOBJECT);
31 TSS_RESULT obj_pcrs_add(TSS_HCONTEXT, UINT32, TSS_HOBJECT *);
32 TSS_RESULT obj_pcrs_remove(TSS_HOBJECT, TSS_HCONTEXT);
Dobj_tpm.h53 TSS_RESULT obj_getTpmObject(UINT32, TSS_HOBJECT *);
57 TSS_BOOL obj_is_tpm(TSS_HOBJECT);
61 TSS_RESULT obj_tpm_add(TSS_HCONTEXT, TSS_HOBJECT *);
Dobj_nv.h44 TSS_RESULT obj_nvstore_add(TSS_HCONTEXT, TSS_HOBJECT *);
45 TSS_BOOL obj_is_nvstore(TSS_HOBJECT tspContext);
46 TSS_RESULT obj_nvstore_remove(TSS_HOBJECT, TSS_HCONTEXT);
Dobj_migdata.h65 TSS_BOOL obj_is_migdata(TSS_HOBJECT);
66 TSS_RESULT obj_migdata_add(TSS_HCONTEXT, TSS_HOBJECT *);
67 TSS_RESULT obj_migdata_remove(TSS_HMIGDATA, TSS_HOBJECT);
Dobj_rsakey.h41 TSS_BOOL obj_is_rsakey(TSS_HOBJECT);
42 TSS_RESULT obj_rsakey_add(TSS_HCONTEXT, TSS_FLAG, TSS_HOBJECT *);
45 TSS_RESULT obj_rsakey_remove(TSS_HOBJECT, TSS_HCONTEXT);
/netbsd/src/crypto/external/cpl/tpm-tools/dist/include/
Dtpm_tspi.h68 TSS_FLAG a_fAttrs, TSS_HOBJECT * a_hObject);
70 TSS_HOBJECT a_hObject);
72 TSS_RESULT policyGet(TSS_HOBJECT a_hObject, TSS_HPOLICY * a_hPolicy);
73 TSS_RESULT policyAssign(TSS_HPOLICY a_hPolicy, TSS_HOBJECT a_hObject);
92 TSS_RESULT getAttribData(TSS_HOBJECT a_hObject,
96 TSS_RESULT getAttribUint32(TSS_HOBJECT a_hObject,
/netbsd/src/crypto/external/cpl/trousers/dist/src/tspi/
Dtsp_changeauth.c77 TSS_HOBJECT hObjectToChange, in changeauth_owner()
78 TSS_HOBJECT hParentObject, in changeauth_owner()
123 TSS_HOBJECT hObjectToChange, in changeauth_srk()
124 TSS_HOBJECT hParentObject, in changeauth_srk()
171 TSS_HOBJECT hObjectToChange, in changeauth_encdata()
172 TSS_HOBJECT hParentObject, in changeauth_encdata()
267 TSS_HOBJECT hObjectToChange, in changeauth_key()
268 TSS_HOBJECT hParentObject, in changeauth_key()
Dobj_daa.c29 obj_daa_add(TSS_HCONTEXT tspContext, TSS_HOBJECT *phObject) in obj_daa_add()
60 obj_daa_remove(TSS_HOBJECT hObject, TSS_HCONTEXT tspContext) in obj_daa_remove()
71 obj_is_daa(TSS_HOBJECT hObject) in obj_is_daa()
Dtsp_auth.c31 secret_PerformAuth_OIAP(TSS_HOBJECT hAuthorizedObject, in secret_PerformAuth_OIAP()
127 TSS_HPOLICY hMigrationPolicy, TSS_HOBJECT hOSAPObject,
226 secret_PerformAuth_OSAP(TSS_HOBJECT hAuthorizedObject, UINT32 ulPendingFn,
288 secret_ValidateAuth_OSAP(TSS_HOBJECT hAuthorizedObject, UINT32 ulPendingFn,
499 authsess_oiap_get(TSS_HOBJECT obj, TPM_COMMAND_CODE ord, TPM_DIGEST *digest, TPM_AUTH *auth)
681 TSS_HOBJECT hOSAPObject, in authsess_callback_xor()
682 TSS_HOBJECT hObject, in authsess_callback_xor()
725 TSS_HOBJECT hAuthorizedObject, in authsess_callback_hmac()
769 TSS_HOBJECT obj_parent, in authsess_xsap_init()
770 TSS_HOBJECT obj_child, in authsess_xsap_init()
[all …]
Dobj_delfamily.c35 obj_is_delfamily(TSS_HOBJECT hObject) in obj_is_delfamily()
48 obj_delfamily_add(TSS_HCONTEXT hContext, TSS_HOBJECT *phObject) in obj_delfamily_add()
68 obj_delfamily_remove(TSS_HDELFAMILY hFamily, TSS_HOBJECT hObject) in obj_delfamily_remove()
86 obj_delfamily_find_by_familyid(TSS_HOBJECT hObject, UINT32 familyID, TSS_HDELFAMILY *hFamily) in obj_delfamily_find_by_familyid()
Dobj_hash.c26 obj_hash_add(TSS_HCONTEXT tspContext, UINT32 type, TSS_HOBJECT *phObject) in obj_hash_add()
55 obj_is_hash(TSS_HOBJECT hObject) in obj_is_hash()
218 obj_hash_remove(TSS_HOBJECT hObject, TSS_HCONTEXT tspContext) in obj_hash_remove()
Dtspi_policy.c29 Tspi_GetPolicyObject(TSS_HOBJECT hObject, /* in */ in Tspi_GetPolicyObject()
92 TSS_HOBJECT hObject) /* in */ in Tspi_Policy_AssignToObject()
Dobj.c67 TSS_HOBJECT
134 TSS_HOBJECT *phObject) in obj_list_add()
171 obj_list_remove(struct obj_list *list, void (*freeFcn)(void *), TSS_HOBJECT hObject, TSS_HCONTEXT t… in obj_list_remove()
/netbsd/src/crypto/external/cpl/trousers/dist/src/tspi/daa/daa_issuer/
Dkey_verification.c25 static void *intern_alloc( size_t size, TSS_HOBJECT param_alloc) { in intern_alloc()
41 pk = i_2_e_TSS_DAA_PK( pk_internal, &intern_alloc, (TSS_HOBJECT)NULL); in isCorrect()
44 (TSS_HOBJECT)NULL); in isCorrect()
/netbsd/src/crypto/external/cpl/trousers/dist/src/tspi/daa/
Ddaa_debug.h23 void * (*daa_alloc)(size_t size, TSS_HOBJECT object),
24 TSS_HOBJECT param_alloc
/netbsd/src/crypto/external/cpl/tpm-tools/dist/lib/
Dtpm_tspi.c342 TSS_FLAG a_fAttrs, TSS_HOBJECT * a_hObject) in contextCreateObject()
353 contextCloseObject(TSS_HCONTEXT a_hContext, TSS_HOBJECT a_hObject) in contextCloseObject()
372 TSS_RESULT policyGet(TSS_HOBJECT a_hObject, TSS_HPOLICY * a_hPolicy) in policyGet()
381 TSS_RESULT policyAssign(TSS_HPOLICY a_hPolicy, TSS_HOBJECT a_hObject) in policyAssign()
514 getAttribData(TSS_HOBJECT a_hObject, in getAttribData()
528 getAttribUint32(TSS_HOBJECT a_hObject, in getAttribUint32()

12