cc1  v2.1
CC1 source code docs
 All Classes Namespaces Files Functions Variables Pages
src.vmm.ioctl Namespace Reference

Variables

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

Variable Documentation

int src.vmm.ioctl._IOC_DIRBITS = 2

Definition at line 66 of file ioctl.py.

tuple src.vmm.ioctl._IOC_DIRMASK = ((1 << _IOC_DIRBITS)-1)

Definition at line 70 of file ioctl.py.

tuple src.vmm.ioctl._IOC_DIRSHIFT = (_IOC_SIZESHIFT+_IOC_SIZEBITS)

Definition at line 74 of file ioctl.py.

int src.vmm.ioctl._IOC_NONE = 0

direction bits

Definition at line 81 of file ioctl.py.

int src.vmm.ioctl._IOC_NRBITS = 8

Definition at line 63 of file ioctl.py.

tuple src.vmm.ioctl._IOC_NRMASK = ((1 << _IOC_NRBITS)-1)

Definition at line 67 of file ioctl.py.

int src.vmm.ioctl._IOC_NRSHIFT = 0

Definition at line 71 of file ioctl.py.

int src.vmm.ioctl._IOC_READ = 2

Definition at line 83 of file ioctl.py.

int src.vmm.ioctl._IOC_SIZEBITS = 14

Definition at line 65 of file ioctl.py.

tuple src.vmm.ioctl._IOC_SIZEMASK = ((1 << _IOC_SIZEBITS)-1)

Definition at line 69 of file ioctl.py.

tuple src.vmm.ioctl._IOC_SIZESHIFT = (_IOC_TYPESHIFT+_IOC_TYPEBITS)

Definition at line 73 of file ioctl.py.

int src.vmm.ioctl._IOC_TYPEBITS = 8

Definition at line 64 of file ioctl.py.

tuple src.vmm.ioctl._IOC_TYPEMASK = ((1 << _IOC_TYPEBITS)-1)

Definition at line 68 of file ioctl.py.

tuple src.vmm.ioctl._IOC_TYPESHIFT = (_IOC_NRSHIFT+_IOC_NRBITS)

Definition at line 72 of file ioctl.py.

int src.vmm.ioctl._IOC_WRITE = 1

Definition at line 82 of file ioctl.py.

tuple src.vmm.ioctl.IOCSIZE_MASK = (_IOC_SIZEMASK << _IOC_SIZESHIFT)

Definition at line 76 of file ioctl.py.

tuple src.vmm.ioctl.IOCSIZE_SHIFT = (_IOC_SIZESHIFT)

Definition at line 77 of file ioctl.py.

src.vmm.ioctl.sizeof = struct.calcsize

Definition at line 61 of file ioctl.py.