Lines Matching refs:xkb

203     XkbDescPtr xkb;  member
216 XkbWriteXKBKeymapForNames(stderr, ctx->names, ctx->xkb, ctx->want, ctx->need); in xkb_write_keymap_for_names_cb()
219 XkbWriteXKBKeymapForNames(out, ctx->names, ctx->xkb, ctx->want, ctx->need); in xkb_write_keymap_for_names_cb()
223 XkbDDXCompileKeymapByNames(XkbDescPtr xkb, in XkbDDXCompileKeymapByNames() argument
231 .xkb = xkb, in XkbDDXCompileKeymapByNames()
363 XkbDescPtr xkb; in XkbDDXLoadKeymapByNames() local
368 xkb = NULL; in XkbDDXLoadKeymapByNames()
370 xkb = keybd->key->xkbInfo->desc; in XkbDDXLoadKeymapByNames()
378 else if (!XkbDDXCompileKeymapByNames(xkb, names, want, need, in XkbDDXLoadKeymapByNames()
459 XkbDescPtr xkb = NULL; in XkbCompileKeymapForDevice() local
466 XkbDDXLoadKeymapByNames(dev, &kccgst, XkmAllIndicesMask, need, &xkb, in XkbCompileKeymapForDevice()
469 if (xkb) { in XkbCompileKeymapForDevice()
470 XkbFreeKeyboard(xkb, 0, TRUE); in XkbCompileKeymapForDevice()
471 xkb = NULL; in XkbCompileKeymapForDevice()
477 return xkb; in XkbCompileKeymapForDevice()
481 KeymapOrDefaults(DeviceIntPtr dev, XkbDescPtr xkb) in KeymapOrDefaults() argument
485 if (xkb) in KeymapOrDefaults()
486 return xkb; in KeymapOrDefaults()
495 xkb = XkbCompileKeymapForDevice(dev, &dflts, 0); in KeymapOrDefaults()
499 return xkb; in KeymapOrDefaults()
506 XkbDescPtr xkb; in XkbCompileKeymap() local
518 xkb = XkbCompileKeymapForDevice(dev, rmlvo, need); in XkbCompileKeymap()
520 return KeymapOrDefaults(dev, xkb); in XkbCompileKeymap()
527 XkbDescPtr xkb; in XkbCompileKeymapFromString() local
541 XkmAllIndicesMask, need, &xkb); in XkbCompileKeymapFromString()
543 if (xkb) { in XkbCompileKeymapFromString()
544 XkbFreeKeyboard(xkb, 0, TRUE); in XkbCompileKeymapFromString()
545 xkb = NULL; in XkbCompileKeymapFromString()
549 return KeymapOrDefaults(dev, xkb); in XkbCompileKeymapFromString()