Lines Matching refs:class
316 CK_ULONG class = 0xFFFFFFFF, subclass = 0xFFFFFFFF;
323 // extract the object class and subclass
328 class = *(CK_OBJECT_CLASS *)attr->pValue;
351 if (class != CKO_DATA && subclass_given != TRUE) {
356 MODE_CREATE, class, subclass, &o);
368 if (class == CKO_PRIVATE_KEY || class == CKO_SECRET_KEY) {
433 CK_ULONG class, subclass;
467 // 3) attributes inappropriate for the object class
471 found = template_get_class(tmpl, &class, &subclass);
484 rc = template_validate_attributes(new_tmpl, class, subclass,
494 rc = template_check_required_attributes(tmpl, class,
543 (void) memcpy(buf + offset, &obj->class, sizeof (CK_OBJECT_CLASS_32));
714 CK_ULONG class, subclass;
721 found = template_get_class(obj->template, &class, &subclass);
738 rc = template_validate_attributes(new_tmpl, class,
775 (void) memcpy(&obj->class, data + offset, sizeof (CK_OBJECT_CLASS_32));
817 CK_ULONG class,
845 rc = template_add_default_attributes(tmpl, class, subclass, mode);
858 // 3) attributes inappropriate for the object class
862 rc = template_validate_attributes(tmpl2, class, subclass, mode);
867 rc = template_check_required_attributes(tmpl2, class, subclass, mode);