Home
last modified time | relevance | path

Searched refs:vector (Results 1 – 25 of 47) sorted by relevance

12

/drivers/net/mlx4/
Dcq.c192 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()
Den_cq.c56 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()
Dmlx4_en.h315 unsigned vector; member
/drivers/md/
Draid6altivec.uc36 * 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/
Dixgbe_common.c1295 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 …]
Dixgbe_main.c1214 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/
Digb_main.c402 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/
Dinterrupts_and_traps.c214 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/
Dnetdev.c1342 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/
Dscc.c609 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/
Drioinfo.h41 long vector; /* RIO Card IRQ vector */ member
/drivers/net/
Dforcedeth.c1007 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 …]
Dbnx2.c462 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/
Dqla_isr.c1872 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()
Dqla_mid.c451 free_irq(rsp->msix->vector, rsp); in qla25xx_free_rsp_que()
/drivers/net/cxgb3/
Dcxgb3_ioctl.h95 int32_t vector; member
/drivers/dma/
Dioat_dma.c1486 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/
Devents.c457 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/
Dmthca_main.c941 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/
Dmlx4_ib.h262 struct ib_cq *mlx4_ib_create_cq(struct ib_device *ibdev, int entries, int vector,
Dcq.c165 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/
Dlpfc_init.c2295 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/
Dmxser.c267 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/
Dportdrv_core.c93 vectors[i] = msix_entries[j++].vector; in assign_interrupt_mode()
/drivers/pci/
Dmsi.c518 entries[i].vector = entry->irq; in msix_capability_init()

12