Lines Matching refs:flags
137 u32 flags; member
1060 if (migf->data.magic != MTTY_MAGIC || migf->data.flags || in mtty_resume_write()
1556 static int mtty_set_irqs(struct mdev_state *mdev_state, uint32_t flags, in mtty_set_irqs() argument
1565 switch (flags & VFIO_IRQ_SET_ACTION_TYPE_MASK) { in mtty_set_irqs()
1572 if (flags & VFIO_IRQ_SET_DATA_NONE) { in mtty_set_irqs()
1574 } else if (flags & VFIO_IRQ_SET_DATA_BOOL) { in mtty_set_irqs()
1579 } else if (flags & VFIO_IRQ_SET_DATA_EVENTFD) { in mtty_set_irqs()
1589 if (flags & VFIO_IRQ_SET_DATA_NONE) { in mtty_set_irqs()
1591 } else if (flags & VFIO_IRQ_SET_DATA_BOOL) { in mtty_set_irqs()
1596 } else if (flags & VFIO_IRQ_SET_DATA_EVENTFD) { in mtty_set_irqs()
1602 (flags & VFIO_IRQ_SET_DATA_NONE)) { in mtty_set_irqs()
1613 if (flags & VFIO_IRQ_SET_DATA_EVENTFD) { in mtty_set_irqs()
1637 if (flags & VFIO_IRQ_SET_DATA_NONE) { in mtty_set_irqs()
1639 } else if (flags & VFIO_IRQ_SET_DATA_BOOL) { in mtty_set_irqs()
1649 switch (flags & VFIO_IRQ_SET_ACTION_TYPE_MASK) { in mtty_set_irqs()
1656 (flags & VFIO_IRQ_SET_DATA_NONE)) { in mtty_set_irqs()
1667 if (flags & VFIO_IRQ_SET_DATA_EVENTFD) { in mtty_set_irqs()
1691 if (flags & VFIO_IRQ_SET_DATA_NONE) { in mtty_set_irqs()
1693 } else if (flags & VFIO_IRQ_SET_DATA_BOOL) { in mtty_set_irqs()
1755 region_info->flags = VFIO_REGION_INFO_FLAG_READ | in mtty_get_region_info()
1767 irq_info->flags = VFIO_IRQ_INFO_EVENTFD; in mtty_get_irq_info()
1771 irq_info->flags |= VFIO_IRQ_INFO_MASKABLE | in mtty_get_irq_info()
1774 irq_info->flags |= VFIO_IRQ_INFO_NORESIZE; in mtty_get_irq_info()
1781 dev_info->flags = VFIO_DEVICE_FLAGS_PCI; in mtty_get_device_info()
1892 ret = mtty_set_irqs(mdev_state, hdr.flags, hdr.index, hdr.start, in mtty_ioctl()