Home
last modified time | relevance | path

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

/freebsd/sys/dev/mrsas/
H A Dmrsas.c764 for (i = 0; i < sc->msix_vectors; i++) { in mrsas_setup_msix()
799 if (pci_alloc_msix(sc->mrsas_dev, &sc->msix_vectors) == 0) { in mrsas_allocate_msix()
801 " of vectors\n", sc->msix_vectors); in mrsas_allocate_msix()
1353 for (i = 0; i < sc->msix_vectors; i++) { in mrsas_teardown_intr()
1611 if (!sc->msix_vectors) { in mrsas_isr()
1998 count = sc->msix_vectors > 0 ? sc->msix_vectors : 1; in mrsas_alloc_mem()
2355 sc->msix_vectors = (scratch_pad_2 in mrsas_init_fw()
2357 fw_msix_count = sc->msix_vectors; in mrsas_init_fw()
2360 sc->msix_vectors = ((scratch_pad_2 in mrsas_init_fw()
2363 fw_msix_count = sc->msix_vectors; in mrsas_init_fw()
[all …]
H A Dmrsas_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()
H A Dmrsas.h3494 int msix_vectors; member
/freebsd/sys/dev/pci/
H A Dpci.c1813 mv = &msix->msix_vectors[mte->mte_vector - 1]; in pci_resume_msix()
1950 cfg->msix.msix_vectors = mallocarray(actual, sizeof(struct msix_vector), in pci_alloc_msix_method()
1956 cfg->msix.msix_vectors[i].mv_irq = rle->start; in pci_alloc_msix_method()
2096 msix->msix_vectors[j].mv_irq); in pci_remap_msix_method()
2101 bcopy(msix->msix_vectors, vec, sizeof(struct msix_vector) * in pci_remap_msix_method()
2103 free(msix->msix_vectors, M_DEVBUF); in pci_remap_msix_method()
2104 msix->msix_vectors = vec; in pci_remap_msix_method()
2113 irq = msix->msix_vectors[vectors[i] - 1].mv_irq; in pci_remap_msix_method()
2127 msix->msix_vectors[vectors[i] - 1].mv_irq); in pci_remap_msix_method()
2176 msix->msix_vectors[i].mv_irq); in pci_release_msix()
[all …]
H A Dpcivar.h119 struct msix_vector *msix_vectors; /* Array of allocated vectors. */ member
/freebsd/sys/dev/arcmsr/
H A Darcmsr.h1425 int msix_vectors; member
H A Darcmsr.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()