Lines Matching +full:no +full:- +full:1 +full:- +full:8 +full:- +full:v
1 /* SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR CDDL-1.0) */
3 * VBoxGuest - VirtualBox Guest Additions Driver Interface.
5 * Copyright (C) 2006-2016 Oracle Corporation
18 /* Default request type. Use this for non-VMMDev requests. */
88 /** Reserved \#1 (zero until defined). */
98 _IOWR('V', 0, struct vbg_ioctl_driver_version_info)
101 /* IOCTL to perform a VMM Device request less than 1KB in size. */
102 #define VBG_IOCTL_VMMDEV_REQUEST(s) _IOC(_IOC_READ | _IOC_WRITE, 'V', 2, s)
105 /* IOCTL to perform a VMM Device request larger then 1KB. */
106 #define VBG_IOCTL_VMMDEV_REQUEST_BIG _IO('V', 3)
124 _IOWR('V', 4, struct vbg_ioctl_hgcm_connect)
139 _IOWR('V', 5, struct vbg_ioctl_hgcm_disconnect)
152 * cancelling the call. Set to -1 to wait indefinitely.
163 * depending on whether we're receiving a 64-bit or 32-bit request.
165 * The current maximum is 61 parameters (given a 1KB max request size,
166 * and a 64-bit parameter size of 16 bytes).
176 #define VBG_IOCTL_HGCM_CALL_32(s) _IOC(_IOC_READ | _IOC_WRITE, 'V', 6, s)
177 #define VBG_IOCTL_HGCM_CALL_64(s) _IOC(_IOC_READ | _IOC_WRITE, 'V', 7, s)
196 char msg[1];
201 #define VBG_IOCTL_LOG(s) _IO('V', 9)
221 VMMDEV_ASSERT_SIZE(vbg_ioctl_wait_for_events, 24 + 8);
224 _IOWR('V', 10, struct vbg_ioctl_wait_for_events)
232 * After calling this, VBG_IOCTL_WAIT_FOR_EVENTS should no longer be called in
234 * done after calling this will directly exit with -EINTR.
237 _IOWR('V', 11, struct vbg_ioctl_hdr)
253 VMMDEV_ASSERT_SIZE(vbg_ioctl_change_filter, 24 + 8);
257 _IOWR('V', 12, struct vbg_ioctl_change_filter)
281 _IOWR('V', 13, struct vbg_ioctl_acquire_guest_caps)
303 VMMDEV_ASSERT_SIZE(vbg_ioctl_set_guest_caps, 24 + 8);
306 _IOWR('V', 14, struct vbg_ioctl_set_guest_caps)
315 /** The size of the balloon in chunks of 1MB. */
318 * false = handled in R0, no further action required.
327 VMMDEV_ASSERT_SIZE(vbg_ioctl_check_balloon, 24 + 8);
337 _IOWR('V', 17, struct vbg_ioctl_check_balloon)
352 _IOWR('V', 19, struct vbg_ioctl_write_coredump)