From 91043dadc47cfb939e34eb9e02ee595b16100808 Mon Sep 17 00:00:00 2001 From: Don Koch Date: Fri, 16 Jan 2015 14:21:36 -0500 Subject: Add tracing to xenfb. Signed-off-by: Don Koch Signed-off-by: Michael Tokarev --- hw/display/xenfb.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'hw/display') diff --git a/hw/display/xenfb.c b/hw/display/xenfb.c index 8a61e95..5e324ef 100644 --- a/hw/display/xenfb.c +++ b/hw/display/xenfb.c @@ -45,6 +45,8 @@ #include #include +#include "trace.h" + #ifndef BTN_LEFT #define BTN_LEFT 0x110 /* from */ #endif @@ -324,6 +326,8 @@ static void xenfb_mouse_event(void *opaque, int dh = surface_height(surface); int i; + trace_xenfb_mouse_event(opaque, dx, dy, dz, button_state, + xenfb->abs_pointer_wanted); if (xenfb->abs_pointer_wanted) xenfb_send_position(xenfb, dx * (dw - 1) / 0x7fff, @@ -380,6 +384,7 @@ static void input_connected(struct XenDevice *xendev) if (in->qmouse) { qemu_remove_mouse_event_handler(in->qmouse); } + trace_xenfb_input_connected(xendev, in->abs_pointer_wanted); in->qmouse = qemu_add_mouse_event_handler(xenfb_mouse_event, in, in->abs_pointer_wanted, "Xen PVFB Mouse"); -- cgit v1.1