Lines Matching full:kind
17 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
200 if (hs->kind == HID_MOUSE) { in hid_pointer_sync()
213 if (hs->kind == HID_MOUSE) { in hid_pointer_sync()
373 if (hs->kind == HID_MOUSE) { in hid_pointer_poll()
387 (hs->kind == HID_TABLET || (!e->xdx && !e->ydy))) { in hid_pointer_poll()
396 switch (hs->kind) { in hid_pointer_poll()
488 switch (hs->kind) { in hid_reset()
534 void hid_init(HIDState *hs, int kind, HIDEventFunc event) in hid_init() argument
536 hs->kind = kind; in hid_init()
539 if (hs->kind == HID_KEYBOARD) { in hid_init()
543 } else if (hs->kind == HID_MOUSE) { in hid_init()
546 } else if (hs->kind == HID_TABLET) { in hid_init()
558 if (s->n == QUEUE_LENGTH && (s->kind == HID_TABLET || in hid_post_load()
559 s->kind == HID_MOUSE)) { in hid_post_load()
570 if (s->kind == HID_MOUSE) { in hid_post_load()