Home
last modified time | relevance | path

Searched refs:xkb_keymap (Results 1 – 25 of 45) sorted by relevance

12

/external/libxkbcommon/xkbcommon/xkbcommon/
Dxkbcommon.h123 struct xkb_keymap;
779 struct xkb_keymap *
808 struct xkb_keymap *
822 struct xkb_keymap *
837 struct xkb_keymap *
849 struct xkb_keymap *
850 xkb_keymap_ref(struct xkb_keymap *keymap);
860 xkb_keymap_unref(struct xkb_keymap *keymap);
887 xkb_keymap_get_as_string(struct xkb_keymap *keymap,
907 xkb_keymap_min_keycode(struct xkb_keymap *keymap);
[all …]
Dxkbcommon-x11.h209 struct xkb_keymap *
234 xkb_x11_state_new_from_device(struct xkb_keymap *keymap,
/external/libxkbcommon/xkbcommon/src/
Dkeymap.c56 XKB_EXPORT struct xkb_keymap *
57 xkb_keymap_ref(struct xkb_keymap *keymap) in xkb_keymap_ref()
64 xkb_keymap_unref(struct xkb_keymap *keymap) in xkb_keymap_unref()
117 XKB_EXPORT struct xkb_keymap *
122 struct xkb_keymap *keymap; in xkb_keymap_new_from_names()
156 XKB_EXPORT struct xkb_keymap *
166 XKB_EXPORT struct xkb_keymap *
172 struct xkb_keymap *keymap; in xkb_keymap_new_from_buffer()
203 XKB_EXPORT struct xkb_keymap *
209 struct xkb_keymap *keymap; in xkb_keymap_new_from_file()
[all …]
Dkeymap.h361 struct xkb_keymap { struct
427 XkbKey(struct xkb_keymap *keymap, xkb_keycode_t kc) in XkbKey()
440 struct xkb_keymap *
446 XkbKeyByName(struct xkb_keymap *keymap, xkb_atom_t name, bool use_aliases);
449 XkbResolveKeyAlias(const struct xkb_keymap *keymap, xkb_atom_t name);
465 mod_mask_get_effective(struct xkb_keymap *keymap, xkb_mod_mask_t mods);
468 bool (*keymap_new_from_names)(struct xkb_keymap *keymap,
470 bool (*keymap_new_from_string)(struct xkb_keymap *keymap,
472 bool (*keymap_new_from_file)(struct xkb_keymap *keymap, FILE *file);
473 char *(*keymap_get_as_string)(struct xkb_keymap *keymap);
Dkeymap-priv.c30 update_builtin_keymap_fields(struct xkb_keymap *keymap) in update_builtin_keymap_fields()
53 struct xkb_keymap *
58 struct xkb_keymap *keymap; in xkb_keymap_new()
76 XkbKeyByName(struct xkb_keymap *keymap, xkb_atom_t name, bool use_aliases) in XkbKeyByName()
94 XkbResolveKeyAlias(const struct xkb_keymap *keymap, xkb_atom_t name) in XkbResolveKeyAlias()
/external/libxkbcommon/xkbcommon/test/
Dtest.h51 test_key_seq(struct xkb_keymap *keymap, ...);
54 test_key_seq_va(struct xkb_keymap *keymap, va_list args);
70 struct xkb_keymap *
73 struct xkb_keymap *
76 struct xkb_keymap *
79 struct xkb_keymap *
Dcommon.c58 test_key_seq_va(struct xkb_keymap *keymap, va_list ap) in test_key_seq_va()
144 test_key_seq(struct xkb_keymap *keymap, ...) in test_key_seq()
255 struct xkb_keymap *
258 struct xkb_keymap *keymap; in test_compile_file()
290 struct xkb_keymap *
293 struct xkb_keymap *keymap; in test_compile_string()
305 struct xkb_keymap *
308 struct xkb_keymap *keymap; in test_compile_buffer()
320 struct xkb_keymap *
325 struct xkb_keymap *keymap; in test_compile_rules()
[all …]
Dstate.c40 struct xkb_keymap *keymap; in print_state()
105 test_update_key(struct xkb_keymap *keymap) in test_update_key()
247 test_serialisation(struct xkb_keymap *keymap) in test_serialisation()
300 test_update_mask_mods(struct xkb_keymap *keymap) in test_update_mask_mods()
369 test_repeat(struct xkb_keymap *keymap) in test_repeat()
379 test_consume(struct xkb_keymap *keymap) in test_consume()
467 key_iter(struct xkb_keymap *keymap, xkb_keycode_t key, void *data) in key_iter()
476 test_range(struct xkb_keymap *keymap) in test_range()
489 test_caps_keysym_transformation(struct xkb_keymap *keymap) in test_caps_keysym_transformation()
556 test_get_utf8_utf32(struct xkb_keymap *keymap) in test_get_utf8_utf32()
[all …]
Dinteractive-evdev.c89 keyboard_new(struct dirent *ent, struct xkb_keymap *keymap, in keyboard_new()
176 get_keyboards(struct xkb_keymap *keymap, in get_keyboards()
244 struct xkb_keymap *keymap; in process_event()
371 struct xkb_keymap *keymap; in main()
Dx11.c34 struct xkb_keymap *keymap; in main()
Dfilecomp.c29 struct xkb_keymap *keymap = test_compile_file(ctx, path_rel); in test_file()
Dinteractive-x11.c54 struct xkb_keymap *keymap;
120 struct xkb_keymap *new_keymap; in update_keymap()
/external/libxkbcommon/xkbcommon/src/xkbcomp/
Dxkbcomp-priv.h41 text_v1_keymap_get_as_string(struct xkb_keymap *keymap);
60 CompileKeycodes(XkbFile *file, struct xkb_keymap *keymap,
64 CompileKeyTypes(XkbFile *file, struct xkb_keymap *keymap,
68 CompileCompatMap(XkbFile *file, struct xkb_keymap *keymap,
72 CompileSymbols(XkbFile *file, struct xkb_keymap *keymap,
76 CompileKeymap(XkbFile *file, struct xkb_keymap *keymap,
Dkeymap.c33 ComputeEffectiveMask(struct xkb_keymap *keymap, struct xkb_mods *mods) in ComputeEffectiveMask()
39 UpdateActionMods(struct xkb_keymap *keymap, union xkb_action *act, in UpdateActionMods()
70 FindInterpForKey(struct xkb_keymap *keymap, const struct xkb_key *key, in FindInterpForKey()
128 ApplyInterpsToKey(struct xkb_keymap *keymap, struct xkb_key *key) in ApplyInterpsToKey()
173 UpdateDerivedKeymapFields(struct xkb_keymap *keymap) in UpdateDerivedKeymapFields()
221 struct xkb_keymap *keymap,
232 CompileKeymap(XkbFile *file, struct xkb_keymap *keymap, enum merge_mode merge) in CompileKeymap()
Dxkbcomp.c34 compile_keymap_file(struct xkb_keymap *keymap, XkbFile *file) in compile_keymap_file()
53 text_v1_keymap_new_from_names(struct xkb_keymap *keymap, in text_v1_keymap_new_from_names()
100 text_v1_keymap_new_from_string(struct xkb_keymap *keymap, in text_v1_keymap_new_from_string()
118 text_v1_keymap_new_from_file(struct xkb_keymap *keymap, FILE *file) in text_v1_keymap_new_from_file()
Dkeymap-dump.c124 write_vmods(struct xkb_keymap *keymap, struct buf *buf) in write_vmods()
148 write_keycodes(struct xkb_keymap *keymap, struct buf *buf) in write_keycodes()
191 write_types(struct xkb_keymap *keymap, struct buf *buf) in write_types()
244 write_led_map(struct xkb_keymap *keymap, struct buf *buf, in write_led_map()
292 write_action(struct xkb_keymap *keymap, struct buf *buf, in write_action()
406 write_compat(struct xkb_keymap *keymap, struct buf *buf) in write_compat()
455 write_keysyms(struct xkb_keymap *keymap, struct buf *buf, in write_keysyms()
489 write_key(struct xkb_keymap *keymap, struct buf *buf, in write_key()
596 write_symbols(struct xkb_keymap *keymap, struct buf *buf) in write_symbols()
643 write_keymap(struct xkb_keymap *keymap, struct buf *buf) in write_keymap()
[all …]
Dkeycodes.c527 CopyKeyNamesToKeymap(struct xkb_keymap *keymap, KeyNamesInfo *info) in CopyKeyNamesToKeymap()
557 CopyKeyAliasesToKeymap(struct xkb_keymap *keymap, KeyNamesInfo *info) in CopyKeyAliasesToKeymap()
616 CopyLedNamesToKeymap(struct xkb_keymap *keymap, KeyNamesInfo *info) in CopyLedNamesToKeymap()
632 CopyKeyNamesInfoToKeymap(struct xkb_keymap *keymap, KeyNamesInfo *info) in CopyKeyNamesInfoToKeymap()
648 CompileKeycodes(XkbFile *file, struct xkb_keymap *keymap, in CompileKeycodes()
Dsymbols.c184 const struct xkb_keymap *keymap;
188 InitSymbolsInfo(SymbolsInfo *info, const struct xkb_keymap *keymap, in InitSymbolsInfo()
1257 FindKeyForSymbol(struct xkb_keymap *keymap, xkb_keysym_t sym) in FindKeyForSymbol()
1352 FindTypeForGroup(struct xkb_keymap *keymap, KeyInfo *keyi, in FindTypeForGroup()
1405 CopySymbolsDefToKeymap(struct xkb_keymap *keymap, SymbolsInfo *info, in CopySymbolsDefToKeymap()
1506 CopyModMapDefToKeymap(struct xkb_keymap *keymap, SymbolsInfo *info, in CopyModMapDefToKeymap()
1539 CopySymbolsToKeymap(struct xkb_keymap *keymap, SymbolsInfo *info) in CopySymbolsToKeymap()
1579 CompileSymbols(XkbFile *file, struct xkb_keymap *keymap, in CompileSymbols()
/external/libxkbcommon/xkbcommon/src/x11/
Dkeymap.c320 get_types(struct xkb_keymap *keymap, xcb_connection_t *conn, in get_types()
395 get_sym_maps(struct xkb_keymap *keymap, xcb_connection_t *conn, in get_sym_maps()
471 get_actions(struct xkb_keymap *keymap, xcb_connection_t *conn, in get_actions()
520 get_vmods(struct xkb_keymap *keymap, xcb_connection_t *conn, in get_vmods()
544 get_explicits(struct xkb_keymap *keymap, xcb_connection_t *conn, in get_explicits()
589 get_modmaps(struct xkb_keymap *keymap, xcb_connection_t *conn, in get_modmaps()
616 get_vmodmaps(struct xkb_keymap *keymap, xcb_connection_t *conn, in get_vmodmaps()
643 get_map(struct xkb_keymap *keymap, xcb_connection_t *conn, uint16_t device_id) in get_map()
696 get_indicators(struct xkb_keymap *keymap, xcb_connection_t *conn, in get_indicators()
746 get_indicator_map(struct xkb_keymap *keymap, xcb_connection_t *conn, in get_indicator_map()
[all …]
Dstate.c51 xkb_x11_state_new_from_device(struct xkb_keymap *keymap, in xkb_x11_state_new_from_device()
/external/libxkbcommon/xkbcommon/test/data/keymaps/
Dbad.xkb1 xkb_keymap {
Dsyntax-error2.xkb1 xkb_keymap {
Dbasic.xkb1 xkb_keymap {
Ddivide-by-zero.xkb1 xkb_keymap {
/external/libxkbcommon/xkbcommon/bench/
Drulescomp.c34 struct xkb_keymap *keymap; in main()

12