/openbmc/linux/drivers/scsi/pm8001/ |
H A D | pm8001_init.c | 215 struct isr_param *irq_vector; in pm8001_tasklet() local 217 irq_vector = (struct isr_param *)opaque; in pm8001_tasklet() 218 pm8001_ha = irq_vector->drv_inst; in pm8001_tasklet() 221 PM8001_CHIP_DISP->isr(pm8001_ha, irq_vector->irq_id); in pm8001_tasklet() 235 struct isr_param *irq_vector; in pm8001_interrupt_handler_msix() local 238 irq_vector = (struct isr_param *)opaque; in pm8001_interrupt_handler_msix() 239 pm8001_ha = irq_vector->drv_inst; in pm8001_interrupt_handler_msix() 246 tasklet_schedule(&pm8001_ha->tasklet[irq_vector->irq_id]); in pm8001_interrupt_handler_msix() 248 ret = PM8001_CHIP_DISP->isr(pm8001_ha, irq_vector->irq_id); in pm8001_interrupt_handler_msix() 552 (unsigned long)&(pm8001_ha->irq_vector[0])); in pm8001_pci_alloc() [all …]
|
H A D | pm8001_sas.h | 537 struct isr_param irq_vector[PM8001_MAX_MSIX_VEC]; member
|
/openbmc/qemu/hw/char/ |
H A D | ipoctal232.c | 122 uint8_t irq_vector; member 166 VMSTATE_UINT8(irq_vector, IPOctalState), 416 dev->irq_vector = val; /* Undocumented, but the hw works like that */ in id_write() 432 return dev->irq_vector; in int_read() 463 dev->irq_vector = val; in mem_write8()
|
/openbmc/qemu/target/sh4/ |
H A D | helper.c | 61 int do_exp, irq_vector = cs->exception_index; in superh_cpu_do_interrupt() local 86 irq_vector = sh_intc_get_pending_vector(env->intc_handle, in superh_cpu_do_interrupt() 88 if (irq_vector == -1) { in superh_cpu_do_interrupt() 140 irq_vector, expname); in superh_cpu_do_interrupt() 182 env->intevt = irq_vector; in superh_cpu_do_interrupt()
|
/openbmc/linux/include/linux/dma/ |
H A D | edma.h | 44 int (*irq_vector)(struct device *dev, unsigned int nr); member
|
/openbmc/linux/drivers/dma/dw-edma/ |
H A D | dw-edma-core.c | 843 if (chip->nr_irqs < 1 || !chip->ops->irq_vector) in dw_edma_irq_request() 852 irq = chip->ops->irq_vector(dev, 0); in dw_edma_irq_request() 877 irq = chip->ops->irq_vector(dev, i); in dw_edma_irq_request() 898 irq = chip->ops->irq_vector(dev, i); in dw_edma_irq_request() 978 free_irq(chip->ops->irq_vector(dev, i), &dw->irq[i]); in dw_edma_probe() 1000 free_irq(chip->ops->irq_vector(dev, i), &dw->irq[i]); in dw_edma_remove()
|
H A D | dw-edma-pcie.c | 113 .irq_vector = dw_edma_pcie_irq_vector,
|
/openbmc/linux/drivers/crypto/hisilicon/ |
H A D | qm.c | 4949 u32 irq_vector, val; in qm_unregister_abnormal_irq() local 4958 irq_vector = val & QM_IRQ_VECTOR_MASK; in qm_unregister_abnormal_irq() 4959 free_irq(pci_irq_vector(pdev, irq_vector), qm); in qm_unregister_abnormal_irq() 4965 u32 irq_vector, val; in qm_register_abnormal_irq() local 4975 irq_vector = val & QM_IRQ_VECTOR_MASK; in qm_register_abnormal_irq() 4976 ret = request_irq(pci_irq_vector(pdev, irq_vector), qm_abnormal_irq, 0, qm->dev_name, qm); in qm_register_abnormal_irq() 4986 u32 irq_vector, val; in qm_unregister_mb_cmd_irq() local 4992 irq_vector = val & QM_IRQ_VECTOR_MASK; in qm_unregister_mb_cmd_irq() 4993 free_irq(pci_irq_vector(pdev, irq_vector), qm); in qm_unregister_mb_cmd_irq() 4999 u32 irq_vector, val; in qm_register_mb_cmd_irq() local [all …]
|
/openbmc/linux/drivers/net/ethernet/netronome/nfp/ |
H A D | nfp_net_common.c | 755 r_vec->irq_vector = entry->vector; in nfp_net_vecs_init() 824 err = request_irq(r_vec->irq_vector, r_vec->handler, IRQF_NO_AUTOEN, in nfp_net_prepare_vector() 828 nn_err(nn, "Error requesting IRQ %d\n", r_vec->irq_vector); in nfp_net_prepare_vector() 832 irq_set_affinity_hint(r_vec->irq_vector, &r_vec->affinity_mask); in nfp_net_prepare_vector() 834 nn_dbg(nn, "RV%02d: irq=%03d/%03d\n", idx, r_vec->irq_vector, in nfp_net_prepare_vector() 843 irq_set_affinity_hint(r_vec->irq_vector, NULL); in nfp_net_cleanup_vector() 845 free_irq(r_vec->irq_vector, r_vec); in nfp_net_cleanup_vector() 1083 disable_irq(r_vec->irq_vector); in nfp_net_close_stack() 1149 disable_irq(nn->r_vecs[r].irq_vector); in nfp_ctrl_close() 1241 enable_irq(r_vec->irq_vector); in nfp_net_open_stack() [all …]
|
H A D | nfp_net.h | 439 u32 irq_vector; member
|
/openbmc/linux/drivers/nvme/host/ |
H A D | trace.c | 54 u16 irq_vector = get_unaligned_le16(cdw10 + 6); in nvme_trace_create_cq() local 57 cqid, qsize, cq_flags, irq_vector); in nvme_trace_create_cq()
|
H A D | apple.c | 689 c.create_cq.irq_vector = cpu_to_le16(0); in apple_nvme_create_cq()
|
H A D | pci.c | 1172 c.create_cq.irq_vector = cpu_to_le16(vector); in adapter_alloc_cq()
|
/openbmc/linux/drivers/net/wwan/iosm/ |
H A D | iosm_ipc_protocol_ops.h | 171 __le32 irq_vector; member
|
H A D | iosm_ipc_protocol_ops.c | 100 msg->open_pipe.irq_vector = cpu_to_le32(pipe->irq); in ipc_protocol_msg_prepipe_open()
|
/openbmc/linux/drivers/bus/mhi/ep/ |
H A D | ring.c | 182 ring->irq_vector = le32_to_cpu(ring->ring_ctx->ev.msivec); in mhi_ep_ring_start()
|
H A D | internal.h | 137 u32 irq_vector; member
|
H A D | main.c | 61 mhi_cntrl->raise_irq(mhi_cntrl, ring->irq_vector); in mhi_ep_send_event()
|
/openbmc/u-boot/drivers/nvme/ |
H A D | nvme.h | 392 __le16 irq_vector; member
|
H A D | nvme.c | 406 c.create_cq.irq_vector = cpu_to_le16(nvmeq->cq_vector); in nvme_alloc_cq()
|
/openbmc/linux/drivers/scsi/ |
H A D | hpsa.c | 8077 int irq_vector = 0; in hpsa_free_irqs() local 8080 irq_vector = h->intr_mode; in hpsa_free_irqs() 8084 free_irq(pci_irq_vector(h->pdev, irq_vector), in hpsa_free_irqs() 8104 int irq_vector = 0; in hpsa_request_irqs() local 8107 irq_vector = h->intr_mode; in hpsa_request_irqs() 8143 rc = request_irq(pci_irq_vector(h->pdev, irq_vector), in hpsa_request_irqs() 8150 rc = request_irq(pci_irq_vector(h->pdev, irq_vector), in hpsa_request_irqs() 8158 pci_irq_vector(h->pdev, irq_vector), h->devname); in hpsa_request_irqs()
|
/openbmc/linux/drivers/pci/controller/dwc/ |
H A D | pcie-designware.c | 879 .irq_vector = dw_pcie_edma_irq_vector,
|
/openbmc/linux/include/linux/ |
H A D | nvme.h | 1309 __le16 irq_vector; member
|
/openbmc/qemu/include/block/ |
H A D | nvme.h | 664 uint16_t irq_vector; member
|
/openbmc/qemu/hw/nvme/ |
H A D | ctrl.c | 5507 uint16_t vector = le16_to_cpu(c->irq_vector); in nvme_create_cq()
|