Home
last modified time | relevance | path

Searched refs:TSS_KM_KEYINFO2 (Results 1 – 19 of 19) sorted by relevance

/netbsd/src/crypto/external/cpl/trousers/dist/src/tspi/
Dtsp_ps.c79 ps_get_registered_keys2(TSS_UUID *uuid, TSS_UUID *tcs_uuid, UINT32 *size, TSS_KM_KEYINFO2 **keys) in ps_get_registered_keys2()
267 merge_key_hierarchies2(TSS_HCONTEXT tspContext, UINT32 tsp_size, TSS_KM_KEYINFO2 *tsp_hier, in merge_key_hierarchies2()
268 UINT32 tcs_size, TSS_KM_KEYINFO2 *tcs_hier, UINT32 *merged_size, in merge_key_hierarchies2()
269 TSS_KM_KEYINFO2 **merged_hier) in merge_key_hierarchies2()
273 *merged_hier = malloc((tsp_size + tcs_size) * sizeof(TSS_KM_KEYINFO2)); in merge_key_hierarchies2()
276 sizeof(TSS_KM_KEYINFO2)); in merge_key_hierarchies2()
281 memcpy(&((*merged_hier)[i]), &tsp_hier[i], sizeof(TSS_KM_KEYINFO2)); in merge_key_hierarchies2()
284 memcpy(&((*merged_hier)[i + j]), &tcs_hier[j], sizeof(TSS_KM_KEYINFO2)); in merge_key_hierarchies2()
Dtspi_ps.c511 TSS_KM_KEYINFO2 ** ppKeyHierarchy) /* out */ in Tspi_Context_GetRegisteredKeysByUUID2()
514 TSS_KM_KEYINFO2 *tcsHier, *tspHier; in Tspi_Context_GetRegisteredKeysByUUID2()
/netbsd/src/crypto/external/cpl/trousers/dist/src/tcs/
Dtcsi_ps.c246 TSS_KM_KEYINFO2 ** ppKeyHierarchy) /* out */ in TCS_EnumRegisteredKeys_Internal2()
250 TSS_KM_KEYINFO2 *ret = NULL; in TCS_EnumRegisteredKeys_Internal2()
291 ret = calloc(count, sizeof(TSS_KM_KEYINFO2)); in TCS_EnumRegisteredKeys_Internal2()
294 (count * sizeof(TSS_KM_KEYINFO2))); in TCS_EnumRegisteredKeys_Internal2()
361 ret = calloc(count, sizeof(TSS_KM_KEYINFO2)); in TCS_EnumRegisteredKeys_Internal2()
364 (count * sizeof(TSS_KM_KEYINFO2))); in TCS_EnumRegisteredKeys_Internal2()
Dtcs_ps.c99 fill_key_info2(struct key_disk_cache *d, struct key_mem_cache *m, TSS_KM_KEYINFO2 *key_info) in fill_key_info2()
/netbsd/src/crypto/external/cpl/trousers/dist/src/include/
Dtspps.h34 … psfile_get_registered_keys2(int, TSS_UUID *, TSS_UUID *, UINT32 *, TSS_KM_KEYINFO2 **);
51 … ps_get_registered_keys2(TSS_UUID *uuid, TSS_UUID *, UINT32 *size, TSS_KM_KEYINFO2 **);
Drpc_tcstp_tcs.h388 void LoadBlob_KM_KEYINFO2(UINT64 *, BYTE *, TSS_KM_KEYINFO2 *);
390 void UnloadBlob_KM_KEYINFO2(UINT64 *, BYTE *, TSS_KM_KEYINFO2 *);
Dspi_utils.h116 TSS_RESULT merge_key_hierarchies2(TSS_HCONTEXT, UINT32, TSS_KM_KEYINFO2 *, UINT32, TSS_KM_KEYINFO2
117 UINT32 *, TSS_KM_KEYINFO2 **);
203 TSS_RESULT RPC_EnumRegisteredKeys2(TSS_HCONTEXT, TSS_UUID *, UINT32 *, TSS_KM_KEYINFO2 **);
Dtcs_utils.h262 TSS_RESULT fill_key_info2(struct key_disk_cache *, struct key_mem_cache *, TSS_KM_KEYINFO2 *);
339TSS_KM_KEYINFO2 ** ppKeyHierarchy /* out */
Drpc_tcstp_tsp.h59 TSS_RESULT RPC_EnumRegisteredKeys2_TP(struct host_table_entry *,TSS_UUID *,UINT32 *,TSS_KM_KEYINFO2
/netbsd/src/crypto/external/cpl/trousers/dist/src/tspi/ps/
Dtspps.c835 copy_key_info2(int fd, TSS_KM_KEYINFO2 *ki, struct key_disk_cache *c) in copy_key_info2()
976 TSS_KM_KEYINFO2 **keys) in psfile_get_registered_keys2()
981 TSS_KM_KEYINFO2 *keyinfos = NULL; in psfile_get_registered_keys2()
1008 … (j+1) * sizeof(TSS_KM_KEYINFO2)))) { in psfile_get_registered_keys2()
1015 … __tspi_memset(&keyinfos[j], 0, sizeof(TSS_KM_KEYINFO2)); in psfile_get_registered_keys2()
1036 if ((keyinfos = calloc(cache_size, sizeof(TSS_KM_KEYINFO2))) == NULL) { in psfile_get_registered_keys2()
1038 cache_size * sizeof(TSS_KM_KEYINFO2)); in psfile_get_registered_keys2()
/netbsd/src/crypto/external/cpl/trousers/dist/src/tspi/rpc/tcstp/
Drpc_ps.c201 TSS_KM_KEYINFO2 ** ppKeyHierarchy /* out */ in RPC_EnumRegisteredKeys2_TP()
232 … *ppKeyHierarchy = malloc((*pcKeyHierarchySize) * sizeof(TSS_KM_KEYINFO2)); in RPC_EnumRegisteredKeys2_TP()
235 sizeof(TSS_KM_KEYINFO2)); in RPC_EnumRegisteredKeys2_TP()
Drpc.c220 … ((TSS_KM_KEYINFO2 *)theData)))) in getData()
/netbsd/src/crypto/external/cpl/trousers/dist/src/tcs/rpc/tcstp/
Drpc_ps.c282 TSS_KM_KEYINFO2 *pKeyHierarchy; in tcs_wrap_EnumRegisteredKeys2()
472 LoadBlob_KM_KEYINFO2(UINT64 *offset, BYTE *blob, TSS_KM_KEYINFO2 *info) in LoadBlob_KM_KEYINFO2()
516 UnloadBlob_KM_KEYINFO2(UINT64 *offset, BYTE *blob, TSS_KM_KEYINFO2 *info)
Drpc.c152 LoadBlob_KM_KEYINFO2(offset, blob, ((TSS_KM_KEYINFO2 *)data)); in loadData()
/netbsd/src/crypto/external/cpl/trousers/dist/src/include/tss/
Dtss_structs.h101 } TSS_KM_KEYINFO2; typedef
Dtspi.h248 TSS_KM_KEYINFO2** ppKeyHierarchy // out
/netbsd/src/crypto/external/cpl/trousers/dist/src/include/trousers/
Dtrousers.h52 TSS_RESULT Trspi_UnloadBlob_KM_KEYINFO2(UINT64 *offset, BYTE *blob, TSS_KM_KEYINFO2 *info);
/netbsd/src/crypto/external/cpl/trousers/dist/src/tspi/rpc/
Dtcs_api.c314 TSS_KM_KEYINFO2 ** ppKeyHierarchy) /* out */ in RPC_EnumRegisteredKeys2()
/netbsd/src/crypto/external/cpl/trousers/dist/src/trspi/
Dtrousers.c744 Trspi_UnloadBlob_KM_KEYINFO2(UINT64 *offset, BYTE *blob, TSS_KM_KEYINFO2 *info) in Trspi_UnloadBlob_KM_KEYINFO2()