Lines Matching refs:vflags
1209 static int msi_init_virq(struct irq_domain *domain, int virq, unsigned int vflags) in msi_init_virq() argument
1214 if (!(vflags & VIRQ_CAN_RESERVE)) { in msi_init_virq()
1216 if (vflags & VIRQ_NOMASK_QUIRK) in msi_init_virq()
1226 if ((vflags & VIRQ_ACTIVATE) && in msi_init_virq()
1235 if (!(vflags & VIRQ_ACTIVATE)) in msi_init_virq()
1238 ret = irq_domain_activate_irq(irqd, vflags & VIRQ_CAN_RESERVE); in msi_init_virq()
1245 if (vflags & VIRQ_CAN_RESERVE) in msi_init_virq()
1256 unsigned int vflags = 0, allocated = 0; in __msi_domain_alloc_irqs() local
1272 vflags |= VIRQ_ACTIVATE; in __msi_domain_alloc_irqs()
1279 vflags |= VIRQ_CAN_RESERVE; in __msi_domain_alloc_irqs()
1285 vflags |= VIRQ_NOMASK_QUIRK; in __msi_domain_alloc_irqs()
1310 ret = msi_init_virq(domain, virq + i, vflags); in __msi_domain_alloc_irqs()