libtpms/src/libtpms.syms
Stefan Berger 11655415a7 tpm2: Add new API call TPMLIB_SetProfile to enable user to set a profile
Add a new API call TPMLIB_SetProfile that enables a user to set a profile.
The user gets control over the name of the profile to apply and may supply
the algoritms to enable. The user does not get control over the individual
commands to enable.

Signed-off-by: Stefan Berger <stefanb@linux.ibm.com>
2024-07-15 11:51:38 -04:00

47 lines
797 B
Plaintext

# Symbol file for the linker. For newer versions add new sections.
LIBTPMS_0.5.1 {
global:
TPM_IO_Hash_Data;
TPM_IO_Hash_End;
TPM_IO_Hash_Start;
TPM_IO_TpmEstablished_Get;
TPMLIB_DecodeBlob;
TPMLIB_GetTPMProperty;
TPMLIB_GetVersion;
TPMLIB_MainInit;
TPMLIB_Process;
TPMLIB_RegisterCallbacks;
TPMLIB_Terminate;
TPMLIB_VolatileAll_Store;
TPM_Free;
TPM_Malloc;
TPM_Realloc;
local:
*;
};
LIBTPMS_0.6.0 {
global:
TPM_IO_TpmEstablished_Reset;
TPMLIB_CancelCommand;
TPMLIB_ChooseTPMVersion;
TPMLIB_GetInfo;
TPMLIB_GetState;
TPMLIB_SetBufferSize;
TPMLIB_SetDebugFD;
TPMLIB_SetDebugLevel;
TPMLIB_SetDebugPrefix;
TPMLIB_SetState;
TPMLIB_ValidateState;
local:
*;
} LIBTPMS_0.5.1;
LIBTPMS_0.10.0 {
global:
TPMLIB_SetProfile;
local:
*;
} LIBTPMS_0.6.0;