Lines Matching refs:wl_keyboard
689 keyboard_handle_key(void *data, struct wl_keyboard *keyboard, uint32_t serial, in keyboard_handle_key()
713 keyboard_handle_keymap(void *data, struct wl_keyboard *keyboard, in keyboard_handle_keymap()
757 keyboard_handle_enter(void *data, struct wl_keyboard *keyboard, in keyboard_handle_enter()
773 keyboard_handle_leave(void *data, struct wl_keyboard *keyboard, in keyboard_handle_leave()
788 keyboard_handle_modifiers(void *data, struct wl_keyboard *keyboard, in keyboard_handle_modifiers()
896 keyboard_handle_repeat_info (void *data, struct wl_keyboard *keyboard, in keyboard_handle_repeat_info()
1243 xwl_seat->wl_keyboard = wl_seat_get_keyboard(xwl_seat->seat); in init_keyboard()
1244 wl_keyboard_add_listener(xwl_seat->wl_keyboard, in init_keyboard()
1267 wl_keyboard_release(xwl_seat->wl_keyboard); in release_keyboard()
1268 xwl_seat->wl_keyboard = NULL; in release_keyboard()
1315 if (caps & WL_SEAT_CAPABILITY_KEYBOARD && xwl_seat->wl_keyboard == NULL) { in seat_handle_capabilities()
1317 } else if (!(caps & WL_SEAT_CAPABILITY_KEYBOARD) && xwl_seat->wl_keyboard) { in seat_handle_capabilities()