Lines Matching refs:vflags
812 static int msi_init_virq(struct irq_domain *domain, int virq, unsigned int vflags) in msi_init_virq() argument
817 if (!(vflags & VIRQ_CAN_RESERVE)) { in msi_init_virq()
819 if (vflags & VIRQ_NOMASK_QUIRK) in msi_init_virq()
829 if ((vflags & VIRQ_ACTIVATE) && in msi_init_virq()
838 if (!(vflags & VIRQ_ACTIVATE)) in msi_init_virq()
841 ret = irq_domain_activate_irq(irqd, vflags & VIRQ_CAN_RESERVE); in msi_init_virq()
848 if (vflags & VIRQ_CAN_RESERVE) in msi_init_virq()
859 unsigned int vflags = 0; in __msi_domain_alloc_irqs() local
874 vflags |= VIRQ_ACTIVATE; in __msi_domain_alloc_irqs()
881 vflags |= VIRQ_CAN_RESERVE; in __msi_domain_alloc_irqs()
887 vflags |= VIRQ_NOMASK_QUIRK; in __msi_domain_alloc_irqs()
902 ret = msi_init_virq(domain, virq + i, vflags); in __msi_domain_alloc_irqs()