Lines Matching refs:label
75 kms_hash_string(char *label, uchar_t *hash) in kms_hash_string() argument
80 SHA2Update(&ctx, label, strlen(label)); in kms_hash_string()
406 free(node->label); in kms_clear_label_list()
412 add_label_node(avl_tree_t *tree, char *label) in add_label_node() argument
419 if (tree == NULL || label == NULL) in add_label_node()
423 i = strlen(label) - 1; in add_label_node()
424 while (i > 0 && label[i] == '\n') in add_label_node()
425 label[i--] = 0x00; in add_label_node()
428 newnode->label = (char *)strdup(label); in add_label_node()
429 if (newnode->label == NULL) { in add_label_node()
439 free(newnode->label); in add_label_node()
517 kms_get_object_label(kms_object_t *obj, char *label, int len) in kms_get_object_label() argument
522 bzero(label, len); in kms_get_object_label()
525 stLabel.pValue = label; in kms_get_object_label()
540 kms_get_data_unit(kms_session_t *session, char *label, in kms_get_data_unit() argument
548 kms_hash_string(label, externalUniqueId); in kms_get_data_unit()
554 label, in kms_get_data_unit()
610 char *label, in kms_new_key_object() argument
635 template[1].pValue = label; in kms_new_key_object()
636 template[1].ulValueLen = strlen(label); in kms_new_key_object()
718 KMS_RetrieveKeyObj(kms_session_t *sp, char *label, kms_object_t **pobj) in KMS_RetrieveKeyObj() argument
725 rv = kms_get_data_unit(sp, label, &dataUnit); in KMS_RetrieveKeyObj()
736 rv = kms_new_key_object(label, &dataUnit, pKey, pobj); in KMS_RetrieveKeyObj()
746 char label[BUFSIZ]; in KMS_RefreshObjectList() local
764 if ((rv = kms_get_object_label(pObj, label, in KMS_RefreshObjectList()
765 sizeof (label))) != CKR_OK) { in KMS_RefreshObjectList()
771 found = (strcmp(label, node->label) == 0); in KMS_RefreshObjectList()
779 rv = KMS_RetrieveKeyObj(sp, node->label, &pObj); in KMS_RefreshObjectList()
1016 if (node->label != NULL) in kms_update_label_file()
1017 (void) fprintf(fp, "%s\n", node->label); in kms_update_label_file()
1048 char label[BUFSIZ]; in KMS_DestroyKey() local
1056 if ((rv = kms_get_object_label(i_oKey, label, sizeof (label)))) { in KMS_DestroyKey()
1061 rv = kms_get_data_unit(session, label, &oDataUnit); in KMS_DestroyKey()
1073 labelnode.label = label; in KMS_DestroyKey()
1128 char label[128]; in KMS_GenerateKey() local
1135 stLabel.pValue = label; in KMS_GenerateKey()
1136 stLabel.ulValueLen = sizeof (label); in KMS_GenerateKey()
1146 label[stLabel.ulValueLen] = '\0'; in KMS_GenerateKey()
1148 kms_hash_string(label, externalUniqueId); in KMS_GenerateKey()
1158 label, /* externalTag */ in KMS_GenerateKey()
1169 rv = kms_get_data_unit(session, label, &oDataUnit); in KMS_GenerateKey()
1220 add_label_node(&session->objlabel_tree, label); in KMS_GenerateKey()