Searched refs:xwl_tablet_tool (Results 1 – 4 of 4) sorted by relevance
1508 struct xwl_tablet_tool *xwl_tablet_tool = data; in tablet_tool_receive_type() local1509 struct xwl_seat *xwl_seat = xwl_tablet_tool->seat; in tablet_tool_receive_type()1513 xwl_tablet_tool->xdevice = xwl_seat->eraser; in tablet_tool_receive_type()1517 xwl_tablet_tool->xdevice = xwl_seat->puck; in tablet_tool_receive_type()1520 xwl_tablet_tool->xdevice = xwl_seat->stylus; in tablet_tool_receive_type()1551 struct xwl_tablet_tool *xwl_tablet_tool = data; in tablet_tool_receive_removed() local1553 xorg_list_del(&xwl_tablet_tool->link); in tablet_tool_receive_removed()1554 xwl_cursor_release(&xwl_tablet_tool->cursor); in tablet_tool_receive_removed()1556 free(xwl_tablet_tool); in tablet_tool_receive_removed()1564 struct xwl_tablet_tool *xwl_tablet_tool = data; in tablet_tool_proximity_in() local[all …]
179 xwl_tablet_tool_set_cursor(struct xwl_tablet_tool *xwl_tablet_tool) in xwl_tablet_tool_set_cursor() argument181 struct xwl_seat *xwl_seat = xwl_tablet_tool->seat; in xwl_tablet_tool_set_cursor()182 struct xwl_cursor *xwl_cursor = &xwl_tablet_tool->cursor; in xwl_tablet_tool_set_cursor()188 zwp_tablet_tool_v2_set_cursor(xwl_tablet_tool->tool, in xwl_tablet_tool_set_cursor()189 xwl_tablet_tool->proximity_in_serial, in xwl_tablet_tool_set_cursor()213 zwp_tablet_tool_v2_set_cursor(xwl_tablet_tool->tool, in xwl_tablet_tool_set_cursor()214 xwl_tablet_tool->proximity_in_serial, in xwl_tablet_tool_set_cursor()235 struct xwl_tablet_tool *xwl_tablet_tool; in xwl_set_cursor() local251 xorg_list_for_each_entry(xwl_tablet_tool, &xwl_seat->tablet_tools, link) { in xwl_set_cursor()252 if (xwl_tablet_tool->proximity_in_serial != 0) in xwl_set_cursor()[all …]
309 struct xwl_tablet_tool { struct390 void xwl_tablet_tool_set_cursor(struct xwl_tablet_tool *tool);
4347 xwayland: Use `double` for `xwl_tablet_tool`15586 Each xwl_tablet_tool gets a xwl_cursor, as on wayland each of those