/src/sys/arch/arm/pci/ |
pci_msi_machdep.c | 82 arm_pci_msi_alloc_common(pci_intr_handle_t **ihps, int *count, const struct pci_attach_args *pa, bool exact) 98 *ihps = vectors; 104 arm_pci_msix_alloc_common(pci_intr_handle_t **ihps, u_int *table_indexes, int *count, const struct pci_attach_args *pa, bool exact) 120 *ihps = vectors; 155 pci_msi_alloc(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, int *count) 157 return arm_pci_msi_alloc_common(ihps, count, pa, false); 161 pci_msi_alloc_exact(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, int count) 163 return arm_pci_msi_alloc_common(ihps, &count, pa, true); 167 pci_msix_alloc(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, int *count) 169 return arm_pci_msix_alloc_common(ihps, NULL, count, pa, false) [all...] |
/src/sys/dev/pci/ |
pci_stub.c | 71 pci_intr_alloc(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, 78 return pci_intx_alloc(pa, ihps); 107 pci_msi_alloc(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, 115 pci_msi_alloc_exact(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, 123 pci_msix_alloc(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, 131 pci_msix_alloc_exact(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, 139 pci_msix_alloc_map(const struct pci_attach_args *pa, pci_intr_handle_t **ihps,
|
nvme_pci.c | 428 pci_intr_handle_t *ihps; local in function:nvme_pci_setup_intr 468 error = pci_intr_alloc(pa, &ihps, counts, PCI_INTR_TYPE_MSIX); 472 intr_type = pci_intr_type(pa->pa_pc, ihps[0]); 474 psc->psc_intrs = ihps;
|
/src/sys/arch/x86/pci/ |
pci_msi_machdep.c | 153 pci_msi_alloc_common(pci_intr_handle_t **ihps, int *count, 210 *ihps = vectors; 251 pci_msix_alloc_common(pci_intr_handle_t **ihps, u_int *table_indexes, 306 *ihps = vectors; 320 x86_pci_msi_alloc(pci_intr_handle_t **ihps, int *count, 324 return pci_msi_alloc_common(ihps, count, pa, false); 328 x86_pci_msi_alloc_exact(pci_intr_handle_t **ihps, int count, 332 return pci_msi_alloc_common(ihps, &count, pa, true); 354 x86_pci_msix_alloc(pci_intr_handle_t **ihps, int *count, 358 return pci_msix_alloc_common(ihps, NULL, count, pa, false) [all...] |
pci_intr_machdep.c | 482 * ihps : interrupt handlers 493 * error = pci_intr_alloc(pa, ihps, counts, PCI_INTR_TYPE_MSIX); 501 * error = pci_intr_alloc(pa, ihps, counts, PCI_INTR_TYPE_MSIX); 507 * error = pci_intr_alloc(pa, ihps, counts, PCI_INTR_TYPE_MSI); 512 * error = pci_intr_alloc(pa, ihps, NULL, 0); 516 pci_intr_alloc(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, 551 error = pci_msix_alloc_exact(pa, ihps, msix_count); 563 error = pci_msi_alloc_exact(pa, ihps, msi_count); 573 error = pci_intx_alloc(pa, ihps);
|
/src/sys/arch/powerpc/include/ |
pci_machdep.h | 294 pci_intr_alloc(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, 298 return (*pc->pc_intr_alloc)(pa, ihps, count, max_type); 308 pci_intx_alloc(const struct pci_attach_args *pa, pci_intr_handle_t **ihps) 311 return (*pc->pc_intx_alloc)(pa, ihps); 332 pci_msi_alloc(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, 336 return (*pc->pc_msi_alloc)(pa, ihps, count, false); 340 pci_msi_alloc_exact(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, 344 return (*pc->pc_msi_alloc)(pa, ihps, &count, true); 349 pci_msix_alloc(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, 353 return (*pc->pc_msix_alloc)(pa, ihps, NULL, count, false) [all...] |
/src/sys/arch/powerpc/pci/ |
pci_machdep_common.c | 155 pci_intr_handle_t **ihps, int *counts, pci_intr_type_t max_type) 168 *ihps = ihp; 185 pci_intr_handle_t **ihps) 197 *ihps = handle; 273 genppc_pci_msi_alloc(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, 283 pci_intr_handle_t **ihps, u_int *table_indexes, int *count, bool exact)
|
/src/sys/arch/sandpoint/pci/ |
pci_machdep.c | 507 pci_intr_alloc(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, 514 return pci_intx_alloc(pa, ihps); 541 pci_msi_alloc(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, 549 pci_msi_alloc_exact(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, 558 pci_msix_alloc(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, 566 pci_msix_alloc_exact(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, 574 pci_msix_alloc_map(const struct pci_attach_args *pa, pci_intr_handle_t **ihps,
|
/src/sys/arch/powerpc/booke/pci/ |
pq3pci.c | 1271 const struct pci_attach_args *pa, pci_intr_handle_t **ihps, int count) 1278 *ihps = NULL; 1310 *ihps = vectors; 1601 pq3pci_intr_alloc(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, 1636 error = pci_msix_alloc_exact(pa, ihps, cnt[PCI_INTR_TYPE_MSIX]); 1649 error = pci_msi_alloc_exact(pa, ihps, cnt[PCI_INTR_TYPE_MSI]); 1661 error = pci_intx_alloc(pa, ihps); 1672 pq3pci_intr_release(void *v, pci_intr_handle_t *ihps, int count) 1675 if (ihps == NULL) 1678 const int ist = PIH_IST(*ihps); [all...] |