Lines Matching refs:sin
74 SpiceKbdInstance sin;
191 static void kbd_push_key(SpiceKbdInstance *sin, uint8_t frag);
192 static uint8_t kbd_get_leds(SpiceKbdInstance *sin);
234 static void kbd_push_key(SpiceKbdInstance *sin, uint8_t frag)
236 XSpiceKbd *kbd = container_of(sin, XSpiceKbd, sin);
258 static uint8_t kbd_get_leds(SpiceKbdInstance *sin)
260 XSpiceKbd *kbd = container_of(sin, XSpiceKbd, sin);
277 static void mouse_motion(SpiceMouseInstance *sin, int dx, int dy, int dz,
283 static void mouse_buttons(SpiceMouseInstance *sin, uint32_t buttons_state)
297 static void tablet_set_logical_size(SpiceTabletInstance* sin, int width, int height)
299 XSpicePointer *spice_pointer = container_of(sin, XSpicePointer, tablet);
317 static void tablet_position(SpiceTabletInstance* sin, int x, int y,
337 static void tablet_buttons(SpiceTabletInstance *sin,
350 static void tablet_wheel(SpiceTabletInstance* sin, int wheel,
354 tablet_buttons(sin, buttons_state
378 kbd->sin.base.sif = &kbd_interface.base;
387 spice_server_add_interface(xspice_get_spice_server(), &kbd->sin.base);