Lines Matching refs:vbg_dev
46 static void vbg_guest_mappings_init(struct vbg_dev *gdev) in vbg_guest_mappings_init()
131 static void vbg_guest_mappings_exit(struct vbg_dev *gdev) in vbg_guest_mappings_exit()
173 static int vbg_report_guest_info(struct vbg_dev *gdev) in vbg_report_guest_info()
238 static int vbg_report_driver_status(struct vbg_dev *gdev, bool active) in vbg_report_driver_status()
272 static int vbg_balloon_inflate(struct vbg_dev *gdev, u32 chunk_idx) in vbg_balloon_inflate()
325 static int vbg_balloon_deflate(struct vbg_dev *gdev, u32 chunk_idx) in vbg_balloon_deflate()
358 struct vbg_dev *gdev = in vbg_balloon_work()
359 container_of(work, struct vbg_dev, mem_balloon.work); in vbg_balloon_work()
422 struct vbg_dev *gdev = from_timer(gdev, t, heartbeat_timer); in vbg_heartbeat_timer()
437 static int vbg_heartbeat_host_config(struct vbg_dev *gdev, bool enabled) in vbg_heartbeat_host_config()
464 static int vbg_heartbeat_init(struct vbg_dev *gdev) in vbg_heartbeat_init()
496 static void vbg_heartbeat_exit(struct vbg_dev *gdev) in vbg_heartbeat_exit()
549 static int vbg_reset_host_event_filter(struct vbg_dev *gdev, in vbg_reset_host_event_filter()
587 static int vbg_set_session_event_filter(struct vbg_dev *gdev, in vbg_set_session_event_filter()
659 static int vbg_reset_host_capabilities(struct vbg_dev *gdev) in vbg_reset_host_capabilities()
689 static int vbg_set_host_capabilities(struct vbg_dev *gdev, in vbg_set_host_capabilities()
740 static int vbg_acquire_session_capabilities(struct vbg_dev *gdev, in vbg_acquire_session_capabilities()
847 static int vbg_set_session_capabilities(struct vbg_dev *gdev, in vbg_set_session_capabilities()
896 static int vbg_query_host_version(struct vbg_dev *gdev) in vbg_query_host_version()
944 int vbg_core_init(struct vbg_dev *gdev, u32 fixed_events) in vbg_core_init()
1049 void vbg_core_exit(struct vbg_dev *gdev) in vbg_core_exit()
1080 struct vbg_session *vbg_core_open_session(struct vbg_dev *gdev, u32 requestor) in vbg_core_open_session()
1100 struct vbg_dev *gdev = session->gdev; in vbg_core_close_session()
1162 static u32 vbg_get_allowed_event_mask_for_session(struct vbg_dev *gdev, in vbg_get_allowed_event_mask_for_session()
1180 static bool vbg_wait_event_cond(struct vbg_dev *gdev, in vbg_wait_event_cond()
1200 static u32 vbg_consume_events_locked(struct vbg_dev *gdev, in vbg_consume_events_locked()
1211 static int vbg_ioctl_wait_for_events(struct vbg_dev *gdev, in vbg_ioctl_wait_for_events()
1258 static int vbg_ioctl_interrupt_all_wait_events(struct vbg_dev *gdev, in vbg_ioctl_interrupt_all_wait_events()
1285 static int vbg_req_allowed(struct vbg_dev *gdev, struct vbg_session *session, in vbg_req_allowed()
1376 static int vbg_ioctl_vmmrequest(struct vbg_dev *gdev, in vbg_ioctl_vmmrequest()
1401 static int vbg_ioctl_hgcm_connect(struct vbg_dev *gdev, in vbg_ioctl_hgcm_connect()
1440 static int vbg_ioctl_hgcm_disconnect(struct vbg_dev *gdev, in vbg_ioctl_hgcm_disconnect()
1493 static int vbg_ioctl_hgcm_call(struct vbg_dev *gdev, in vbg_ioctl_hgcm_call()
1593 static int vbg_ioctl_change_filter_mask(struct vbg_dev *gdev, in vbg_ioctl_change_filter_mask()
1612 static int vbg_ioctl_acquire_guest_capabilities(struct vbg_dev *gdev, in vbg_ioctl_acquire_guest_capabilities()
1635 static int vbg_ioctl_change_guest_capabilities(struct vbg_dev *gdev, in vbg_ioctl_change_guest_capabilities()
1661 static int vbg_ioctl_check_balloon(struct vbg_dev *gdev, in vbg_ioctl_check_balloon()
1677 static int vbg_ioctl_write_core_dump(struct vbg_dev *gdev, in vbg_ioctl_write_core_dump()
1709 struct vbg_dev *gdev = session->gdev; in vbg_core_ioctl()
1781 int vbg_core_set_mouse_status(struct vbg_dev *gdev, u32 features) in vbg_core_set_mouse_status()
1806 struct vbg_dev *gdev = dev_id; in vbg_core_isr()