Lines Matching refs:kbds
191 struct keyboard *kbds = NULL, *kbd = NULL; in get_keyboards() local
216 kbd->next = kbds; in get_keyboards()
217 kbds = kbd; in get_keyboards()
220 if (!kbds) { in get_keyboards()
229 return kbds; in get_keyboards()
233 free_keyboards(struct keyboard *kbds) in free_keyboards() argument
237 while (kbds) { in free_keyboards()
238 next = kbds->next; in free_keyboards()
239 keyboard_free(kbds); in free_keyboards()
240 kbds = next; in free_keyboards()
314 loop(struct keyboard *kbds) in loop() argument
329 for (kbd = kbds; kbd; kbd = kbd->next) { in loop()
392 struct keyboard *kbds; in main() local
545 kbds = get_keyboards(keymap, compose_table); in main()
546 if (!kbds) { in main()
557 ret = loop(kbds); in main()
560 free_keyboards(kbds); in main()