Lines Matching refs:from
67 in this Software without prior written authorization from The Open Group.
83 #define HashCode(converter, from) (int)(((long)(converter) >> 2) + from->size + *((char *) from->addr))
88 XrmRepresentation from, to;
125 _XtTableAddConverter(*table, rec->from, rec->to, rec->converter,
168 XrmValue from;
205 while ((p = *pp) && (p->from != from_type || p->to != to_type))
218 p->from = from_type;
251 XrmRepresentation from;
257 from = XrmStringToRepresentation(from_type);
264 _XtTableAddConverter(process->globalConverterTable, from, to,
268 _XtTableAddConverter(app->converterTable, from, to,
304 XrmRepresentation from;
310 from = XrmStringToRepresentation(from_type);
317 _XtTableAddConverter(process->globalConverterTable, from, to,
321 _XtTableAddConverter(app->converterTable, from, to,
353 XrmValuePtr from,
398 p->from.size = from->size;
399 if (from->size <= sizeof(p->from.addr)) {
401 XtMemmove(&p->from.addr, from->addr, from->size);
405 p->from.addr = (XPointer) _XtHeapAlloc(heap, from->size);
406 (void) memcpy(p->from.addr, (char *) from->addr, from->size);
470 XtFree(p->from.addr);
525 p->from.size,
648 register XrmValuePtr from,
657 hash = HashCode(converter, from);
658 if (from->size > 1)
659 hash += ((char *) from->addr)[1];
664 && (p->from.size == from->size)
666 XtMemcmp(&p->from.addr, from->addr, from->size) :
667 memcmp((const void *) p->from.addr, (const void *) from->addr,
668 from->size))
699 (*converter) (args, &num_args, from, to);
701 * or app context from which to compute the persistence */
704 from, to, (to->addr != NULL), hash, False, False,
734 register XrmValuePtr from,
749 (dpy, args, &num_args, from, to, &closure);
755 hash = HashCode(converter, from);
756 if (from->size > 1)
757 hash += ((char *) from->addr)[1];
763 && (p->from.size == from->size)
765 XtMemcmp(&p->from.addr, from->addr, from->size) :
766 memcmp((const void *) p->from.addr,
767 (const void *) from->addr, from->size))
839 (*(XtTypeConverter) converter) (dpy, args, &num_args, from, to,
861 p = CacheEnter(heap, converter, args, num_args, from, to, retval,
877 register XrmValuePtr from,
892 retval = CallConverter(dpy, converter, args, num_args, from, to,
901 XrmValuePtr from,
915 if (from_type == p->from && to_type == p->to) {
918 /* Compute actual arguments from widget and arg descriptor */
933 from, to, cache_ref_return, p);
939 from, &tempTo);
985 XrmValuePtr from,
1004 _XtConvert(widget, from_type, from, to_type, to, /*&ref */ NULL);
1013 (*to) = *from;
1020 XrmValuePtr from,
1046 if (!_XtConvert(object, from_type, from, to_type, to, &ref)) {
1073 if (to->size < from->size) {
1074 to->size = from->size;
1079 (void) memmove(to->addr, from->addr, from->size);
1080 to->size = from->size;
1083 *to = *from;