Home
last modified time | relevance | path

Searched refs:msix_vectors (Results 1 – 7 of 7) sorted by relevance

/freebsd-14-stable/sys/dev/mrsas/
HDmrsas.c770 for (i = 0; i < sc->msix_vectors; i++) { in mrsas_setup_msix()
805 if (pci_alloc_msix(sc->mrsas_dev, &sc->msix_vectors) == 0) { in mrsas_allocate_msix()
807 " of vectors\n", sc->msix_vectors); in mrsas_allocate_msix()
1359 for (i = 0; i < sc->msix_vectors; i++) { in mrsas_teardown_intr()
1617 if (!sc->msix_vectors) { in mrsas_isr()
2004 count = sc->msix_vectors > 0 ? sc->msix_vectors : 1; in mrsas_alloc_mem()
2361 sc->msix_vectors = (scratch_pad_2 in mrsas_init_fw()
2363 fw_msix_count = sc->msix_vectors; in mrsas_init_fw()
2366 sc->msix_vectors = ((scratch_pad_2 in mrsas_init_fw()
2369 fw_msix_count = sc->msix_vectors; in mrsas_init_fw()
[all …]
HDmrsas_cam.c1013 sc->msix_vectors ? smp_processor_id() % sc->msix_vectors : 0; in mrsas_setup_io()
1259 sc->msix_vectors ? smp_processor_id() % sc->msix_vectors : 0; in mrsas_build_syspdio()
1711 if (sc->msix_vectors != 0){ in mrsas_cam_poll()
1712 for (i=0; i<sc->msix_vectors; i++){ in mrsas_cam_poll()
2033 count = sc->msix_vectors > 0 ? sc->msix_vectors : 1; in mrsas_reset_targets()
HDmrsas.h3494 int msix_vectors; member
/freebsd-14-stable/sys/dev/pci/
HDpci.c1788 mv = &msix->msix_vectors[mte->mte_vector - 1]; in pci_resume_msix()
1921 cfg->msix.msix_vectors = mallocarray(actual, sizeof(struct msix_vector), in pci_alloc_msix_method()
1927 cfg->msix.msix_vectors[i].mv_irq = rle->start; in pci_alloc_msix_method()
2067 msix->msix_vectors[j].mv_irq); in pci_remap_msix_method()
2072 bcopy(msix->msix_vectors, vec, sizeof(struct msix_vector) * in pci_remap_msix_method()
2074 free(msix->msix_vectors, M_DEVBUF); in pci_remap_msix_method()
2075 msix->msix_vectors = vec; in pci_remap_msix_method()
2084 irq = msix->msix_vectors[vectors[i] - 1].mv_irq; in pci_remap_msix_method()
2098 msix->msix_vectors[vectors[i] - 1].mv_irq); in pci_remap_msix_method()
2147 msix->msix_vectors[i].mv_irq); in pci_release_msix()
[all …]
HDpcivar.h121 struct msix_vector *msix_vectors; /* Array of allocated vectors. */ member
/freebsd-14-stable/sys/dev/arcmsr/
HDarcmsr.h1425 int msix_vectors; member
HDarcmsr.c5106 for (i = 0; i < acb->msix_vectors; i++) { in arcmsr_setup_msix()
5155 acb->msix_vectors = ARCMSR_NUM_MSIX_VECTORS; in arcmsr_attach()
5156 if (pci_alloc_msix(dev, &acb->msix_vectors) == 0) { in arcmsr_attach()
5369 for (i = 0; i < acb->msix_vectors; i++) { in arcmsr_teardown_intr()