cc1  v2.1
CC1 source code docs
 All Classes Namespaces Files Functions Variables Pages
ioctl.py File Reference

Go to the source code of this file.

Packages

namespace  src.vmm.ioctl

Variables

int src.vmm.ioctl._IOC_DIRBITS = 2
tuple src.vmm.ioctl._IOC_DIRMASK = ((1 << _IOC_DIRBITS)-1)
tuple src.vmm.ioctl._IOC_DIRSHIFT = (_IOC_SIZESHIFT+_IOC_SIZEBITS)
int src.vmm.ioctl._IOC_NONE = 0
 direction bits
int src.vmm.ioctl._IOC_NRBITS = 8
tuple src.vmm.ioctl._IOC_NRMASK = ((1 << _IOC_NRBITS)-1)
int src.vmm.ioctl._IOC_NRSHIFT = 0
int src.vmm.ioctl._IOC_READ = 2
int src.vmm.ioctl._IOC_SIZEBITS = 14
tuple src.vmm.ioctl._IOC_SIZEMASK = ((1 << _IOC_SIZEBITS)-1)
tuple src.vmm.ioctl._IOC_SIZESHIFT = (_IOC_TYPESHIFT+_IOC_TYPEBITS)
int src.vmm.ioctl._IOC_TYPEBITS = 8
tuple src.vmm.ioctl._IOC_TYPEMASK = ((1 << _IOC_TYPEBITS)-1)
tuple src.vmm.ioctl._IOC_TYPESHIFT = (_IOC_NRSHIFT+_IOC_NRBITS)
int src.vmm.ioctl._IOC_WRITE = 1
tuple src.vmm.ioctl.IOCSIZE_MASK = (_IOC_SIZEMASK << _IOC_SIZESHIFT)
tuple src.vmm.ioctl.IOCSIZE_SHIFT = (_IOC_SIZESHIFT)
 src.vmm.ioctl.sizeof = struct.calcsize