Lines Matching refs:vbg_dev
42 static void vbg_guest_mappings_init(struct vbg_dev *gdev) in vbg_guest_mappings_init()
126 static void vbg_guest_mappings_exit(struct vbg_dev *gdev) in vbg_guest_mappings_exit()
166 static int vbg_report_guest_info(struct vbg_dev *gdev) in vbg_report_guest_info()
228 static int vbg_report_driver_status(struct vbg_dev *gdev, bool active) in vbg_report_driver_status()
259 static int vbg_balloon_inflate(struct vbg_dev *gdev, u32 chunk_idx) in vbg_balloon_inflate()
310 static int vbg_balloon_deflate(struct vbg_dev *gdev, u32 chunk_idx) in vbg_balloon_deflate()
343 struct vbg_dev *gdev = in vbg_balloon_work()
344 container_of(work, struct vbg_dev, mem_balloon.work); in vbg_balloon_work()
407 struct vbg_dev *gdev = from_timer(gdev, t, heartbeat_timer); in vbg_heartbeat_timer()
421 static int vbg_heartbeat_host_config(struct vbg_dev *gdev, bool enabled) in vbg_heartbeat_host_config()
445 static int vbg_heartbeat_init(struct vbg_dev *gdev) in vbg_heartbeat_init()
475 static void vbg_heartbeat_exit(struct vbg_dev *gdev) in vbg_heartbeat_exit()
525 static int vbg_reset_host_event_filter(struct vbg_dev *gdev, in vbg_reset_host_event_filter()
561 static int vbg_set_session_event_filter(struct vbg_dev *gdev, in vbg_set_session_event_filter()
625 static int vbg_reset_host_capabilities(struct vbg_dev *gdev) in vbg_reset_host_capabilities()
656 static int vbg_set_session_capabilities(struct vbg_dev *gdev, in vbg_set_session_capabilities()
720 static int vbg_query_host_version(struct vbg_dev *gdev) in vbg_query_host_version()
768 int vbg_core_init(struct vbg_dev *gdev, u32 fixed_events) in vbg_core_init()
867 void vbg_core_exit(struct vbg_dev *gdev) in vbg_core_exit()
897 struct vbg_session *vbg_core_open_session(struct vbg_dev *gdev, bool user) in vbg_core_open_session()
917 struct vbg_dev *gdev = session->gdev; in vbg_core_close_session()
975 static bool vbg_wait_event_cond(struct vbg_dev *gdev, in vbg_wait_event_cond()
994 static u32 vbg_consume_events_locked(struct vbg_dev *gdev, in vbg_consume_events_locked()
1004 static int vbg_ioctl_wait_for_events(struct vbg_dev *gdev, in vbg_ioctl_wait_for_events()
1051 static int vbg_ioctl_interrupt_all_wait_events(struct vbg_dev *gdev, in vbg_ioctl_interrupt_all_wait_events()
1076 static int vbg_req_allowed(struct vbg_dev *gdev, struct vbg_session *session, in vbg_req_allowed()
1164 static int vbg_ioctl_vmmrequest(struct vbg_dev *gdev, in vbg_ioctl_vmmrequest()
1189 static int vbg_ioctl_hgcm_connect(struct vbg_dev *gdev, in vbg_ioctl_hgcm_connect()
1228 static int vbg_ioctl_hgcm_disconnect(struct vbg_dev *gdev, in vbg_ioctl_hgcm_disconnect()
1280 static int vbg_ioctl_hgcm_call(struct vbg_dev *gdev, in vbg_ioctl_hgcm_call()
1380 static int vbg_ioctl_change_filter_mask(struct vbg_dev *gdev, in vbg_ioctl_change_filter_mask()
1399 static int vbg_ioctl_change_guest_capabilities(struct vbg_dev *gdev, in vbg_ioctl_change_guest_capabilities()
1425 static int vbg_ioctl_check_balloon(struct vbg_dev *gdev, in vbg_ioctl_check_balloon()
1441 static int vbg_ioctl_write_core_dump(struct vbg_dev *gdev, in vbg_ioctl_write_core_dump()
1470 struct vbg_dev *gdev = session->gdev; in vbg_core_ioctl()
1539 int vbg_core_set_mouse_status(struct vbg_dev *gdev, u32 features) in vbg_core_set_mouse_status()
1563 struct vbg_dev *gdev = dev_id; in vbg_core_isr()