Home
last modified time | relevance | path

Searched refs:vbg_dev (Results 1 – 6 of 6) sorted by relevance

/openbmc/linux/drivers/virt/vboxguest/
H A Dvboxguest_core.h67 struct vbg_dev { struct
162 struct vbg_dev *gdev; argument
193 int vbg_core_init(struct vbg_dev *gdev, u32 fixed_events);
194 void vbg_core_exit(struct vbg_dev *gdev);
195 struct vbg_session *vbg_core_open_session(struct vbg_dev *gdev, u32 requestor);
198 int vbg_core_set_mouse_status(struct vbg_dev *gdev, u32 features);
202 void vbg_linux_mouse_event(struct vbg_dev *gdev);
208 int vbg_req_perform(struct vbg_dev *gdev, void *req);
210 struct vbg_dev *gdev, u32 requestor, u32 client_id, u32 function,
H A Dvboxguest_linux.c30 static struct vbg_dev *vbg_gdev;
52 struct vbg_dev *gdev; in vbg_misc_device_open()
68 struct vbg_dev *gdev; in vbg_misc_device_user_open()
203 struct vbg_dev *gdev = input_get_drvdata(input); in vbg_input_open()
216 struct vbg_dev *gdev = input_get_drvdata(input); in vbg_input_close()
257 struct vbg_dev *gdev = dev_get_drvdata(dev); in host_version_show()
265 struct vbg_dev *gdev = dev_get_drvdata(dev); in host_features_show()
290 struct vbg_dev *gdev; in vbg_pci_probe()
419 struct vbg_dev *gdev = pci_get_drvdata(pci); in vbg_pci_remove()
432 struct vbg_dev *vbg_get_gdev(void) in vbg_get_gdev()
[all …]
H A Dvboxguest_core.c47 static void vbg_guest_mappings_init(struct vbg_dev *gdev) in vbg_guest_mappings_init()
132 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()
353 struct vbg_dev *gdev = in vbg_balloon_work()
456 static int vbg_heartbeat_init(struct vbg_dev *gdev) in vbg_heartbeat_init()
487 static void vbg_heartbeat_exit(struct vbg_dev *gdev) in vbg_heartbeat_exit()
1026 void vbg_core_exit(struct vbg_dev *gdev) in vbg_core_exit()
1076 struct vbg_dev *gdev = session->gdev; in vbg_core_close_session()
1467 static int vbg_ioctl_hgcm_call(struct vbg_dev *gdev, in vbg_ioctl_hgcm_call()
1682 struct vbg_dev *gdev = session->gdev; in vbg_core_ioctl()
[all …]
H A Dvboxguest_utils.c98 int vbg_req_perform(struct vbg_dev *gdev, void *req) in vbg_req_perform()
112 static bool hgcm_req_done(struct vbg_dev *gdev, in hgcm_req_done()
125 int vbg_hgcm_connect(struct vbg_dev *gdev, u32 requestor, in vbg_hgcm_connect()
159 int vbg_hgcm_disconnect(struct vbg_dev *gdev, u32 requestor, in vbg_hgcm_disconnect()
432 static int hgcm_cancel_call(struct vbg_dev *gdev, struct vmmdev_hgcm_call *call) in hgcm_cancel_call()
470 static int vbg_hgcm_do_call(struct vbg_dev *gdev, struct vmmdev_hgcm_call *call, in vbg_hgcm_do_call()
607 int vbg_hgcm_call(struct vbg_dev *gdev, u32 requestor, u32 client_id, in vbg_hgcm_call()
663 struct vbg_dev *gdev, u32 requestor, u32 client_id, u32 function, in vbg_hgcm_call32()
/openbmc/linux/include/linux/
H A Dvbox_utils.h10 struct vbg_dev;
28 int vbg_hgcm_connect(struct vbg_dev *gdev, u32 requestor,
32 int vbg_hgcm_disconnect(struct vbg_dev *gdev, u32 requestor,
35 int vbg_hgcm_call(struct vbg_dev *gdev, u32 requestor, u32 client_id,
51 struct vbg_dev *vbg_get_gdev(void);
57 void vbg_put_gdev(struct vbg_dev *gdev);
/openbmc/linux/fs/vboxsf/
H A Dvboxsf_wrappers.c22 struct vbg_dev *gdev; in vboxsf_connect()
42 struct vbg_dev *gdev; in vboxsf_disconnect()
55 struct vbg_dev *gdev; in vboxsf_call()