|
tpm2-tss 4.2.0
TPM Software stack 2.0 TCG spec compliant implementation
|
#include <fapi_int.h>
Data Fields | |
| enum FAPI_NV_CREATE | state |
| TPMS_CAPABILITY_DATA * | capability |
| char ** | pathlist |
| size_t | numPaths |
| UINT32 | nv_cap_idx |
| size_t | path_idx |
| TPMI_RH_NV_INDEX * | nv_idx_list |
| TPMI_YES_NO | more_data |
| TPM2_HANDLE | nv_index |
| ESYS_TR | esys_nv_handle |
| IFAPI_OBJECT | nv_object |
| char * | path |
The data structure holding internal state the create objects function.
| TPMS_CAPABILITY_DATA* capability |
TPM capability data to check available algs
| ESYS_TR esys_nv_handle |
The esys nv handle for created nv objects.
| TPMI_YES_NO more_data |
more calls of get capability needed.
| size_t numPaths |
Size of array with all keystore objects
| UINT32 nv_cap_idx |
Index to the current nv object
| TPMI_RH_NV_INDEX* nv_idx_list |
Array of nv indexes in keystore
| TPM2_HANDLE nv_index |
The first handle for get capability.
| IFAPI_OBJECT nv_object |
NV object to be serialized
| char* path |
The pathname generated for nv indexes
| size_t path_idx |
Index of array with the object paths
| char** pathlist |
The array with all keystore objects
| enum FAPI_NV_CREATE state |
The state of the async state machine.