Lines Matching defs:any
4 * Permission is hereby granted, free of charge, to any person obtaining a
543 char *any = (char *) &info[1];
554 memset(any, 0, len);
555 strncpy(any, dev->name, info->name_len);
556 any += len;
559 total_len += ListDeviceClasses(client, dev, any, &info->num_classes);
564 * Write the class info of the device into the memory pointed to by any, set
570 char *any, uint16_t * nclasses)
582 len = ListButtonInfo(dev, (xXIButtonInfo *) any, rc == Success);
583 any += len;
589 len = ListKeyInfo(dev, (xXIKeyInfo *) any);
590 any += len;
596 len = ListValuatorInfo(dev, (xXIValuatorInfo *) any, i, rc == Success);
597 any += len;
602 len = ListScrollInfo(dev, (xXIScrollInfo *) any, i);
605 any += len;
611 len = ListTouchInfo(dev, (xXITouchInfo *) any);
612 any += len;
618 len = ListGestureInfo(dev, (xXIGestureInfo *) any);
619 any += len;
629 char *any = (char *) &info[1];
633 any += pad_to_int32(info->name_len);
636 int len = ((xXIAnyInfo *) any)->length;
638 switch (((xXIAnyInfo *) any)->type) {
640 SwapButtonInfo(dev, (xXIButtonInfo *) any);
643 SwapKeyInfo(dev, (xXIKeyInfo *) any);
646 SwapValuatorInfo(dev, (xXIValuatorInfo *) any);
649 SwapScrollInfo(dev, (xXIScrollInfo *) any);
652 SwapTouchInfo(dev, (xXITouchInfo *) any);
655 SwapGestureInfo(dev, (xXIGestureInfo *) any);
659 any += len * 4;