/freebsd-9.3-release/sys/dev/pci/ |
H A D | pci.c | 737 cfg->msix.msix_location = ptr; 738 cfg->msix.msix_ctrl = REG(ptr + PCIR_MSIX_CTRL, 2); 739 cfg->msix.msix_msgnum = (cfg->msix.msix_ctrl & 742 cfg->msix.msix_table_bar = PCIR_BAR(val & 744 cfg->msix.msix_table_offset = val & ~PCIM_MSIX_BIR_MASK; 746 cfg->msix.msix_pba_bar = PCIR_BAR(val & 748 cfg->msix.msix_pba_offset = val & ~PCIM_MSIX_BIR_MASK; 1275 struct pcicfg_msix *msix = &dinfo->cfg.msix; local 1292 struct pcicfg_msix *msix = &dinfo->cfg.msix; local 1308 struct pcicfg_msix *msix = &dinfo->cfg.msix; local 1324 struct pcicfg_msix *msix = &dinfo->cfg.msix; local 1342 struct pcicfg_msix *msix = &dinfo->cfg.msix; local 1550 struct pcicfg_msix *msix = &dinfo->cfg.msix; local 1667 struct pcicfg_msix *msix = &dinfo->cfg.msix; local 1720 struct pcicfg_msix *msix = &dinfo->cfg.msix; local [all...] |
H A D | pcivar.h | 166 struct pcicfg_msix msix; /* PCI MSI-X */ member in struct:pcicfg
|
/freebsd-9.3-release/sys/dev/e1000/ |
H A D | if_em.h | 282 u32 msix; member in struct:tx_ring 317 u32 msix; member in struct:rx_ring 367 int msix; member in struct:adapter
|
H A D | if_igb.h | 274 u32 msix; /* This queue's MSIX vector */ member in struct:igb_queue 376 int msix; /* total vectors allocated */ member in struct:adapter
|
H A D | if_lem.h | 304 struct resource *msix; member in struct:adapter
|
H A D | if_igb.c | 697 if ((adapter->msix > 1) && (igb_enable_msix)) 1348 if (adapter->msix > 1) /* Set up queue routing */ 1613 E1000_EITR(que->msix), que->eitr_setting); 2464 adapter->msix = igb_setup_msix(adapter); 2486 if (adapter->msix == 1) 2564 que->msix = vector; 2570 ** Bind the msix vector, and thus the 2647 ivar |= (que->msix | E1000_IVAR_VALID) << 16; 2650 ivar |= que->msix | E1000_IVAR_VALID; 2661 ivar |= (que->msix | E1000_IVAR_VALI [all...] |
H A D | if_em.c | 703 if (adapter->msix > 1) /* Do MSIX */ 2489 adapter->msix = em_setup_msix(adapter); 2511 if (adapter->msix == 1) /* using MSI */ 2593 rxr->msix = vector++; /* NOTE increment vector for TX */ 2606 adapter->ivars |= (8 | rxr->msix) << (i * 4); 2627 txr->msix = vector++; /* Increment vector for next pass */ 2640 adapter->ivars |= (8 | txr->msix) << (8 + (i * 4)); 2690 rid = txr->msix +1; 2698 rid = rxr->msix +1; 2711 (adapter->msix ! [all...] |
/freebsd-9.3-release/sys/ofed/include/linux/ |
H A D | interrupt.h | 59 return irq - dev->msix + 1;
|
H A D | pci.h | 153 if (irq >= pdev->dev.msix && irq < pdev->dev.msix_max) 504 * Enable msix, positive errors indicate actual number of available 525 pdev->dev.msix = rle->start; 528 entries[i].vector = pdev->dev.msix + i;
|
H A D | device.h | 67 unsigned int msix; member in struct:device
|
/freebsd-9.3-release/sys/dev/tws/ |
H A D | tws.h | 242 struct tws_msix_info msix; /* msix info */ member in struct:tws_softc
|
/freebsd-9.3-release/sys/dev/ixgbe/ |
H A D | ixgbe.h | 277 u32 msix; /* This queue's MSIX vector */ member in struct:ix_queue 391 int msix; member in struct:adapter
|
H A D | ixv.h | 235 u32 msix; /* This queue's MSIX vector */ member in struct:ix_queue 327 int msix; member in struct:adapter
|
H A D | ixv.c | 995 ixv_enable_queue(adapter, que->msix); 1014 ixv_disable_queue(adapter, que->msix); 1048 IXGBE_VTEITR(que->msix), 1088 ixv_enable_queue(adapter, que->msix); 1612 que->msix = vector; 1613 adapter->que_mask |= (u64)(1 << que->msix); 1615 ** Bind the msix vector, and thus the 1748 adapter->msix = ixv_setup_msix(adapter); 1749 if (adapter->msix == ENXIO) 1776 ** Release all msix queu [all...] |
H A D | ixgbe.c | 592 if ((adapter->msix > 1) && (ixgbe_enable_msix)) 1173 if (adapter->msix > 1) { 1434 ixgbe_enable_queue(adapter, que->msix); 1520 ixgbe_disable_queue(adapter, que->msix); 1548 IXGBE_EITR(que->msix), que->eitr_setting); 1590 ixgbe_enable_queue(adapter, que->msix); 2282 if (adapter->msix == 1) 2371 que->msix = vector; 2372 adapter->que_mask |= (u64)(1 << que->msix); 2374 ** Bind the msix vecto [all...] |
/freebsd-9.3-release/sys/dev/netmap/ |
H A D | if_em_netmap.h | 46 if (adapter->msix > 1) { /* MSIX */ 68 if (adapter->msix > 1) {
|
/freebsd-9.3-release/sys/dev/bxe/ |
H A D | bxe.c | 10654 uint8_t msix = (sc->interrupt_mode == INTR_MODE_MSIX) ? TRUE : FALSE; local 10659 if (msix) { 10693 val, port, addr, ((msix) ? "MSI-X" : ((msi) ? "MSI" : "INTx"))); 10724 uint8_t msix = (sc->interrupt_mode == INTR_MODE_MSIX) ? TRUE : FALSE; local 10731 if (msix) { 10752 if ((!msix) || single_msix) { 10760 val, ((msix) ? "MSI-X" : ((msi) ? "MSI" : "INTx")));
|