Lines Matching refs:VDAgentChardev

32 struct VDAgentChardev {  struct
65 typedef struct VDAgentChardev VDAgentChardev; argument
69 DECLARE_INSTANCE_CHECKER(VDAgentChardev, QEMU_VDAGENT_CHARDEV,
141 static void vdagent_send_buf(VDAgentChardev *vd) in vdagent_send_buf()
158 static void vdagent_send_msg(VDAgentChardev *vd, VDAgentMessage *msg) in vdagent_send_msg()
188 static void vdagent_send_caps(VDAgentChardev *vd, bool request) in vdagent_send_caps()
215 static bool have_mouse(VDAgentChardev *vd) in have_mouse()
221 static void vdagent_send_mouse(VDAgentChardev *vd) in vdagent_send_mouse()
253 VDAgentChardev *vd = container_of(dev, struct VDAgentChardev, mouse_dev); in vdagent_pointer_event()
294 VDAgentChardev *vd = container_of(dev, struct VDAgentChardev, mouse_dev); in vdagent_pointer_sync()
311 static bool have_clipboard(VDAgentChardev *vd) in have_clipboard()
317 static bool have_selection(VDAgentChardev *vd) in have_selection()
332 static void vdagent_send_clipboard_grab(VDAgentChardev *vd, in vdagent_send_clipboard_grab()
377 static void vdagent_send_clipboard_release(VDAgentChardev *vd, in vdagent_send_clipboard_release()
395 static void vdagent_send_clipboard_data(VDAgentChardev *vd, in vdagent_send_clipboard_data()
425 static void vdagent_send_empty_clipboard_data(VDAgentChardev *vd, in vdagent_send_empty_clipboard_data()
435 static void vdagent_clipboard_update_info(VDAgentChardev *vd, in vdagent_clipboard_update_info()
466 static void vdagent_clipboard_reset_serial(VDAgentChardev *vd) in vdagent_clipboard_reset_serial()
477 VDAgentChardev *vd = in vdagent_clipboard_notify()
478 container_of(notifier, VDAgentChardev, cbpeer.notifier); in vdagent_clipboard_notify()
494 VDAgentChardev *vd = container_of(info->owner, VDAgentChardev, cbpeer); in vdagent_clipboard_request()
518 static void vdagent_clipboard_recv_grab(VDAgentChardev *vd, uint8_t s, uint32_t size, void *data) in vdagent_clipboard_recv_grab()
566 static void vdagent_clipboard_recv_request(VDAgentChardev *vd, uint8_t s, uint32_t size, void *data) in vdagent_clipboard_recv_request()
595 static void vdagent_clipboard_recv_data(VDAgentChardev *vd, uint8_t s, uint32_t size, void *data) in vdagent_clipboard_recv_data()
618 static void vdagent_clipboard_recv_release(VDAgentChardev *vd, uint8_t s) in vdagent_clipboard_recv_release()
623 static void vdagent_chr_recv_clipboard(VDAgentChardev *vd, VDAgentMessage *msg) in vdagent_chr_recv_clipboard()
663 VDAgentChardev *vd = QEMU_VDAGENT_CHARDEV(chr); in vdagent_chr_open()
697 static void vdagent_chr_recv_caps(VDAgentChardev *vd, VDAgentMessage *msg) in vdagent_chr_recv_caps()
733 static void vdagent_chr_recv_msg(VDAgentChardev *vd, VDAgentMessage *msg) in vdagent_chr_recv_msg()
754 static void vdagent_reset_xbuf(VDAgentChardev *vd) in vdagent_reset_xbuf()
761 static void vdagent_chr_recv_chunk(VDAgentChardev *vd) in vdagent_chr_recv_chunk()
800 static void vdagent_reset_bufs(VDAgentChardev *vd) in vdagent_reset_bufs()
811 VDAgentChardev *vd = QEMU_VDAGENT_CHARDEV(chr); in vdagent_chr_write()
853 VDAgentChardev *vd = QEMU_VDAGENT_CHARDEV(chr); in vdagent_chr_accept_input()
858 static void vdagent_disconnect(VDAgentChardev *vd) in vdagent_disconnect()
876 VDAgentChardev *vd = QEMU_VDAGENT_CHARDEV(chr); in vdagent_chr_set_fe_open()
921 VDAgentChardev *vd = QEMU_VDAGENT_CHARDEV(obj); in vdagent_chr_init()
930 VDAgentChardev *vd = QEMU_VDAGENT_CHARDEV(obj); in vdagent_chr_fini()
943 .instance_size = sizeof(VDAgentChardev),