Home
last modified time | relevance | path

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

123

/external/libxkbcommon/xkbcommon/
Dxkbcommon.h123 struct xkb_keymap;
856 struct xkb_keymap *
885 struct xkb_keymap *
899 struct xkb_keymap *
914 struct xkb_keymap *
926 struct xkb_keymap *
927 xkb_keymap_ref(struct xkb_keymap *keymap);
937 xkb_keymap_unref(struct xkb_keymap *keymap);
964 xkb_keymap_get_as_string(struct xkb_keymap *keymap,
984 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/src/
Dkeymap.c58 XKB_EXPORT struct xkb_keymap *
59 xkb_keymap_ref(struct xkb_keymap *keymap) in xkb_keymap_ref()
66 xkb_keymap_unref(struct xkb_keymap *keymap) in xkb_keymap_unref()
119 XKB_EXPORT struct xkb_keymap *
124 struct xkb_keymap *keymap; in xkb_keymap_new_from_names()
158 XKB_EXPORT struct xkb_keymap *
168 XKB_EXPORT struct xkb_keymap *
174 struct xkb_keymap *keymap; in xkb_keymap_new_from_buffer()
205 XKB_EXPORT struct xkb_keymap *
211 struct xkb_keymap *keymap; in xkb_keymap_new_from_file()
[all …]
Dkeymap.h362 struct xkb_keymap { struct
428 XkbKey(struct xkb_keymap *keymap, xkb_keycode_t kc) in XkbKey()
452 struct xkb_keymap *
458 XkbKeyByName(struct xkb_keymap *keymap, xkb_atom_t name, bool use_aliases);
461 XkbResolveKeyAlias(const struct xkb_keymap *keymap, xkb_atom_t name);
480 mod_mask_get_effective(struct xkb_keymap *keymap, xkb_mod_mask_t mods);
483 bool (*keymap_new_from_names)(struct xkb_keymap *keymap,
485 bool (*keymap_new_from_string)(struct xkb_keymap *keymap,
487 bool (*keymap_new_from_file)(struct xkb_keymap *keymap, FILE *file);
488 char *(*keymap_get_as_string)(struct xkb_keymap *keymap);
Dkeymap-priv.c32 update_builtin_keymap_fields(struct xkb_keymap *keymap) in update_builtin_keymap_fields()
55 struct xkb_keymap *
60 struct xkb_keymap *keymap; in xkb_keymap_new()
78 XkbKeyByName(struct xkb_keymap *keymap, xkb_atom_t name, bool use_aliases) in XkbKeyByName()
96 XkbResolveKeyAlias(const struct xkb_keymap *keymap, xkb_atom_t name) in XkbResolveKeyAlias()
/external/libxkbcommon/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.c67 test_key_seq_va(struct xkb_keymap *keymap, va_list ap) in test_key_seq_va()
153 test_key_seq(struct xkb_keymap *keymap, ...) in test_key_seq()
266 struct xkb_keymap *
269 struct xkb_keymap *keymap; in test_compile_file()
301 struct xkb_keymap *
304 struct xkb_keymap *keymap; in test_compile_string()
316 struct xkb_keymap *
319 struct xkb_keymap *keymap; in test_compile_buffer()
331 struct xkb_keymap *
336 struct xkb_keymap *keymap; in test_compile_rules()
Dstate.c42 struct xkb_keymap *keymap; in print_state()
107 test_update_key(struct xkb_keymap *keymap) in test_update_key()
249 test_serialisation(struct xkb_keymap *keymap) in test_serialisation()
302 test_update_mask_mods(struct xkb_keymap *keymap) in test_update_mask_mods()
371 test_repeat(struct xkb_keymap *keymap) in test_repeat()
381 test_consume(struct xkb_keymap *keymap) in test_consume()
503 key_iter(struct xkb_keymap *keymap, xkb_keycode_t key, void *data) in key_iter()
512 test_range(struct xkb_keymap *keymap) in test_range()
525 test_caps_keysym_transformation(struct xkb_keymap *keymap) in test_caps_keysym_transformation()
592 test_get_utf8_utf32(struct xkb_keymap *keymap) in test_get_utf8_utf32()
[all …]
Dkeymap.c38 struct xkb_keymap *keymap; in test_garbage_key()
81 struct xkb_keymap *keymap; in test_keymap()
Dfilecomp.c31 struct xkb_keymap *keymap = test_compile_file(ctx, path_rel); in test_file()
/external/libxkbcommon/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.c35 ComputeEffectiveMask(struct xkb_keymap *keymap, struct xkb_mods *mods) in ComputeEffectiveMask()
41 UpdateActionMods(struct xkb_keymap *keymap, union xkb_action *act, in UpdateActionMods()
72 FindInterpForKey(struct xkb_keymap *keymap, const struct xkb_key *key, in FindInterpForKey()
130 ApplyInterpsToKey(struct xkb_keymap *keymap, struct xkb_key *key) in ApplyInterpsToKey()
175 UpdateDerivedKeymapFields(struct xkb_keymap *keymap) in UpdateDerivedKeymapFields()
223 struct xkb_keymap *keymap,
234 CompileKeymap(XkbFile *file, struct xkb_keymap *keymap, enum merge_mode merge) in CompileKeymap()
Dxkbcomp.c36 compile_keymap_file(struct xkb_keymap *keymap, XkbFile *file) in compile_keymap_file()
55 text_v1_keymap_new_from_names(struct xkb_keymap *keymap, in text_v1_keymap_new_from_names()
102 text_v1_keymap_new_from_string(struct xkb_keymap *keymap, in text_v1_keymap_new_from_string()
120 text_v1_keymap_new_from_file(struct xkb_keymap *keymap, FILE *file) in text_v1_keymap_new_from_file()
Dkeymap-dump.c126 write_vmods(struct xkb_keymap *keymap, struct buf *buf) in write_vmods()
150 write_keycodes(struct xkb_keymap *keymap, struct buf *buf) in write_keycodes()
193 write_types(struct xkb_keymap *keymap, struct buf *buf) in write_types()
246 write_led_map(struct xkb_keymap *keymap, struct buf *buf, in write_led_map()
296 write_action(struct xkb_keymap *keymap, struct buf *buf, in write_action()
410 write_compat(struct xkb_keymap *keymap, struct buf *buf) in write_compat()
459 write_keysyms(struct xkb_keymap *keymap, struct buf *buf, in write_keysyms()
493 write_key(struct xkb_keymap *keymap, struct buf *buf, in write_key()
600 write_symbols(struct xkb_keymap *keymap, struct buf *buf) in write_symbols()
647 write_keymap(struct xkb_keymap *keymap, struct buf *buf) in write_keymap()
[all …]
Dkeycodes.c530 CopyKeyNamesToKeymap(struct xkb_keymap *keymap, KeyNamesInfo *info) in CopyKeyNamesToKeymap()
560 CopyKeyAliasesToKeymap(struct xkb_keymap *keymap, KeyNamesInfo *info) in CopyKeyAliasesToKeymap()
619 CopyLedNamesToKeymap(struct xkb_keymap *keymap, KeyNamesInfo *info) in CopyLedNamesToKeymap()
635 CopyKeyNamesInfoToKeymap(struct xkb_keymap *keymap, KeyNamesInfo *info) in CopyKeyNamesInfoToKeymap()
651 CompileKeycodes(XkbFile *file, struct xkb_keymap *keymap, in CompileKeycodes()
/external/libxkbcommon/src/x11/
Dkeymap.c322 get_types(struct xkb_keymap *keymap, xcb_connection_t *conn, in get_types()
397 get_sym_maps(struct xkb_keymap *keymap, xcb_connection_t *conn, in get_sym_maps()
474 get_actions(struct xkb_keymap *keymap, xcb_connection_t *conn, in get_actions()
525 get_vmods(struct xkb_keymap *keymap, xcb_connection_t *conn, in get_vmods()
549 get_explicits(struct xkb_keymap *keymap, xcb_connection_t *conn, in get_explicits()
594 get_modmaps(struct xkb_keymap *keymap, xcb_connection_t *conn, in get_modmaps()
621 get_vmodmaps(struct xkb_keymap *keymap, xcb_connection_t *conn, in get_vmodmaps()
648 get_map(struct xkb_keymap *keymap, xcb_connection_t *conn, uint16_t device_id) in get_map()
701 get_indicators(struct xkb_keymap *keymap, xcb_connection_t *conn, in get_indicators()
751 get_indicator_map(struct xkb_keymap *keymap, xcb_connection_t *conn, in get_indicator_map()
[all …]
Dstate.c53 xkb_x11_state_new_from_device(struct xkb_keymap *keymap, in xkb_x11_state_new_from_device()
/external/libxkbcommon/tools/
Dinteractive-evdev.c99 keyboard_new(struct dirent *ent, struct xkb_keymap *keymap, in keyboard_new()
186 get_keyboards(struct xkb_keymap *keymap, in get_keyboards()
255 struct xkb_keymap *keymap; in process_event()
394 struct xkb_keymap *keymap = NULL; in main()
Dcompile-keymap.c239 struct xkb_keymap *keymap; in print_keymap()
254 struct xkb_keymap *keymap = NULL; in print_keymap_from_file()
/external/libxkbcommon/test/data/keymaps/
Dbad.xkb1 xkb_keymap {
Dsyntax-error2.xkb1 xkb_keymap {
Dbasic.xkb1 xkb_keymap {
Ddivide-by-zero.xkb1 xkb_keymap {
/external/libxkbcommon/fuzz/keymap/
Dtarget.c17 struct xkb_keymap *keymap; in main()
/external/libxkbcommon/bench/
Drulescomp.c37 struct xkb_keymap *keymap; in main()

123