/drivers/scsi/bfa/ |
H A D | bfa_hw_cb.c | 119 bfa->msix.nvecs = nvecs; 128 if (bfa->msix.nvecs == 0) 131 if (bfa->msix.nvecs == 1) { 133 bfa->msix.handler[i] = bfa_msix_all; 138 bfa->msix.handler[i] = bfa_msix_lpu_err; 146 if (bfa->msix.nvecs == 0) 149 if (bfa->msix.nvecs == 1) { 151 bfa->msix.handler[i] = bfa_msix_all; 156 bfa->msix.handler[i] = bfa_msix_reqq; 159 bfa->msix 175 bfa_hwcb_isr_mode_set(struct bfa_s *bfa, bfa_boolean_t msix) argument [all...] |
H A D | bfa_hw_ct.c | 117 bfa->msix.nvecs = nvecs; 124 if (bfa->msix.nvecs == 0) 127 if (bfa->msix.nvecs == 1) 128 bfa->msix.handler[BFI_MSIX_LPU_ERR_CT] = bfa_msix_all; 130 bfa->msix.handler[BFI_MSIX_LPU_ERR_CT] = bfa_msix_lpu_err; 138 if (bfa->msix.nvecs == 0) 141 if (bfa->msix.nvecs == 1) { 143 bfa->msix.handler[i] = bfa_msix_all; 148 bfa->msix.handler[i] = bfa_msix_reqq; 151 bfa->msix 167 bfa_hwct_isr_mode_set(struct bfa_s *bfa, bfa_boolean_t msix) argument [all...] |
H A D | bfa_ioc_cb.c | 32 static void bfa_ioc_cb_isr_mode_set(struct bfa_ioc_s *ioc, bfa_boolean_t msix); 180 bfa_ioc_cb_isr_mode_set(struct bfa_ioc_s *ioc, bfa_boolean_t msix) argument
|
H A D | bfa_modules.h | 122 struct bfa_msix_s msix; member in struct:bfa_s
|
H A D | bfa_ioc_ct.c | 353 bfa_ioc_ct_isr_mode_set(struct bfa_ioc_s *ioc, bfa_boolean_t msix) argument 367 if ((!msix && mode) || (msix && !mode)) 370 if (msix)
|
H A D | bfad_drv.h | 105 struct msix_entry msix; member in struct:bfad_msix_s
|
/drivers/scsi/isci/ |
H A D | init.c | 363 struct msix_entry *msix = &pci_info->msix_entries[i]; local 373 err = devm_request_irq(&pdev->dev, msix->vector, isr, 0, 374 DRV_NAME"-msix", ihost); 378 dev_info(&pdev->dev, "msix setup failed falling back to intx\n"); 382 msix = &pci_info->msix_entries[i]; 383 devm_free_irq(&pdev->dev, msix->vector, ihost);
|
/drivers/net/ethernet/brocade/bna/ |
H A D | bfa_ioc_ct.c | 43 static void bfa_ioc_ct_isr_mode_set(struct bfa_ioc *ioc, bool msix); 405 bfa_ioc_ct_isr_mode_set(struct bfa_ioc *ioc, bool msix) argument 418 if ((!msix && mode) || (msix && !mode)) 421 if (msix)
|
H A D | bfi_enet.h | 208 u8 msix; member in struct:bfi_enet_ib_cfg
|
/drivers/net/ethernet/cisco/enic/ |
H A D | enic.h | 83 struct enic_msix_entry msix[ENIC_INTR_MAX]; member in struct:enic
|
/drivers/dma/ioat/ |
H A D | dma.c | 881 static char ioat_interrupt_style[32] = "msix"; 885 "set ioat interrupt style: msix (default), " 886 "msix-single-vector, msi, intx)"); 897 struct msix_entry *msix; local 902 if (!strcmp(ioat_interrupt_style, "msix")) 903 goto msix; 904 if (!strcmp(ioat_interrupt_style, "msix-single-vector")) 913 msix: 926 msix = &device->msix_entries[i]; 928 err = devm_request_irq(dev, msix [all...] |
/drivers/scsi/fnic/ |
H A D | fnic.h | 153 struct fnic_msix_entry msix[FNIC_MSIX_INTR_MAX]; member in struct:fnic
|
/drivers/scsi/qla2xxx/ |
H A D | qla_isr.c | 2451 rsp->msix = qentry; 2583 struct qla_msix_entry *msix = rsp->msix; local 2587 ret = request_irq(msix->vector, intr->handler, 0, intr->name, rsp); 2591 msix->vector, ret); 2594 msix->have_irq = 1; 2595 msix->rsp = rsp;
|
H A D | qla_init.c | 1682 struct qla_msix_entry *msix; local 1703 msix = &ha->msix_entries[1]; 1706 msix->entry); 1707 icb->msix = cpu_to_le16(msix->entry);
|
H A D | qla_os.c | 1517 uint16_t msix; local 1586 pci_read_config_word(ha->pdev, QLA_PCI_MSIX_CONTROL, &msix); 1587 ha->msix_count = msix; 1588 /* Max queues are bounded by available msix vectors */ 1589 /* queue 0 uses two msix vectors */ 1606 "MSI-X vector count: %d.\n", msix); 1625 uint16_t msix; local 1677 QLA_83XX_PCI_MSIX_CONTROL, &msix); 1678 ha->msix_count = msix; 1679 /* Max queues are bounded by available msix vector [all...] |
H A D | qla_fw.h | 302 uint16_t msix; member in struct:init_cb_24xx
|
H A D | qla_def.h | 2387 struct qla_msix_entry *msix; member in struct:rsp_que
|
/drivers/net/ethernet/chelsio/cxgb4vf/ |
H A D | cxgb4vf_main.c | 480 int err, pidx, msix; local 517 msix = MSIX_IQFLINT; 527 dev, msix++,
|
/drivers/infiniband/hw/qib/ |
H A D | qib.h | 432 struct msix_entry msix; member in struct:qib_msix_entry
|
/drivers/rapidio/devices/ |
H A D | tsi721.h | 741 struct msix_irq msix[TSI721_VECT_MAX]; member in struct:tsi721_device
|
/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_main.c | 1364 int msix = (bp->flags & USING_MSIX_FLAG) ? 1 : 0; local 1367 if (msix) { 1398 (msix ? "MSI-X" : (msi ? "MSI" : "INTx"))); 1428 int msix = (bp->flags & USING_MSIX_FLAG) ? 1 : 0; local 1433 if (msix) { 1454 val, (msix ? "MSI-X" : (msi ? "MSI" : "INTx"))); 1551 int msix = (bp->flags & USING_MSIX_FLAG) ? 1 : 0; local 1559 if (msix) { 7854 int msix = (bp->flags & USING_MSIX_FLAG) ? 1 : 0; local 7874 if (msix) [all...] |
/drivers/net/ethernet/nvidia/ |
H A D | forcedeth.c | 907 static int msix = NV_MSIX_INT_ENABLED; variable 3542 * Disable further irq's (msix not enabled with napi) 3576 * Disable further irq's (msix not enabled with napi) 3689 (msix not enabled in napi) */ 5777 if ((id->driver_data & DEV_HAS_MSI_X) && msix) { 5778 /* msix has had reported issues when modifying irqmask 5794 /* remove support for msix mode */ 6289 module_param(msix, int, 0); 6290 MODULE_PARM_DESC(msix, "MSIX interrupts are enabled by setting to 1 and disabled by setting to 0.");
|
/drivers/net/ethernet/broadcom/ |
H A D | bnx2.h | 6717 struct status_block_msix *msix; member in union:bnx2_napi::__anon1920
|