Lines Matching refs:data

48 process_intermediates (krb5_error_code (*fn)(krb5_data *, void *), void *data,
54 (int) n1->length, n1->data, (int) n2->length, n2->data));
72 if (memcmp (n1->data, n2->data, len1)) {
74 (int) n1->length, n1->data, (int) n2->length, n2->data));
84 p1 = n1->data;
85 p2 = n2->data;
103 d.data = p2;
105 r = (*fn) (&d, data);
127 d.data = p2+i;
129 r = (*fn) (&d, data);
144 if (buf->data[0] == '/') {
149 memmove (buf->data+last->length, buf->data, buf->length);
150 memcpy (buf->data, last->data, last->length);
152 } else if (buf->data[buf->length-1] == '.') {
160 memcpy (buf->data + buf->length, last->data, last->length);
172 foreach_realm (krb5_error_code (*fn)(krb5_data *comp,void *data), void *data,
194 this_component.data = buf;
195 last_component.data = last;
198 #define print_data(fmt,d) Tprintf((fmt,(int)(d)->length,(d)->data))
209 for (p = transit->data, l = transit->length; l; p++, l--) {
223 r = (*fn) (&this_component, data);
227 if (p == transit->data)
228 r = process_intermediates (fn, data,
231 r = process_intermediates (fn, data, &this_component,
244 if (p == transit->data) {
247 memcpy (last, crealm->data, crealm->length);
270 r = process_intermediates (fn, data, &last_component, srealm);
277 r = (*fn) (&this_component, data);
281 r = process_intermediates (fn, data, &this_component,
300 && !memcmp (d1->data, d2->data, d1->length));
304 check_realm_in_list (krb5_data *realm, void *data)
306 struct check_data *cdata = data;
309 Tprintf ((".. checking '%.*s'\n", (int) realm->length, realm->data));
327 trans.data = (char *) trans_in->data;
328 if (trans.length && (trans.data[trans.length-1] == '\0'))
332 (int) trans.length, trans.data,
333 (int) crealm->length, crealm->data,
334 (int) srealm->length, srealm->data));
366 print_a_realm (krb5_data *realm, void *data)
368 printf ("%.*s\n", (int) realm->length, realm->data);
397 crealm.data = argv[1];
399 srealm.data = argv[2];
401 transit.data = argv[3];