Home
last modified time | relevance | path

Searched refs:intr_ctx (Results 1 – 3 of 3) sorted by relevance

/linux/arch/um/drivers/
H A Dvfio_kern.c36 struct uml_vfio_intr_ctx *intr_ctx; member
164 int index = ctx - dev->intr_ctx; in uml_vfio_interrupt()
182 struct uml_vfio_intr_ctx *ctx = &dev->intr_ctx[index]; in uml_vfio_activate_irq()
216 struct uml_vfio_intr_ctx *ctx = &dev->intr_ctx[index]; in uml_vfio_deactivate_irq()
517 dev->intr_ctx = kmalloc_array(dev->udev.irq_count, in uml_vfio_open_device()
520 if (!dev->intr_ctx) { in uml_vfio_open_device()
527 ctx = &dev->intr_ctx[i]; in uml_vfio_open_device()
544 kfree(dev->intr_ctx); in uml_vfio_open_device()
566 kfree(dev->intr_ctx); in uml_vfio_release_device()
/linux/drivers/scsi/elx/efct/
H A Defct_driver.c411 struct efct_intr_context *intr_ctx = handle; in efct_intr_thread() local
412 struct efct *efct = intr_ctx->efct; in efct_intr_thread()
414 efct_hw_process(&efct->hw, intr_ctx->index, efct->max_isr_time_msec); in efct_intr_thread()
446 struct efct_intr_context *intr_ctx = NULL; in efct_setup_msix() local
448 intr_ctx = &efct->intr_context[i]; in efct_setup_msix()
449 intr_ctx->efct = efct; in efct_setup_msix()
450 intr_ctx->index = i; in efct_setup_msix()
454 EFCT_DRIVER_NAME, intr_ctx); in efct_setup_msix()
/linux/drivers/infiniband/hw/hfi1/
H A Dtid_rdma.c116 static void hfi1_tid_write_alloc_resources(struct rvt_qp *qp, bool intr_ctx);
3464 static void hfi1_tid_write_alloc_resources(struct rvt_qp *qp, bool intr_ctx) in hfi1_tid_write_alloc_resources() argument
3590 if (ret == -EAGAIN && intr_ctx && !qp->r_nak_state) in hfi1_tid_write_alloc_resources()