/drivers/net/mlx4/ |
D | cq.c | 192 unsigned vector, int collapsed) in mlx4_cq_alloc() argument 201 if (vector >= dev->caps.num_comp_vectors) in mlx4_cq_alloc() 204 cq->vector = vector; in mlx4_cq_alloc() 235 cq_context->comp_eqn = priv->eq_table.eq[vector].eqn; in mlx4_cq_alloc() 284 synchronize_irq(priv->eq_table.eq[cq->vector].irq); in mlx4_cq_free()
|
D | en_cq.c | 56 cq->vector = ring % mdev->dev->caps.num_comp_vectors; in mlx4_en_create_cq() 59 cq->vector = 0; in mlx4_en_create_cq() 93 cq->wqres.db.dma, &cq->mcq, cq->vector, cq->is_tx); in mlx4_en_activate_cq()
|
D | mlx4_en.h | 315 unsigned vector; member
|
/drivers/md/ |
D | raid6altivec.uc | 36 * This is the C data type to use. We use a vector of 41 typedef vector signed char unative_t; 43 #define NBYTES(x) ((vector signed char) {x,x,x,x, x,x,x,x, x,x,x,x, x,x,x,x}) 63 /* vec_cmpgt returns a vector bool char; thus the need for the cast */
|
/drivers/net/ixgbe/ |
D | ixgbe_common.c | 1295 u32 vector = 0; in ixgbe_mta_vector() local 1299 vector = ((mc_addr[4] >> 4) | (((u16)mc_addr[5]) << 4)); in ixgbe_mta_vector() 1302 vector = ((mc_addr[4] >> 3) | (((u16)mc_addr[5]) << 5)); in ixgbe_mta_vector() 1305 vector = ((mc_addr[4] >> 2) | (((u16)mc_addr[5]) << 6)); in ixgbe_mta_vector() 1308 vector = ((mc_addr[4]) | (((u16)mc_addr[5]) << 8)); in ixgbe_mta_vector() 1316 vector &= 0xFFF; in ixgbe_mta_vector() 1317 return vector; in ixgbe_mta_vector() 1329 u32 vector; in ixgbe_set_mta() local 1336 vector = ixgbe_mta_vector(hw, mc_addr); in ixgbe_set_mta() 1337 hw_dbg(hw, " bit-vector = 0x%03X\n", vector); in ixgbe_set_mta() [all …]
|
D | ixgbe_main.c | 1214 int i, vector, q_vectors, err; in ixgbe_request_msix_irqs() local 1228 for (vector = 0; vector < q_vectors; vector++) { in ixgbe_request_msix_irqs() 1229 handler = SET_HANDLER(&adapter->q_vector[vector]); in ixgbe_request_msix_irqs() 1232 sprintf(adapter->name[vector], "%s-%s-%d", in ixgbe_request_msix_irqs() 1236 sprintf(adapter->name[vector], "%s-%s-%d", in ixgbe_request_msix_irqs() 1240 sprintf(adapter->name[vector], "%s-%s-%d", in ixgbe_request_msix_irqs() 1241 netdev->name, "TxRx", vector); in ixgbe_request_msix_irqs() 1243 err = request_irq(adapter->msix_entries[vector].vector, in ixgbe_request_msix_irqs() 1244 handler, 0, adapter->name[vector], in ixgbe_request_msix_irqs() 1245 &(adapter->q_vector[vector])); in ixgbe_request_msix_irqs() [all …]
|
/drivers/net/igb/ |
D | igb_main.c | 402 int i, vector = 0; in igb_configure_msix() local 415 igb_assign_vector(adapter, IGB_N0_QUEUE, i, vector++); in igb_configure_msix() 427 igb_assign_vector(adapter, i, IGB_N0_QUEUE, vector++); in igb_configure_msix() 440 array_wr32(E1000_MSIXBM(0), vector++, in igb_configure_msix() 458 tmp = (vector++ | E1000_IVAR_VALID) << 8; in igb_configure_msix() 461 adapter->eims_enable_mask = (1 << (vector)) - 1; in igb_configure_msix() 462 adapter->eims_other = 1 << (vector - 1); in igb_configure_msix() 480 int i, err = 0, vector = 0; in igb_request_msix() local 482 vector = 0; in igb_request_msix() 487 err = request_irq(adapter->msix_entries[vector].vector, in igb_request_msix() [all …]
|
/drivers/lguest/ |
D | interrupts_and_traps.c | 214 u32 vector; in check_syscall_vector() local 216 if (get_user(vector, &lg->lguest_data->syscall_vec)) in check_syscall_vector() 219 return could_be_syscall(vector); in check_syscall_vector()
|
/drivers/net/e1000e/ |
D | netdev.c | 1342 int vector = 0; in e1000_configure_msix() local 1363 ivar = E1000_IVAR_INT_ALLOC_VALID | vector; in e1000_configure_msix() 1367 vector++; in e1000_configure_msix() 1374 ivar |= ((E1000_IVAR_INT_ALLOC_VALID | vector) << 8); in e1000_configure_msix() 1377 vector++; in e1000_configure_msix() 1378 ivar |= ((E1000_IVAR_INT_ALLOC_VALID | vector) << 16); in e1000_configure_msix() 1381 hw->hw_addr + E1000_EITR_82574(vector)); in e1000_configure_msix() 1383 writel(1, hw->hw_addr + E1000_EITR_82574(vector)); in e1000_configure_msix() 1478 int err = 0, vector = 0; in e1000_request_msix() local 1484 err = request_irq(adapter->msix_entries[vector].vector, in e1000_request_msix() [all …]
|
/drivers/net/hamradio/ |
D | scc.c | 609 static void scc_isr_dispatch(struct scc_channel *scc, int vector) in scc_isr_dispatch() argument 612 switch (vector & VECTOR_MASK) in scc_isr_dispatch() 632 unsigned char vector; in scc_isr() local 644 if((vector=Inb(Vector_Latch)) >= 16 * Nchips) break; in scc_isr() 645 if (vector & 0x01) break; in scc_isr() 647 scc=&SCC_Info[vector >> 3 ^ 0x01]; in scc_isr() 650 scc_isr_dispatch(scc, vector); in scc_isr() 677 vector=InReg(ctrl->chan_B,R2); /* Read the vector */ in scc_isr() 678 if (vector & 0x01) break; in scc_isr() 680 scc = &SCC_Info[vector >> 3 ^ 0x01]; in scc_isr() [all …]
|
/drivers/char/rio/ |
D | rioinfo.h | 41 long vector; /* RIO Card IRQ vector */ member
|
/drivers/net/ |
D | forcedeth.c | 1007 enable_irq(np->msi_x_entry[NV_MSI_X_VECTOR_ALL].vector); in nv_enable_irq() 1011 enable_irq(np->msi_x_entry[NV_MSI_X_VECTOR_RX].vector); in nv_enable_irq() 1012 enable_irq(np->msi_x_entry[NV_MSI_X_VECTOR_TX].vector); in nv_enable_irq() 1013 enable_irq(np->msi_x_entry[NV_MSI_X_VECTOR_OTHER].vector); in nv_enable_irq() 1023 disable_irq(np->msi_x_entry[NV_MSI_X_VECTOR_ALL].vector); in nv_disable_irq() 1027 disable_irq(np->msi_x_entry[NV_MSI_X_VECTOR_RX].vector); in nv_disable_irq() 1028 disable_irq(np->msi_x_entry[NV_MSI_X_VECTOR_TX].vector); in nv_disable_irq() 1029 disable_irq(np->msi_x_entry[NV_MSI_X_VECTOR_OTHER].vector); in nv_disable_irq() 1774 disable_irq(np->msi_x_entry[NV_MSI_X_VECTOR_ALL].vector); in nv_do_rx_refill() 1778 disable_irq(np->msi_x_entry[NV_MSI_X_VECTOR_RX].vector); in nv_do_rx_refill() [all …]
|
D | bnx2.c | 462 synchronize_irq(bp->irq_tbl[i].vector); in bnx2_disable_int_sync() 3170 bnx2_msi(bp->irq_tbl[0].vector, bnapi); in bnx2_chk_missed_msi() 5801 rc = request_irq(irq->vector, irq->handler, flags, irq->name, in bnx2_request_irq() 5819 free_irq(irq->vector, &bp->bnx2_napi[i]); in bnx2_free_irq() 5845 msix_ent[i].vector = 0; in bnx2_enable_msix() 5855 bp->irq_tbl[i].vector = msix_ent[i].vector; in bnx2_enable_msix() 5870 bp->irq_tbl[0].vector = bp->pdev->irq; in bnx2_setup_int_mode() 5885 bp->irq_tbl[0].vector = bp->pdev->irq; in bnx2_setup_int_mode() 7257 disable_irq(bp->irq_tbl[i].vector); in poll_bnx2() 7258 bnx2_interrupt(bp->irq_tbl[i].vector, &bp->bnx2_napi[i]); in poll_bnx2() [all …]
|
/drivers/scsi/qla2xxx/ |
D | qla_isr.c | 1872 free_irq(qentry->vector, qentry->rsp); in qla24xx_disable_msix() 1926 qentry->vector = entries[i].vector; in qla24xx_enable_msix() 1934 ret = request_irq(qentry->vector, base_queue.handler, 0, in qla24xx_enable_msix() 1939 qentry->vector, ret); in qla24xx_enable_msix() 1959 ret = request_irq(qentry->vector, msix_queue->handler, 0, in qla24xx_enable_msix() 1964 qentry->vector, ret); in qla24xx_enable_msix() 2109 ret = request_irq(msix->vector, intr->handler, 0, intr->name, rsp); in qla25xx_request_irq() 2113 msix->vector, ret); in qla25xx_request_irq()
|
D | qla_mid.c | 451 free_irq(rsp->msix->vector, rsp); in qla25xx_free_rsp_que()
|
/drivers/net/cxgb3/ |
D | cxgb3_ioctl.h | 95 int32_t vector; member
|
/drivers/dma/ |
D | ioat_dma.c | 1486 err = request_irq(device->msix_entries[i].vector, in ioat_dma_setup_interrupts() 1493 free_irq(device->msix_entries[j].vector, in ioat_dma_setup_interrupts() 1509 err = request_irq(device->msix_entries[0].vector, ioat_dma_do_interrupt, in ioat_dma_setup_interrupts() 1579 free_irq(device->msix_entries[i].vector, ioat_chan); in ioat_dma_remove_interrupts() 1584 free_irq(device->msix_entries[0].vector, device); in ioat_dma_remove_interrupts()
|
/drivers/xen/ |
D | events.c | 457 void xen_send_IPI_one(unsigned int cpu, enum ipi_vector vector) in xen_send_IPI_one() argument 459 int irq = per_cpu(ipi_to_irq, cpu)[vector]; in xen_send_IPI_one()
|
/drivers/infiniband/hw/mthca/ |
D | mthca_main.c | 941 mdev->eq_table.eq[MTHCA_EQ_COMP ].msi_x_vector = entries[0].vector; in mthca_enable_msi_x() 942 mdev->eq_table.eq[MTHCA_EQ_ASYNC].msi_x_vector = entries[1].vector; in mthca_enable_msi_x() 943 mdev->eq_table.eq[MTHCA_EQ_CMD ].msi_x_vector = entries[2].vector; in mthca_enable_msi_x()
|
/drivers/infiniband/hw/mlx4/ |
D | mlx4_ib.h | 262 struct ib_cq *mlx4_ib_create_cq(struct ib_device *ibdev, int entries, int vector,
|
D | cq.c | 165 struct ib_cq *mlx4_ib_create_cq(struct ib_device *ibdev, int entries, int vector, in mlx4_ib_create_cq() argument 225 cq->db.dma, &cq->mcq, vector, 0); in mlx4_ib_create_cq()
|
/drivers/scsi/lpfc/ |
D | lpfc_init.c | 2295 phba->msix_entries[i].vector, in lpfc_enable_msix() 2302 rc = request_irq(phba->msix_entries[0].vector, &lpfc_sp_intr_handler, in lpfc_enable_msix() 2312 rc = request_irq(phba->msix_entries[1].vector, &lpfc_fp_intr_handler, in lpfc_enable_msix() 2356 free_irq(phba->msix_entries[1].vector, phba); in lpfc_enable_msix() 2360 free_irq(phba->msix_entries[0].vector, phba); in lpfc_enable_msix() 2382 free_irq(phba->msix_entries[i].vector, phba); in lpfc_disable_msix()
|
/drivers/char/ |
D | mxser.c | 267 unsigned long vector; member 2257 irqbits = inb(brd->vector) & brd->vector_mask; in mxser_interrupt() 2379 release_region(brd->vector, 1); in mxser_release_res() 2501 brd->vector = (int)regs[11]; /* interrupt vector */ in mxser_get_ISA_conf() 2534 if (!request_region(brd->vector, 1, "mxser(vector)")) { in mxser_get_ISA_conf() 2595 brd->vector = ioaddress; in mxser_probe()
|
/drivers/pci/pcie/ |
D | portdrv_core.c | 93 vectors[i] = msix_entries[j++].vector; in assign_interrupt_mode()
|
/drivers/pci/ |
D | msi.c | 518 entries[i].vector = entry->irq; in msix_capability_init()
|