Lines Matching defs:irqs
311 static int guest_alloc_irq_ranges(struct cxl_irq_ranges *irqs,
316 memset(irqs, 0, sizeof(struct cxl_irq_ranges));
328 irqs->offset[i] = irq;
329 irqs->range[i] = try;
339 irq_free_range(adapter, irqs->offset[i], irqs->range[i]);
344 static void guest_release_irq_ranges(struct cxl_irq_ranges *irqs,
351 irq_free_range(adapter, irqs->offset[i], irqs->range[i]);
393 hwirq = ctx->irqs.offset[r];
394 for (i = 0; i < ctx->irqs.range[r]; hwirq++, i++) {
409 hwirq = ctx->irqs.offset[r];
410 for (i = 0; i < ctx->irqs.range[r]; hwirq++, i++) {
570 if (ctx->irqs.range[0] == 0) {
577 for (i = 0; i < ctx->irqs.range[r]; i++) {
579 elem->pslVirtualIsn = cpu_to_be32(ctx->irqs.offset[0]);
581 idx = ctx->irqs.offset[r] + i - adapter->guest->irq_base_offset;