Lines Matching defs:attrs
283 CK_ATTRIBUTE attrs[3];
289 attrs[0].type = CKA_CLASS;
290 attrs[0].pValue = &class;
291 attrs[0].ulValueLen = sizeof (class);
294 attrs[1].type = CKA_TOKEN;
295 attrs[1].pValue = &is_token;
296 attrs[1].ulValueLen = sizeof (is_token);
305 attrs[count].type = CKA_PRIVATE;
306 attrs[count].pValue = &is_private;
307 attrs[count].ulValueLen = sizeof (is_private);
313 attrs, count);
323 attrs[0].type = CKA_EXTRACTABLE;
324 attrs[0].pValue = &is_extractable;
325 attrs[0].ulValueLen = sizeof (is_extractable);
335 attrs[1].type = CKA_SENSITIVE;
336 attrs[1].pValue = &is_sensitive;
337 attrs[1].ulValueLen = sizeof (is_sensitive);
345 attrs[2].type = CKA_KEY_TYPE;
346 attrs[2].pValue = &keytype;
347 attrs[2].ulValueLen = sizeof (keytype);
356 attrs[count].type = CKA_KEY_TYPE;
357 attrs[count].pValue = &keytype;
358 attrs[count].ulValueLen = sizeof (keytype);
373 attrs, count);
722 CK_ATTRIBUTE *attrs = NULL, *attrs_with_val = NULL;
761 attrs = calloc(object->num_attributes, sizeof (CK_ATTRIBUTE));
762 if (attrs == NULL) {
769 attrs[i].type =
779 slot_object->hObject, attrs, num_attrs);
809 if (!(((CK_LONG)(attrs[i].ulValueLen)) > 0)) {
816 attrs_with_val[num_attrs_with_val].type = attrs[i].type;
818 attrs[i].ulValueLen;
820 malloc(attrs[i].ulValueLen);
850 if (attrs) {
852 if (attrs[i].pValue != NULL) {
853 free(attrs[i].pValue);
856 free(attrs);