Lines Matching refs:irq_id
24 u64 ocxl_irq_id_to_offset(struct ocxl_context *ctx, int irq_id)
26 return ctx->afu->irq_base_offset + (irq_id << PAGE_SHIFT);
29 int ocxl_irq_set_handler(struct ocxl_context *ctx, int irq_id,
38 irq = idr_find(&ctx->irq_idr, irq_id);
104 int ocxl_afu_irq_alloc(struct ocxl_context *ctx, int *irq_id)
138 *irq_id = irq->id;
167 int ocxl_afu_irq_free(struct ocxl_context *ctx, int irq_id)
173 irq = idr_find(&ctx->irq_idr, irq_id);
196 u64 ocxl_afu_irq_get_addr(struct ocxl_context *ctx, int irq_id)
203 irq = idr_find(&ctx->irq_idr, irq_id);