Lines Matching refs:size

42  * the number of characters written in `size' (if non-NULL).
47 der_put_unsigned (unsigned char *p, size_t len, const unsigned *v, size_t *size)
66 *size = base - p;
73 *size = 1;
79 der_put_integer (unsigned char *p, size_t len, const int *v, size_t *size)
114 *size = base - p;
120 der_put_length (unsigned char *p, size_t len, size_t val, size_t *size)
127 *size = 1;
140 if(size)
141 *size = l + 1;
147 der_put_boolean(unsigned char *p, size_t len, const int *data, size_t *size)
155 *size = 1;
161 const heim_general_string *str, size_t *size)
169 *size = slen;
175 const heim_utf8_string *str, size_t *size)
177 return der_put_general_string(p, len, str, size);
182 const heim_printable_string *str, size_t *size)
184 return der_put_octet_string(p, len, str, size);
189 const heim_ia5_string *str, size_t *size)
191 return der_put_octet_string(p, len, str, size);
196 const heim_bmp_string *data, size_t *size)
207 if (size) *size = data->length * 2;
213 const heim_universal_string *data, size_t *size)
226 if (size) *size = data->length * 4;
232 const heim_visible_string *str, size_t *size)
234 return der_put_general_string(p, len, str, size);
239 const heim_octet_string *data, size_t *size)
245 *size = data->length;
251 const heim_integer *data, size_t *size)
260 if (size)
261 *size = 1;
296 if (size)
297 *size = data->length + hibitset;
303 const time_t *data, size_t *size)
316 if(size)
317 *size = l;
323 const time_t *data, size_t *size)
336 if(size)
337 *size = l;
343 const heim_oid *data, size_t *size)
367 *size = base - p;
373 unsigned int tag, size_t *size)
379 *size = 1;
397 *size = ret;
405 unsigned int tag, size_t *size)
422 *size = ret;
452 const heim_bit_string *data, size_t *size)
464 *size = data_size + 1;