Searched refs:msix_table (Results 1 – 9 of 9) sorted by relevance
/freebsd/sys/dev/usb/controller/ |
H A D | xhci_pci.c | 289 int count, err, msix_table, rid; in xhci_pci_attach() local 348 if (xhci_use_msix && (msix_table = pci_msix_table_bar(self)) >= 0) { in xhci_pci_attach() 349 if (msix_table == PCI_XHCI_CBMEM) { in xhci_pci_attach() 353 SYS_RES_MEMORY, &msix_table, RF_ACTIVE); in xhci_pci_attach() 370 msix_table, sc->sc_msix_res); in xhci_pci_attach()
|
/freebsd/sys/dev/gve/ |
H A D | gve_main.c | 811 if (priv->msix_table != NULL) in gve_free_sys_res_mem() 813 rman_get_rid(priv->msix_table), priv->msix_table); in gve_free_sys_res_mem() 859 priv->msix_table = bus_alloc_resource_any(dev, SYS_RES_MEMORY, in gve_attach() 861 if (priv->msix_table == NULL) { in gve_attach()
|
H A D | gve.h | 524 struct resource *msix_table; member
|
/freebsd/sys/dev/ice/ |
H A D | ice_iflib.h | 296 struct resource *msix_table; 274 struct resource *msix_table; global() member
|
H A D | if_ice_iflib.c | 983 if (sc->msix_table != NULL) { in ice_if_detach() 985 rman_get_rid(sc->msix_table), in ice_if_detach() 986 sc->msix_table); in ice_if_detach() 987 sc->msix_table = NULL; in ice_if_detach() 1400 sc->msix_table = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &bar, RF_ACTIVE); in ice_allocate_msix() 1401 if (!sc->msix_table) { in ice_allocate_msix() 1574 if (sc->msix_table != NULL) { in ice_allocate_msix() 1576 rman_get_rid(sc->msix_table), in ice_allocate_msix() 1577 sc->msix_table); in ice_allocate_msix() 1578 sc->msix_table = NULL; in ice_allocate_msix()
|
/freebsd/sys/dev/pci/ |
H A D | pci.c | 1800 mte = &msix->msix_table[i]; in pci_resume_msix() 1938 cfg->msix.msix_table = mallocarray(actual, in pci_alloc_msix_method() 1943 cfg->msix.msix_table[i].mte_vector = i + 1; in pci_alloc_msix_method() 2043 if (msix->msix_table[i].mte_vector == 0) in pci_remap_msix_method() 2045 if (msix->msix_table[i].mte_handlers > 0) { in pci_remap_msix_method() 2059 if (msix->msix_table[i].mte_vector == 0) in pci_remap_msix_method() 2068 free(msix->msix_table, M_DEVBUF); in pci_remap_msix_method() 2069 msix->msix_table = mallocarray(count, sizeof(struct msix_table_entry), in pci_remap_msix_method() 2072 msix->msix_table[i].mte_vector = vectors[i]; in pci_remap_msix_method() 2135 if (msix->msix_table[i].mte_vector == 0) in pci_release_msix() [all …]
|
H A D | pcivar.h | 120 struct msix_table_entry *msix_table; /* Virtual table. */ member
|
/freebsd/sys/x86/iommu/ |
H A D | amd_drv.c | 329 sc->msix_table = bus_alloc_resource_any(sc->iommu.dev, in amdiommu_setup_intr() 331 if (sc->msix_table == NULL) in amdiommu_setup_intr() 342 sc->msix_table); in amdiommu_setup_intr()
|
H A D | amd_iommu.h | 76 struct resource *msix_table; member
|