Lines Matching refs:size
31 void *data, size_t size) in add_attribute() argument
43 data32 = size; in add_attribute()
48 rc = serialize(bstart, &buf_len, data, size); in add_attribute()
54 (*head)->attrs_size += 2 * sizeof(uint32_t) + size; in add_attribute()
75 next_off = sizeof(pkcs11_ref) + pkcs11_ref.size; in _remove_attribute()
80 if (empty && pkcs11_ref.size) in _remove_attribute()
119 next_off = sizeof(pkcs11_ref) + pkcs11_ref.size; in get_attribute_ptrs()
130 if (pkcs11_ref.size) in get_attribute_ptrs()
137 *attr_size_ptr++ = pkcs11_ref.size; in get_attribute_ptrs()
173 uint32_t size = 0; in get_attribute() local
175 rc = get_attribute_ptr(head, attribute, &attr_ptr, &size); in get_attribute()
179 if (attr_size && *attr_size < size) { in get_attribute()
180 *attr_size = size; in get_attribute()
186 TEE_MemMove(attr, attr_ptr, size); in get_attribute()
189 *attr_size = size; in get_attribute()
195 void *data, size_t size) in set_attribute() argument
203 return add_attribute(head, attribute, data, size); in set_attribute()
220 len = sizeof(cli_head) + cli_head.size; in modify_attributes_list()
223 cli_head.size ? cli_ref->data : NULL, in modify_attributes_list()
224 cli_head.size); in modify_attributes_list()
236 uint32_t size = sizeof(bbool); in get_bool() local
238 rc = get_attribute(head, attribute, &bbool, &size); in get_bool()
262 uint32_t size = 0; in attributes_match_reference() local
270 rc = get_attribute_ptr(candidate, pkcs11_ref.id, &value, &size); in attributes_match_reference()
272 if (rc || !value || size != pkcs11_ref.size || in attributes_match_reference()
273 TEE_MemCompare(ref_attr + sizeof(pkcs11_ref), value, size)) in attributes_match_reference()
276 ref_attr += sizeof(pkcs11_ref) + pkcs11_ref.size; in attributes_match_reference()
295 uint32_t size = 0; in attributes_match_add_reference() local
299 rc = get_attribute_ptr(*head, pkcs11_ref.id, &value, &size); in attributes_match_add_reference()
303 pkcs11_ref.size); in attributes_match_add_reference()
307 if (rc || !value || size != pkcs11_ref.size || in attributes_match_add_reference()
309 size)) in attributes_match_add_reference()
313 ref_attr += sizeof(pkcs11_ref) + pkcs11_ref.size; in attributes_match_add_reference()
353 MIN(pkcs11_ref.size, sizeof(data))); in __trace_attributes()
355 next_off = sizeof(pkcs11_ref) + pkcs11_ref.size; in __trace_attributes()
357 switch (pkcs11_ref.size) { in __trace_attributes()
361 pkcs11_ref.id, pkcs11_ref.size); in __trace_attributes()
367 pkcs11_ref.size, in __trace_attributes()
369 pkcs11_ref.id, pkcs11_ref.size, data[0]); in __trace_attributes()
375 pkcs11_ref.size, in __trace_attributes()
377 pkcs11_ref.id, pkcs11_ref.size, data[0], in __trace_attributes()
384 pkcs11_ref.size, in __trace_attributes()
386 pkcs11_ref.id, pkcs11_ref.size, in __trace_attributes()
393 pkcs11_ref.size, in __trace_attributes()
395 pkcs11_ref.id, pkcs11_ref.size, in __trace_attributes()
402 pkcs11_ref.size, in __trace_attributes()
404 pkcs11_ref.id, pkcs11_ref.size, in __trace_attributes()
413 if (pkcs11_ref.size) in __trace_attributes()