Lines Matching refs:hTPM

45 int cmd_status(TSS_HCONTEXT hContext, TSS_HTPM hTPM, int argc, char *argv[]);
46 int cmd_init(TSS_HCONTEXT hContext, TSS_HTPM hTPM, int argc, char *argv[]);
47 int cmd_clear(TSS_HCONTEXT hContext, TSS_HTPM hTPM, int argc, char *argv[]);
48 int cmd_auth(TSS_HCONTEXT hContext, TSS_HTPM hTPM, int argc, char *argv[]);
49 int cmd_keyinfo(TSS_HCONTEXT hContext, TSS_HTPM hTPM, int argc, char *argv[]);
50 int cmd_deletekey(TSS_HCONTEXT hContext, TSS_HTPM hTPM, int argc, char *argv[]);
71 print_tpm_version(TSS_HCONTEXT hContext, TSS_HOBJECT hTPM) in print_tpm_version() argument
78 if (get_tpm_capability(hContext, hTPM, TSS_TPMCAP_VERSION_VAL, in print_tpm_version()
99 tpm_is_owned(TSS_HCONTEXT hContext, TSS_HOBJECT hTPM) in tpm_is_owned() argument
103 if (get_tpm_capability(hContext, hTPM, TSS_TPMCAP_PROPERTY, in tpm_is_owned()
111 print_tpm_resources(TSS_HCONTEXT hContext, TSS_HOBJECT hTPM) in print_tpm_resources() argument
117 if (get_tpm_capability(hContext, hTPM, TSS_TPMCAP_PROPERTY, in print_tpm_resources()
120 if (get_tpm_capability(hContext, hTPM, TSS_TPMCAP_PROPERTY, in print_tpm_resources()
125 if (get_tpm_capability(hContext, hTPM, TSS_TPMCAP_PROPERTY, in print_tpm_resources()
128 if (get_tpm_capability(hContext, hTPM, TSS_TPMCAP_PROPERTY, in print_tpm_resources()
133 if (get_tpm_capability(hContext, hTPM, TSS_TPMCAP_PROPERTY, in print_tpm_resources()
136 if (get_tpm_capability(hContext, hTPM, TSS_TPMCAP_PROPERTY, in print_tpm_resources()
142 if (get_tpm_capability(hContext, hTPM, TSS_TPMCAP_PROPERTY, in print_tpm_resources()
145 if (get_tpm_capability(hContext, hTPM, TSS_TPMCAP_PROPERTY, in print_tpm_resources()
154 print_tpm_pcrs(TSS_HCONTEXT hContext, TSS_HOBJECT hTPM) in print_tpm_pcrs() argument
159 if (get_tpm_capability(hContext, hTPM, TSS_TPMCAP_PROPERTY, in print_tpm_pcrs()
171 ret = Tspi_TPM_PcrRead(hTPM, i, &datalen, &data); in print_tpm_pcrs()
191 cmd_status(TSS_HCONTEXT hContext, TSS_HTPM hTPM, int argc, char *argv[]) in cmd_status() argument
193 if (set_object_policy(hTPM, TSS_SECRET_MODE_POPUP, NULL, 0, NULL)) in cmd_status()
196 (void) print_tpm_version(hContext, hTPM); in cmd_status()
197 if (tpm_is_owned(hContext, hTPM)) { in cmd_status()
198 (void) print_tpm_resources(hContext, hTPM); in cmd_status()
199 (void) print_tpm_pcrs(hContext, hTPM); in cmd_status()
419 cmd_keyinfo(TSS_HCONTEXT hContext, TSS_HTPM hTPM, int argc, char *argv[]) in cmd_keyinfo() argument
485 cmd_deletekey(TSS_HCONTEXT hContext, TSS_HTPM hTPM, int argc, char *argv[]) in cmd_deletekey() argument
519 clearowner(TSS_HTPM hTPM) in clearowner() argument
523 if (set_object_policy(hTPM, TSS_SECRET_MODE_POPUP, in clearowner()
527 ret = Tspi_TPM_ClearOwner(hTPM, FALSE); in clearowner()
536 resetlock(TSS_HTPM hTPM) in resetlock() argument
540 if (set_object_policy(hTPM, TSS_SECRET_MODE_POPUP, in resetlock()
544 ret = Tspi_TPM_SetStatus(hTPM, TSS_TPMSTATUS_RESETLOCK, TRUE); in resetlock()
554 cmd_clear(TSS_HCONTEXT hContext, TSS_HTPM hTPM, int argc, char *argv[]) in cmd_clear() argument
559 return (resetlock(hTPM)); in cmd_clear()
561 return (clearowner(hTPM)); in cmd_clear()
605 createek(TSS_HCONTEXT hContext, TSS_HTPM hTPM) in createek() argument
633 ret = Tspi_TPM_CreateEndorsementKey(hTPM, hKeyEK, &ValidationData); in createek()
644 cmd_init(TSS_HCONTEXT hContext, TSS_HTPM hTPM, int argc, char *argv[]) in cmd_init() argument
649 if (set_object_policy(hTPM, TSS_SECRET_MODE_POPUP, in cmd_init()
664 ret = Tspi_TPM_TakeOwnership(hTPM, hKeySRK, NULL); in cmd_init()
666 if (createek(hContext, hTPM)) in cmd_init()
668 ret = Tspi_TPM_TakeOwnership(hTPM, hKeySRK, NULL); in cmd_init()
684 cmd_auth(TSS_HCONTEXT hContext, TSS_HTPM hTPM, int argc, char *argv[]) in cmd_auth() argument
689 if (set_object_policy(hTPM, TSS_SECRET_MODE_POPUP, in cmd_auth()
704 ret = Tspi_ChangeAuth(hTPM, NULL, hNewPolicy); in cmd_auth()