Lines Matching defs:offset
234 *irq = cur->offset + n;
254 if (irq >= cur->offset &&
255 (irq + len) <= (cur->offset + cur->range)) {
256 n = irq - cur->offset;
328 irqs->offset[i] = irq;
339 irq_free_range(adapter, irqs->offset[i], irqs->range[i]);
351 irq_free_range(adapter, irqs->offset[i], irqs->range[i]);
393 hwirq = ctx->irqs.offset[r];
409 hwirq = ctx->irqs.offset[r];
418 u64 offset, u64 *val)
427 if (unlikely(offset >= afu->crs_len))
434 rc = cxl_h_get_config(afu->guest->handle, cr_idx, offset,
461 static int guest_afu_cr_read32(struct cxl_afu *afu, int cr_idx, u64 offset,
467 rc = _guest_afu_cr_readXX(4, afu, cr_idx, offset, &val);
473 static int guest_afu_cr_read16(struct cxl_afu *afu, int cr_idx, u64 offset,
479 rc = _guest_afu_cr_readXX(2, afu, cr_idx, offset, &val);
485 static int guest_afu_cr_read8(struct cxl_afu *afu, int cr_idx, u64 offset,
491 rc = _guest_afu_cr_readXX(1, afu, cr_idx, offset, &val);
497 static int guest_afu_cr_read64(struct cxl_afu *afu, int cr_idx, u64 offset,
500 return _guest_afu_cr_readXX(8, afu, cr_idx, offset, out);
579 elem->pslVirtualIsn = cpu_to_be32(ctx->irqs.offset[0]);
581 idx = ctx->irqs.offset[r] + i - adapter->guest->irq_base_offset;