Go to the documentation of this file.
10 #include <linux/ioctl.h>
49 #define VMEDRV_IOC_MAGIC 0xB3
51 #define VMEDRV_IOC_SET_ACCESS_MODE _IOW(VMEDRV_IOC_MAGIC, 1, int)
52 #define VMEDRV_IOC_SET_TRANSFER_METHOD _IOW(VMEDRV_IOC_MAGIC, 2, int)
53 #define VMEDRV_IOC_REGISTER_INTERRUPT _IOW(VMEDRV_IOC_MAGIC, 3, vmedrv_interrupt_property_t)
54 #define VMEDRV_IOC_UNREGISTER_INTERRUPT _IOW(VMEDRV_IOC_MAGIC, 4, vmedrv_interrupt_property_t)
55 #define VMEDRV_IOC_ENABLE_INTERRUPT _IO(VMEDRV_IOC_MAGIC, 5)
56 #define VMEDRV_IOC_DISABLE_INTERRUPT _IO(VMEDRV_IOC_MAGIC, 6)
57 #define VMEDRV_IOC_ENABLE_ERROR_INTERRUPT _IO(VMEDRV_IOC_MAGIC, 7)
58 #define VMEDRV_IOC_DISABLE_ERROR_INTERRUPT _IO(VMEDRV_IOC_MAGIC, 8)
59 #define VMEDRV_IOC_WAIT_FOR_INTERRUPT _IOW(VMEDRV_IOC_MAGIC, 9, vmedrv_interrupt_property_t)
60 #define VMEDRV_IOC_CHECK_INTERRUPT _IOW(VMEDRV_IOC_MAGIC, 10, vmedrv_interrupt_property_t)
61 #define VMEDRV_IOC_CLEAR_INTERRUPT _IOW(VMEDRV_IOC_MAGIC, 11, vmedrv_interrupt_property_t)
62 #define VMEDRV_IOC_PROBE _IOWR(VMEDRV_IOC_MAGIC, 12, vmedrv_word_access_t)
63 #define VMEDRV_IOC_SET_INTERRUPT_AUTODISABLE _IOW(VMEDRV_IOC_MAGIC, 13, vmedrv_interrupt_property_t)
64 #define VMEDRV_IOC_SET_VECTOR_MASK _IOW(VMEDRV_IOC_MAGIC, 14, vmedrv_interrupt_property_t)
65 #define VMEDRV_IOC_RESET_ADAPTER _IO(VMEDRV_IOC_MAGIC, 15)