Lines Matching refs:rc

81 	enum pkcs11_rc rc = PKCS11_CKR_OK;  in sanitize_class_and_type()  local
85 rc = read_attr_advance(src, src_size, &pos, &cli_ref, &data); in sanitize_class_and_type()
86 if (rc) in sanitize_class_and_type()
93 rc = PKCS11_CKR_TEMPLATE_INCONSISTENT; in sanitize_class_and_type()
102 rc = PKCS11_CKR_TEMPLATE_INCONSISTENT; in sanitize_class_and_type()
115 rc = PKCS11_CKR_TEMPLATE_INCONSISTENT; in sanitize_class_and_type()
124 rc = PKCS11_CKR_TEMPLATE_INCONSISTENT; in sanitize_class_and_type()
133 rc = add_attribute(dst, PKCS11_CKA_CLASS, in sanitize_class_and_type()
135 if (rc) in sanitize_class_and_type()
136 return rc; in sanitize_class_and_type()
139 rc = add_attribute(dst, PKCS11_CKA_CLASS, in sanitize_class_and_type()
141 if (rc) in sanitize_class_and_type()
142 return rc; in sanitize_class_and_type()
147 rc = add_attribute(dst, PKCS11_CKA_KEY_TYPE, in sanitize_class_and_type()
149 if (rc) in sanitize_class_and_type()
150 return rc; in sanitize_class_and_type()
153 rc = add_attribute(dst, PKCS11_CKA_KEY_TYPE, in sanitize_class_and_type()
155 if (rc) in sanitize_class_and_type()
156 return rc; in sanitize_class_and_type()
165 return rc; in sanitize_class_and_type()
175 enum pkcs11_rc rc = PKCS11_CKR_OK; in sanitize_boolprops() local
187 rc = read_attr_advance(src, src_size, &pos, &cli_ref, &data); in sanitize_boolprops()
188 if (rc) in sanitize_boolprops()
189 return rc; in sanitize_boolprops()
215 rc = add_attribute(dst, cli_ref.id, &pkcs11_bool, in sanitize_boolprops()
217 if (rc) in sanitize_boolprops()
218 return rc; in sanitize_boolprops()
231 enum pkcs11_rc rc = PKCS11_CKR_OK; in sanitize_indirect_attr() local
236 rc = sanitize_client_object(&obj2, data, cli_ref->size, in sanitize_indirect_attr()
239 if (rc) in sanitize_indirect_attr()
242 rc = add_attribute(dst, cli_ref->id, obj2, in sanitize_indirect_attr()
246 return rc; in sanitize_indirect_attr()
255 enum pkcs11_rc rc = PKCS11_CKR_OK; in sanitize_client_object() local
269 rc = init_attributes_head(dst); in sanitize_client_object()
270 if (rc) in sanitize_client_object()
271 return rc; in sanitize_client_object()
273 rc = sanitize_class_and_type(dst, src, sz_from_hdr, class_hint, in sanitize_client_object()
275 if (rc) in sanitize_client_object()
276 return rc; in sanitize_client_object()
278 rc = sanitize_boolprops(dst, src, sz_from_hdr); in sanitize_client_object()
279 if (rc) in sanitize_client_object()
280 return rc; in sanitize_client_object()
283 rc = read_attr_advance(src, sz_from_hdr, &pos, &cli_ref, &data); in sanitize_client_object()
284 if (rc) in sanitize_client_object()
285 return rc; in sanitize_client_object()
293 rc = sanitize_indirect_attr(dst, &cli_ref, data); in sanitize_client_object()
294 if (rc) in sanitize_client_object()
295 return rc; in sanitize_client_object()
305 rc = add_attribute(dst, cli_ref.id, data, cli_ref.size); in sanitize_client_object()
306 if (rc) in sanitize_client_object()
307 return rc; in sanitize_client_object()
310 return rc; in sanitize_client_object()