Lines Matching defs:irqs
305 static int guest_alloc_irq_ranges(struct cxl_irq_ranges *irqs,
310 memset(irqs, 0, sizeof(struct cxl_irq_ranges));
322 irqs->offset[i] = irq;
323 irqs->range[i] = try;
333 irq_free_range(adapter, irqs->offset[i], irqs->range[i]);
338 static void guest_release_irq_ranges(struct cxl_irq_ranges *irqs,
345 irq_free_range(adapter, irqs->offset[i], irqs->range[i]);
387 hwirq = ctx->irqs.offset[r];
388 for (i = 0; i < ctx->irqs.range[r]; hwirq++, i++) {
403 hwirq = ctx->irqs.offset[r];
404 for (i = 0; i < ctx->irqs.range[r]; hwirq++, i++) {
564 if (ctx->irqs.range[0] == 0) {
571 for (i = 0; i < ctx->irqs.range[r]; i++) {
573 elem->pslVirtualIsn = cpu_to_be32(ctx->irqs.offset[0]);
575 idx = ctx->irqs.offset[r] + i - adapter->guest->irq_base_offset;