Lines Matching defs:data
219 der_put_boolean(unsigned char *p, size_t len, const int *data, size_t *size)
223 if(*data != 0)
268 const heim_bmp_string *data, size_t *size)
271 if (len / 2 < data->length)
273 p -= data->length * 2;
274 for (i = 0; i < data->length; i++) {
275 p[1] = (data->data[i] >> 8) & 0xff;
276 p[2] = data->data[i] & 0xff;
279 if (size) *size = data->length * 2;
285 const heim_universal_string *data, size_t *size)
288 if (len / 4 < data->length)
290 p -= data->length * 4;
291 for (i = 0; i < data->length; i++) {
292 p[1] = (data->data[i] >> 24) & 0xff;
293 p[2] = (data->data[i] >> 16) & 0xff;
294 p[3] = (data->data[i] >> 8) & 0xff;
295 p[4] = data->data[i] & 0xff;
298 if (size) *size = data->length * 4;
311 const heim_octet_string *data, size_t *size)
313 if (len < data->length)
315 p -= data->length;
316 memcpy (p+1, data->data, data->length);
317 *size = data->length;
323 const heim_integer *data, size_t *size)
325 unsigned char *buf = data->data;
328 if (data->length == 0) {
336 if (len < data->length)
339 len -= data->length;
341 if (data->negative) {
343 for (i = data->length - 1, carry = 1; i >= 0; i--) {
357 p -= data->length;
358 memcpy(p + 1, buf, data->length);
369 *size = data->length + hibitset;
375 const time_t *data, size_t *size)
381 e = _heim_time2generalizedtime (*data, &k, 1);
385 free(k.data);
395 const time_t *data, size_t *size)
401 e = _heim_time2generalizedtime (*data, &k, 0);
405 free(k.data);
415 const heim_oid *data, size_t *size)
420 for (n = data->length - 1; n >= 2; --n) {
421 unsigned u = data->components[n];
438 *p-- = 40 * data->components[0] + data->components[1];
504 s->data = malloc(len + 1);
505 if (s->data == NULL)
511 snprintf (s->data, len + 1, "%04d%02d%02d%02d%02d%02dZ",
515 snprintf (s->data, len + 1, "%02d%02d%02d%02d%02d%02dZ",
524 const heim_bit_string *data, size_t *size)
526 size_t data_size = (data->length + 7) / 8;
531 memcpy (p+2, data->data, data_size);
532 if (data->length && (data->length % 8) != 0)
533 p[1] = 8 - (data->length % 8);
546 ret = memcmp(s1->data, s2->data,