Home
last modified time | relevance | path

Searched refs:ioctl_ior_nr (Results 1 – 8 of 8) sorted by relevance

/external/crosvm/usb_sys/src/
Dlib.rs13 use base::{ioctl_io_nr, ioctl_ior_nr, ioctl_iow_nr, ioctl_iowr_nr};
191 ioctl_ior_nr!(USBDEVFS_RESETEP, U, 3, c_uint);
192 ioctl_ior_nr!(USBDEVFS_SETINTERFACE, U, 4, usbdevfs_setinterface);
193 ioctl_ior_nr!(USBDEVFS_SETCONFIGURATION, U, 5, c_uint);
194 ioctl_ior_nr!(USBDEVFS_GETDRIVER, U, 8, usbdevfs_getdriver);
195 ioctl_ior_nr!(USBDEVFS_SUBMITURB, U, 10, usbdevfs_urb);
199 ioctl_ior_nr!(USBDEVFS_DISCSIGNAL, U, 14, usbdevfs_disconnectsignal);
200 ioctl_ior_nr!(USBDEVFS_CLAIMINTERFACE, U, 15, c_uint);
201 ioctl_ior_nr!(USBDEVFS_RELEASEINTERFACE, U, 16, c_uint);
204 ioctl_ior_nr!(USBDEVFS_HUB_PORTINFO, U, 19, usbdevfs_hub_portinfo);
[all …]
/external/crosvm/kvm_sys/src/
Dlib.rs9 use base::{ioctl_io_nr, ioctl_ior_nr, ioctl_iow_nr, ioctl_iowr_nr};
19 use base::{ioctl_ior_nr, ioctl_iow_nr, ioctl_iowr_nr};
26 ioctl_ior_nr!(KVM_GET_PIT2, KVMIO, 0x9f, kvm_pit_state2);
31 ioctl_ior_nr!(KVM_GET_LAPIC, KVMIO, 0x8e, kvm_lapic_state);
36 ioctl_ior_nr!(KVM_X86_GET_MCE_CAP_SUPPORTED, KVMIO, 0x9d, __u64);
38 ioctl_ior_nr!(KVM_GET_VCPU_EVENTS, KVMIO, 0x9f, kvm_vcpu_events);
40 ioctl_ior_nr!(KVM_GET_DEBUGREGS, KVMIO, 0xa1, kvm_debugregs);
42 ioctl_ior_nr!(KVM_GET_XSAVE, KVMIO, 0xa4, kvm_xsave);
44 ioctl_ior_nr!(KVM_GET_XCRS, KVMIO, 0xa6, kvm_xcrs);
53 use base::{ioctl_ior_nr, ioctl_iow_nr};
[all …]
/external/crosvm/net_sys/src/
Dlib.rs9 use base::{ioctl_ior_nr, ioctl_iow_nr};
46 ioctl_ior_nr!(TUNGETFEATURES, TUNTAP, 207, ::std::os::raw::c_uint);
49 ioctl_ior_nr!(TUNGETIFF, TUNTAP, 210, ::std::os::raw::c_uint);
50 ioctl_ior_nr!(TUNGETSNDBUF, TUNTAP, 211, ::std::os::raw::c_int);
54 ioctl_ior_nr!(TUNGETVNETHDRSZ, TUNTAP, 215, ::std::os::raw::c_int);
58 ioctl_ior_nr!(TUNGETFILTER, TUNTAP, 219, sock_fprog);
60 ioctl_ior_nr!(TUNGETVNETLE, TUNTAP, 221, ::std::os::raw::c_int);
62 ioctl_ior_nr!(TUNGETVNETBE, TUNTAP, 223, ::std::os::raw::c_int);
/external/crosvm/devices/src/virtio/input/
Devdev.rs5 use base::{ioctl_ior_nr, ioctl_iow_nr, ioctl_with_mut_ref, ioctl_with_ptr, ioctl_with_ref};
100 ioctl_ior_nr!(EVIOCGID, EVDEV, 0x02, evdev_id);
101 ioctl_ior_nr!(EVIOCGNAME, EVDEV, 0x06, evdev_buffer);
102 ioctl_ior_nr!(EVIOCGUNIQ, EVDEV, 0x08, evdev_buffer);
103 ioctl_ior_nr!(EVIOCGPROP, EVDEV, 0x09, evdev_buffer);
104 ioctl_ior_nr!(EVIOCGBIT, EVDEV, 0x20 + evt, evdev_buffer, evt);
105 ioctl_ior_nr!(EVIOCGABS, EVDEV, 0x40 + abs, evdev_abs_info, abs);
/external/crosvm/virtio_sys/src/
Dlib.rs9 use base::{ioctl_io_nr, ioctl_ior_nr, ioctl_iow_nr, ioctl_iowr_nr};
23 ioctl_ior_nr!(VHOST_GET_FEATURES, VHOST, 0x00, ::std::os::raw::c_ulonglong);
/external/crosvm/sys_util/src/
Dioctl.rs55 macro_rules! ioctl_ior_nr { macro
188 ioctl_ior_nr!(TUNGETFEATURES, TUNTAP, 0xcf, ::std::os::raw::c_uint);
192 ioctl_ior_nr!(EVIOCGBIT, EVDEV, 0x20 + evt, [u8; 128], evt);
/external/crosvm/devices/src/virtio/fs/
Dpassthrough.rs20 error, ioctl_ior_nr, ioctl_iow_nr, ioctl_iowr_nr, ioctl_with_mut_ptr, ioctl_with_ptr,
102 ioctl_ior_nr!(FS_IOC_FSGETXATTR, 'X' as u32, 31, fsxattr);
105 ioctl_ior_nr!(FS_IOC_GETFLAGS, 'f' as u32, 1, c_long);
108 ioctl_ior_nr!(FS_IOC32_GETFLAGS, 'f' as u32, 1, u32);
111 ioctl_ior_nr!(FS_IOC64_GETFLAGS, 'f' as u32, 1, u64);
/external/rust/crates/vmm_vhost/src/vhost_kern/
Dvhost_binding.rs39 ioctl_ior_nr!(VHOST_GET_FEATURES, VHOST, 0x00, raw::c_ulonglong);