Lines Matching refs:buf

152     char *str, buf[VMOD_BUFFER_SIZE];  in XkbVModMaskText()  local
167 str = buf; in XkbVModMaskText()
168 buf[0] = '\0'; in XkbVModMaskText()
175 len = strlen(tmp) + 1 + (str == buf ? 0 : 1); in XkbVModMaskText()
178 if ((str - (buf + len)) <= VMOD_BUFFER_SIZE) { in XkbVModMaskText()
179 if (str != buf) { in XkbVModMaskText()
194 str = buf; in XkbVModMaskText()
237 char buf[100]; in XkbModIndexText() local
241 snprintf(buf, sizeof(buf), "%sMapIndex", modNames[ndx]); in XkbModIndexText()
243 snprintf(buf, sizeof(buf), "XkbNoModifier"); in XkbModIndexText()
245 snprintf(buf, sizeof(buf), "0x%02x", ndx); in XkbModIndexText()
249 strcpy(buf, modNames[ndx]); in XkbModIndexText()
251 strcpy(buf, "none"); in XkbModIndexText()
253 snprintf(buf, sizeof(buf), "ILLEGAL_%02x", ndx); in XkbModIndexText()
255 rtrn = tbGetBuffer(strlen(buf) + 1); in XkbModIndexText()
256 strcpy(rtrn, buf); in XkbModIndexText()
264 char buf[64], *rtrn; in XkbModMaskText() local
268 strcpy(buf, "0xff"); in XkbModMaskText()
270 strcpy(buf, "all"); in XkbModMaskText()
274 strcpy(buf, "0"); in XkbModMaskText()
276 strcpy(buf, "none"); in XkbModMaskText()
279 char *str = buf; in XkbModMaskText()
281 buf[0] = '\0'; in XkbModMaskText()
284 if (str != buf) { in XkbModMaskText()
299 rtrn = tbGetBuffer(strlen(buf) + 1); in XkbModMaskText()
300 strcpy(rtrn, buf); in XkbModMaskText()
309 static char *buf; in XkbConfigText() local
311 buf = tbGetBuffer(32); in XkbConfigText()
314 strcpy(buf, "Semantics"); in XkbConfigText()
317 strcpy(buf, "Layout"); in XkbConfigText()
320 strcpy(buf, "Keymap"); in XkbConfigText()
324 strcpy(buf, "Geometry"); in XkbConfigText()
327 strcpy(buf, "Types"); in XkbConfigText()
330 strcpy(buf, "CompatMap"); in XkbConfigText()
333 strcpy(buf, "Symbols"); in XkbConfigText()
336 strcpy(buf, "Indicators"); in XkbConfigText()
339 strcpy(buf, "KeyNames"); in XkbConfigText()
342 strcpy(buf, "VirtualMods"); in XkbConfigText()
345 sprintf(buf, "unknown(%d)", config); in XkbConfigText()
348 return buf; in XkbConfigText()
356 static char buf[32]; in XkbKeysymText() local
359 strcpy(buf, "NoSymbol"); in XkbKeysymText()
361 snprintf(buf, sizeof(buf), "0x%lx", (long) sym); in XkbKeysymText()
362 return buf; in XkbKeysymText()
368 char *buf; in XkbKeyNameText() local
371 buf = tbGetBuffer(5); in XkbKeyNameText()
372 memcpy(buf, name, 4); in XkbKeyNameText()
373 buf[4] = '\0'; in XkbKeyNameText()
378 buf = tbGetBuffer(7); in XkbKeyNameText()
379 buf[0] = '<'; in XkbKeyNameText()
380 memcpy(&buf[1], name, 4); in XkbKeyNameText()
381 buf[5] = '\0'; in XkbKeyNameText()
382 len = strlen(buf); in XkbKeyNameText()
383 buf[len++] = '>'; in XkbKeyNameText()
384 buf[len] = '\0'; in XkbKeyNameText()
386 return buf; in XkbKeyNameText()
398 static char buf[40]; in XkbSIMatchText() local
418 snprintf(buf, sizeof(buf), "0x%x", type & XkbSI_OpMask); in XkbSIMatchText()
419 return buf; in XkbSIMatchText()
423 snprintf(buf, sizeof(buf), "XkbSI_LevelOneOnly|XkbSI_%s", rtrn); in XkbSIMatchText()
425 snprintf(buf, sizeof(buf), "XkbSI_%s", rtrn); in XkbSIMatchText()
426 rtrn = buf; in XkbSIMatchText()
446 char *buf; in XkbIMWhichStateMaskText() local
449 buf = tbGetBuffer(2); in XkbIMWhichStateMaskText()
450 strcpy(buf, "0"); in XkbIMWhichStateMaskText()
451 return buf; in XkbIMWhichStateMaskText()
462 buf = tbGetBuffer(len + 1); in XkbIMWhichStateMaskText()
469 buf[len++] = '|'; in XkbIMWhichStateMaskText()
470 sprintf(&buf[len], "XkbIM_Use%s", imWhichNames[i]); in XkbIMWhichStateMaskText()
471 buf[len + 9] = toupper(buf[len + 9]); in XkbIMWhichStateMaskText()
475 buf[len++] = '+'; in XkbIMWhichStateMaskText()
476 sprintf(&buf[len], "%s", imWhichNames[i]); in XkbIMWhichStateMaskText()
478 len += strlen(&buf[len]); in XkbIMWhichStateMaskText()
481 return buf; in XkbIMWhichStateMaskText()
505 char *buf; in XkbControlsMaskText() local
508 buf = tbGetBuffer(5); in XkbControlsMaskText()
510 strcpy(buf, "0"); in XkbControlsMaskText()
512 strcpy(buf, "none"); in XkbControlsMaskText()
513 return buf; in XkbControlsMaskText()
524 buf = tbGetBuffer(len + 1); in XkbControlsMaskText()
531 buf[len++] = '|'; in XkbControlsMaskText()
532 sprintf(&buf[len], "Xkb%sMask", ctrlNames[i]); in XkbControlsMaskText()
533 buf[len + 3] = toupper(buf[len + 3]); in XkbControlsMaskText()
537 buf[len++] = '+'; in XkbControlsMaskText()
538 sprintf(&buf[len], "%s", ctrlNames[i]); in XkbControlsMaskText()
540 len += strlen(&buf[len]); in XkbControlsMaskText()
543 return buf; in XkbControlsMaskText()
551 char *buf; in XkbStringText() local
557 buf = tbGetBuffer(2); in XkbStringText()
558 buf[0] = '\0'; in XkbStringText()
559 return buf; in XkbStringText()
583 buf = tbGetBuffer(len + 1); in XkbStringText()
584 for (in = str, out = buf; *in != '\0'; in++) { in XkbStringText()
613 return buf; in XkbStringText()
622 char *buf; in XkbGeomFPText() local
624 buf = tbGetBuffer(12); in XkbGeomFPText()
626 sprintf(buf, "%d", val); in XkbGeomFPText()
632 sprintf(buf, "%d.%d", whole, frac); in XkbGeomFPText()
634 sprintf(buf, "%d", whole); in XkbGeomFPText()
636 return buf; in XkbGeomFPText()
642 char *buf; in XkbDoodadTypeText() local
645 buf = tbGetBuffer(24); in XkbDoodadTypeText()
647 strcpy(buf, "XkbOutlineDoodad"); in XkbDoodadTypeText()
649 strcpy(buf, "XkbSolidDoodad"); in XkbDoodadTypeText()
651 strcpy(buf, "XkbTextDoodad"); in XkbDoodadTypeText()
653 strcpy(buf, "XkbIndicatorDoodad"); in XkbDoodadTypeText()
655 strcpy(buf, "XkbLogoDoodad"); in XkbDoodadTypeText()
657 sprintf(buf, "UnknownDoodad%d", type); in XkbDoodadTypeText()
660 buf = tbGetBuffer(12); in XkbDoodadTypeText()
662 strcpy(buf, "outline"); in XkbDoodadTypeText()
664 strcpy(buf, "solid"); in XkbDoodadTypeText()
666 strcpy(buf, "text"); in XkbDoodadTypeText()
668 strcpy(buf, "indicator"); in XkbDoodadTypeText()
670 strcpy(buf, "logo"); in XkbDoodadTypeText()
672 sprintf(buf, "unknown%d", type); in XkbDoodadTypeText()
674 return buf; in XkbDoodadTypeText()
695 static char buf[32]; in XkbActionTypeText() local
701 snprintf(buf, sizeof(buf), "XkbSA_%s", rtrn); in XkbActionTypeText()
702 return buf; in XkbActionTypeText()
706 snprintf(buf, sizeof(buf), "Private"); in XkbActionTypeText()
707 return buf; in XkbActionTypeText()
730 CopyNoActionArgs(XkbDescPtr xkb, XkbAction *action, char *buf, int *sz) in CopyNoActionArgs() argument
736 CopyModActionArgs(XkbDescPtr xkb, XkbAction *action, char *buf, int *sz) in CopyModActionArgs() argument
743 TryCopyStr(buf, "modifiers=", sz); in CopyModActionArgs()
745 TryCopyStr(buf, "modMapMods", sz); in CopyModActionArgs()
747 TryCopyStr(buf, in CopyModActionArgs()
751 TryCopyStr(buf, "none", sz); in CopyModActionArgs()
755 TryCopyStr(buf, ",clearLocks", sz); in CopyModActionArgs()
757 TryCopyStr(buf, ",latchToLock", sz); in CopyModActionArgs()
762 CopyGroupActionArgs(XkbDescPtr xkb, XkbAction *action, char *buf, int *sz) in CopyGroupActionArgs() argument
768 TryCopyStr(buf, "group=", sz); in CopyGroupActionArgs()
775 TryCopyStr(buf, tbuf, sz); in CopyGroupActionArgs()
779 TryCopyStr(buf, ",clearLocks", sz); in CopyGroupActionArgs()
781 TryCopyStr(buf, ",latchToLock", sz); in CopyGroupActionArgs()
786 CopyMovePtrArgs(XkbDescPtr xkb, XkbAction *action, char *buf, int *sz) in CopyMovePtrArgs() argument
799 TryCopyStr(buf, tbuf, sz); in CopyMovePtrArgs()
805 TryCopyStr(buf, tbuf, sz); in CopyMovePtrArgs()
807 TryCopyStr(buf, ",!accel", sz); in CopyMovePtrArgs()
812 CopyPtrBtnArgs(XkbDescPtr xkb, XkbAction *action, char *buf, int *sz) in CopyPtrBtnArgs() argument
818 TryCopyStr(buf, "button=", sz); in CopyPtrBtnArgs()
821 TryCopyStr(buf, tbuf, sz); in CopyPtrBtnArgs()
824 TryCopyStr(buf, "default", sz); in CopyPtrBtnArgs()
827 TryCopyStr(buf, tbuf, sz); in CopyPtrBtnArgs()
832 TryCopyStr(buf, ",affect=unlock", sz); in CopyPtrBtnArgs()
835 TryCopyStr(buf, ",affect=lock", sz); in CopyPtrBtnArgs()
838 TryCopyStr(buf, ",affect=neither", sz); in CopyPtrBtnArgs()
841 TryCopyStr(buf, ",affect=both", sz); in CopyPtrBtnArgs()
849 CopySetPtrDfltArgs(XkbDescPtr xkb, XkbAction *action, char *buf, int *sz) in CopySetPtrDfltArgs() argument
856 TryCopyStr(buf, "affect=button,button=", sz); in CopySetPtrDfltArgs()
862 TryCopyStr(buf, tbuf, sz); in CopySetPtrDfltArgs()
868 CopyISOLockArgs(XkbDescPtr xkb, XkbAction *action, char *buf, int *sz) in CopyISOLockArgs() argument
882 TryCopyStr(buf, tbuf, sz); in CopyISOLockArgs()
888 TryCopyStr(buf, "modifiers=", sz); in CopyISOLockArgs()
890 TryCopyStr(buf, "modMapMods", sz); in CopyISOLockArgs()
893 TryCopyStr(buf, XkbModMaskText(act->real_mods, XkbXKBFile), sz); in CopyISOLockArgs()
895 TryCopyStr(buf, "+", sz); in CopyISOLockArgs()
898 TryCopyStr(buf, XkbVModMaskText(xkb, 0, tmp, XkbXKBFile), sz); in CopyISOLockArgs()
901 TryCopyStr(buf, "none", sz); in CopyISOLockArgs()
903 TryCopyStr(buf, ",affect=", sz); in CopyISOLockArgs()
905 TryCopyStr(buf, "all", sz); in CopyISOLockArgs()
910 TryCopyStr(buf, "mods", sz); in CopyISOLockArgs()
915 TryCopyStr(buf, tbuf, sz); in CopyISOLockArgs()
920 TryCopyStr(buf, tbuf, sz); in CopyISOLockArgs()
925 TryCopyStr(buf, tbuf, sz); in CopyISOLockArgs()
933 CopySwitchScreenArgs(XkbDescPtr xkb, XkbAction *action, char *buf, int *sz) in CopySwitchScreenArgs() argument
943 TryCopyStr(buf, tbuf, sz); in CopySwitchScreenArgs()
945 TryCopyStr(buf, ",!same", sz); in CopySwitchScreenArgs()
947 TryCopyStr(buf, ",same", sz); in CopySwitchScreenArgs()
952 CopySetLockControlsArgs(XkbDescPtr xkb, XkbAction *action, char *buf, int *sz) in CopySetLockControlsArgs() argument
960 TryCopyStr(buf, "controls=", sz); in CopySetLockControlsArgs()
962 TryCopyStr(buf, "none", sz); in CopySetLockControlsArgs()
964 TryCopyStr(buf, "all", sz); in CopySetLockControlsArgs()
970 TryCopyStr(buf, tbuf, sz); in CopySetLockControlsArgs()
975 TryCopyStr(buf, tbuf, sz); in CopySetLockControlsArgs()
980 TryCopyStr(buf, tbuf, sz); in CopySetLockControlsArgs()
985 TryCopyStr(buf, tbuf, sz); in CopySetLockControlsArgs()
990 TryCopyStr(buf, tbuf, sz); in CopySetLockControlsArgs()
996 TryCopyStr(buf, tbuf, sz); in CopySetLockControlsArgs()
1002 TryCopyStr(buf, tbuf, sz); in CopySetLockControlsArgs()
1008 TryCopyStr(buf, tbuf, sz); in CopySetLockControlsArgs()
1014 TryCopyStr(buf, tbuf, sz); in CopySetLockControlsArgs()
1020 TryCopyStr(buf, tbuf, sz); in CopySetLockControlsArgs()
1025 TryCopyStr(buf, tbuf, sz); in CopySetLockControlsArgs()
1030 TryCopyStr(buf, tbuf, sz); in CopySetLockControlsArgs()
1036 TryCopyStr(buf, tbuf, sz); in CopySetLockControlsArgs()
1044 CopyActionMessageArgs(XkbDescPtr xkb, XkbAction *action, char *buf, int *sz) in CopyActionMessageArgs() argument
1052 TryCopyStr(buf, "report=", sz); in CopyActionMessageArgs()
1054 TryCopyStr(buf, "none", sz); in CopyActionMessageArgs()
1056 TryCopyStr(buf, "all", sz); in CopyActionMessageArgs()
1058 TryCopyStr(buf, "KeyPress", sz); in CopyActionMessageArgs()
1060 TryCopyStr(buf, "KeyRelease", sz); in CopyActionMessageArgs()
1062 TryCopyStr(buf, tbuf, sz); in CopyActionMessageArgs()
1064 TryCopyStr(buf, tbuf, sz); in CopyActionMessageArgs()
1066 TryCopyStr(buf, tbuf, sz); in CopyActionMessageArgs()
1068 TryCopyStr(buf, tbuf, sz); in CopyActionMessageArgs()
1070 TryCopyStr(buf, tbuf, sz); in CopyActionMessageArgs()
1072 TryCopyStr(buf, tbuf, sz); in CopyActionMessageArgs()
1077 CopyRedirectKeyArgs(XkbDescPtr xkb, XkbAction *action, char *buf, int *sz) in CopyRedirectKeyArgs() argument
1097 TryCopyStr(buf, tbuf, sz); in CopyRedirectKeyArgs()
1103 TryCopyStr(buf, ",mods=", sz); in CopyRedirectKeyArgs()
1104 TryCopyStr(buf, tmp, sz); in CopyRedirectKeyArgs()
1110 TryCopyStr(buf, ",mods= ", sz); in CopyRedirectKeyArgs()
1111 TryCopyStr(buf, tmp, sz); in CopyRedirectKeyArgs()
1116 TryCopyStr(buf, ",clearMods= ", sz); in CopyRedirectKeyArgs()
1117 TryCopyStr(buf, tmp, sz); in CopyRedirectKeyArgs()
1124 CopyDeviceBtnArgs(XkbDescPtr xkb, XkbAction *action, char *buf, int *sz) in CopyDeviceBtnArgs() argument
1131 TryCopyStr(buf, tbuf, sz); in CopyDeviceBtnArgs()
1132 TryCopyStr(buf, ",button=", sz); in CopyDeviceBtnArgs()
1134 TryCopyStr(buf, tbuf, sz); in CopyDeviceBtnArgs()
1137 TryCopyStr(buf, tbuf, sz); in CopyDeviceBtnArgs()
1142 TryCopyStr(buf, ",affect=unlock", sz); in CopyDeviceBtnArgs()
1145 TryCopyStr(buf, ",affect=lock", sz); in CopyDeviceBtnArgs()
1148 TryCopyStr(buf, ",affect=neither", sz); in CopyDeviceBtnArgs()
1151 TryCopyStr(buf, ",affect=both", sz); in CopyDeviceBtnArgs()
1159 CopyOtherArgs(XkbDescPtr xkb, XkbAction *action, char *buf, int *sz) in CopyOtherArgs() argument
1166 TryCopyStr(buf, tbuf, sz); in CopyOtherArgs()
1168 TryCopyStr(buf, tbuf, sz); in CopyOtherArgs()
1170 TryCopyStr(buf, tbuf, sz); in CopyOtherArgs()
1172 TryCopyStr(buf, tbuf, sz); in CopyOtherArgs()
1174 TryCopyStr(buf, tbuf, sz); in CopyOtherArgs()
1176 TryCopyStr(buf, tbuf, sz); in CopyOtherArgs()
1178 TryCopyStr(buf, tbuf, sz); in CopyOtherArgs()
1180 TryCopyStr(buf, tbuf, sz); in CopyOtherArgs()
1218 char buf[ACTION_SZ], *tmp; in XkbActionText() local
1222 snprintf(buf, sizeof(buf), in XkbActionText()
1230 snprintf(buf, sizeof(buf), "%s(", in XkbActionText()
1232 sz = ACTION_SZ - strlen(buf) + 2; /* room for close paren and NULL */ in XkbActionText()
1234 (*copyActionArgs[action->type]) (xkb, action, buf, &sz); in XkbActionText()
1236 CopyOtherArgs(xkb, action, buf, &sz); in XkbActionText()
1237 TryCopyStr(buf, ")", &sz); in XkbActionText()
1239 tmp = tbGetBuffer(strlen(buf) + 1); in XkbActionText()
1241 strcpy(tmp, buf); in XkbActionText()
1248 char buf[256], *tmp; in XkbBehaviorText() local
1252 snprintf(buf, sizeof(buf), "{ 0, 0 }"); in XkbBehaviorText()
1254 snprintf(buf, sizeof(buf), "{ %3d, 0x%02x }", behavior->type, in XkbBehaviorText()
1264 snprintf(buf, sizeof(buf), "lock= %s", in XkbBehaviorText()
1272 snprintf(buf, sizeof(buf), "allowNone,"); in XkbBehaviorText()
1273 tmp = &buf[strlen(buf)]; in XkbBehaviorText()
1276 tmp = buf; in XkbBehaviorText()
1297 snprintf(buf, sizeof(buf), "permanentOverlay%d= %s", ndx, kn); in XkbBehaviorText()
1299 snprintf(buf, sizeof(buf), "overlay%d= %s", ndx, kn); in XkbBehaviorText()
1302 tmp = tbGetBuffer(strlen(buf) + 1); in XkbBehaviorText()
1304 strcpy(tmp, buf); in XkbBehaviorText()
1313 static char buf[32]; in XkbIndentText() local
1320 buf[i] = ' '; in XkbIndentText()
1322 buf[size] = '\0'; in XkbIndentText()
1323 return buf; in XkbIndentText()