Lines Matching refs:irq_id
25 u64 ocxl_irq_id_to_offset(struct ocxl_context *ctx, int irq_id)
27 return ctx->afu->irq_base_offset + (irq_id << PAGE_SHIFT);
30 int ocxl_irq_set_handler(struct ocxl_context *ctx, int irq_id,
39 irq = idr_find(&ctx->irq_idr, irq_id);
105 int ocxl_afu_irq_alloc(struct ocxl_context *ctx, int *irq_id)
139 *irq_id = irq->id;
168 int ocxl_afu_irq_free(struct ocxl_context *ctx, int irq_id)
174 irq = idr_find(&ctx->irq_idr, irq_id);
197 u64 ocxl_afu_irq_get_addr(struct ocxl_context *ctx, int irq_id)
204 irq = idr_find(&ctx->irq_idr, irq_id);