Home
last modified time | relevance | path

Searched refs:sc_nintrs (Results 1 – 8 of 8) sorted by relevance

/netbsd-src/sys/dev/pci/igc/
H A Dif_igc.h330 int sc_nintrs; member
H A Dif_igc.c607 sc->sc_nintrs = nqueues + 1; in igc_allocate_interrupts()
608 error = pci_msix_alloc_exact(pa, &sc->sc_intrs, sc->sc_nintrs); in igc_allocate_interrupts()
618 sc->sc_nintrs = sc->sc_nqueues = 1; in igc_allocate_interrupts()
621 error = pci_msi_alloc_exact(pa, &sc->sc_intrs, sc->sc_nintrs); in igc_allocate_interrupts()
755 for (int i = 0; i < sc->sc_nintrs; i++) { in igc_free_interrupts()
761 pci_intr_release(pc, sc->sc_intrs, sc->sc_nintrs); in igc_free_interrupts()
/netbsd-src/sys/dev/pci/
H A Dif_iavf.c361 unsigned int sc_nintrs; member
1106 sc->sc_nqueue_pairs = MIN(sc->sc_nqps_alloc, sc->sc_nintrs - 1); in iavf_reinit()
1867 sc->sc_nintrs = num; in iavf_setup_interrupts()
1895 for (i = 0; i < sc->sc_nintrs; i++) { in iavf_teardown_interrupts()
1899 kmem_free(sc->sc_ihs, sizeof(sc->sc_ihs[0]) * sc->sc_nintrs); in iavf_teardown_interrupts()
1902 pci_intr_release(pa->pa_pc, sc->sc_ihp, sc->sc_nintrs); in iavf_teardown_interrupts()
1903 sc->sc_nintrs = 0; in iavf_teardown_interrupts()
3487 if (sc->sc_nintrs < iavf_calc_msix_count(sc)) { in iavf_reset()
3507 sc->sc_nintrs = 0; in iavf_reset()
4642 if (sc->sc_nintrs == 1) { in iavf_config_irq_map()
[all …]
H A Dif_ixl.c611 unsigned int sc_nintrs; member
5757 KASSERT(sc->sc_nintrs == 1); in ixl_establish_intx()
5987 sc->sc_nintrs = counts[intr_type]; in ixl_setup_interrupts()
5988 KASSERT(sc->sc_nintrs > 0); in ixl_setup_interrupts()
5990 for (i = 0; i < sc->sc_nintrs; i++) { in ixl_setup_interrupts()
5995 sc->sc_ihs = kmem_zalloc(sizeof(sc->sc_ihs[0]) * sc->sc_nintrs, in ixl_setup_interrupts()
6012 sizeof(sc->sc_ihs[0]) * sc->sc_nintrs); in ixl_setup_interrupts()
6013 pci_intr_release(pa->pa_pc, sc->sc_ihp, sc->sc_nintrs); in ixl_setup_interrupts()
6028 for (i = 0; i < sc->sc_nintrs; i++) { in ixl_teardown_interrupts()
6032 pci_intr_release(pa->pa_pc, sc->sc_ihp, sc->sc_nintrs); in ixl_teardown_interrupts()
[all …]
H A Dif_enavar.h362 int sc_nintrs; member
H A Dif_aq.c1342 int sc_nintrs; member
2044 if (sc->sc_nintrs > 0) { in aq_detach()
2048 sc->sc_nintrs); in aq_detach()
2050 sc->sc_nintrs = 0; in aq_detach()
2237 sc->sc_nintrs = nintr; in aq_setup_msix()
2240 sc->sc_nintrs = 0; in aq_setup_msix()
2269 sc->sc_nintrs = nintr; in aq_setup_legacy()
2272 sc->sc_nintrs = 0; in aq_setup_legacy()
H A Dif_ena.c1944 adapter->sc_nintrs = counts[PCI_INTR_TYPE_MSIX]; in ena_enable_msix()
1949 "the number of queues\n", adapter->sc_nintrs, msix_req); in ena_enable_msix()
1950 adapter->num_queues = adapter->sc_nintrs - ENA_ADMIN_MSIX_VEC; in ena_enable_msix()
2152 adapter->sc_nintrs); in ena_disable_msix()
H A Dif_wm.c556 int sc_nintrs; /* number of interrupts */ member
3706 for (i = 0; i < sc->sc_nintrs; i++) { in wm_detach()
3712 pci_intr_release(sc->sc_pc, sc->sc_intrs, sc->sc_nintrs); in wm_detach()
6165 return (sc->sc_nintrs > 1); in wm_is_using_msix()
6224 sc->sc_nintrs = 1; in wm_setup_legacy()
6331 sc->sc_nintrs = sc->sc_nqueues + 1; in wm_setup_msix()
7300 * At wm_initialize_hardware_bits(), sc_nintrs has not in wm_init_locked()