Lines Matching defs:kbd
140 XSpiceKbd *kbd;
145 kbd = pInfo->private;
146 kbd->ledstate = 0;
149 kbd->ledstate |= bits[i].code;
151 kbd->ledstate &= ~bits[i].code;
206 * and xf86-input-keyboard/src/kbd.c:PostKbdEvent:
236 XSpiceKbd *kbd = container_of(sin, XSpiceKbd, sin);
240 kbd->escape = frag;
245 if (kbd->escape == 224) {
246 kbd->escape = 0;
255 xf86PostKeyboardEvent(kbd->pInfo->dev, frag, is_down);
260 XSpiceKbd *kbd = container_of(sin, XSpiceKbd, sin);
262 return kbd->ledstate;
375 XSpiceKbd *kbd;
377 kbd = calloc(sizeof(*kbd), 1);
378 kbd->sin.base.sif = &kbd_interface.base;
379 kbd->pInfo = pInfo;
381 pInfo->private = kbd;
387 spice_server_add_interface(xspice_get_spice_server(), &kbd->sin.base);