| /netbsd/src/sys/dev/pci/ |
| D | pcivar.h | 54 struct pci_attach_args; 80 int (*ov_intr_map)(void *, const struct pci_attach_args *, 151 struct pci_attach_args { struct 185 pci_attach_args_pc(const struct pci_attach_args *pa) in pci_attach_args_pc() 302 int pci_mapreg_map(const struct pci_attach_args *, int, pcireg_t, int, 305 int pci_mapreg_submap(const struct pci_attach_args *, int, pcireg_t, int, 309 int pci_find_rom(const struct pci_attach_args *, bus_space_tag_t, 333 pci_compatible_lookup(const struct pci_attach_args *, 335 int pci_compatible_match(const struct pci_attach_args *, 338 pci_compatible_lookup_subsys(const struct pci_attach_args *, [all …]
|
| D | pciidevar.h | 177 void (*chip_map)(struct pciide_softc*, const struct pci_attach_args*); 209 void default_chip_map(struct pciide_softc*, const struct pci_attach_args*); 230 const struct pci_attach_args *, int, int (*)(void *), void *); 240 const struct pci_attach_args *, 245 int pciide_chipen(struct pciide_softc *, const struct pci_attach_args *); 246 void pciide_mapregs_compat(const struct pci_attach_args *, 248 void pciide_mapregs_native(const struct pci_attach_args *, 251 const struct pci_attach_args *); 253 void pciide_mapchan(const struct pci_attach_args *, 255 void pciide_map_compat_intr(const struct pci_attach_args *,
|
| D | pci_stub.c | 71 pci_intr_alloc(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, in pci_intr_alloc() 89 pci_intx_alloc(const struct pci_attach_args *pa, pci_intr_handle_t **ihp) in pci_intx_alloc() 107 pci_msi_alloc(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, in pci_msi_alloc() 115 pci_msi_alloc_exact(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, in pci_msi_alloc_exact() 123 pci_msix_alloc(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, in pci_msix_alloc() 131 pci_msix_alloc_exact(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, in pci_msix_alloc_exact() 139 pci_msix_alloc_map(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, in pci_msix_alloc_map()
|
| D | viaide.c | 40 static int via_pcib_match(const struct pci_attach_args *); 42 const struct pci_attach_args *); 43 static void via_mapchan(const struct pci_attach_args *, 46 static void via_mapregs_compat_native(const struct pci_attach_args *, 49 const struct pci_attach_args *); 51 const struct pci_attach_args *, int); 53 const struct pci_attach_args *); 55 const struct pci_attach_args *); 57 const struct pci_attach_args *); 418 const struct pci_attach_args *pa = aux; in viaide_match() [all …]
|
| D | sdhc_pci.c | 269 static void sdhc_pci_quirk_ti_hack(struct pci_attach_args *); 270 static void sdhc_pci_quirk_ricoh_lower_freq_hack(struct pci_attach_args *); 275 sdhc_pci_lookup_quirk_flags(struct pci_attach_args *pa) in sdhc_pci_lookup_quirk_flags() 321 struct pci_attach_args *pa = aux; in sdhc_pci_match() 337 struct pci_attach_args *pa = (struct pci_attach_args *)aux; in sdhc_pci_attach() 486 sdhc_pci_conf_write(struct pci_attach_args *pa, int reg, uint8_t val) in sdhc_pci_conf_write() 501 sdhc_pci_quirk_ti_hack(struct pci_attach_args *pa) in sdhc_pci_quirk_ti_hack() 539 sdhc_pci_quirk_ricoh_lower_freq_hack(struct pci_attach_args *pa) in sdhc_pci_quirk_ricoh_lower_freq_hack()
|
| D | cmdide.c | 48 static void cmd_chip_map(struct pciide_softc*, const struct pci_attach_args*); 50 const struct pci_attach_args*); 52 static void cmd_channel_map(const struct pci_attach_args *, 59 const struct pci_attach_args*); 61 static void cmd680_channel_map(const struct pci_attach_args *, 106 struct pci_attach_args *pa = aux; in cmdide_match() 118 struct pci_attach_args *pa = aux; in cmdide_attach() 129 cmd_channel_map(const struct pci_attach_args *pa, struct pciide_softc *sc, in cmd_channel_map() 259 cmd_chip_map(struct pciide_softc *sc, const struct pci_attach_args *pa) in cmd_chip_map() 296 cmd0643_9_chip_map(struct pciide_softc *sc, const struct pci_attach_args *pa) in cmd0643_9_chip_map() [all …]
|
| D | dpt_pci.c | 68 struct pci_attach_args *pa; in dpt_pci_match() 70 pa = (struct pci_attach_args *)aux; in dpt_pci_match() 82 struct pci_attach_args *pa; in dpt_pci_attach() 95 pa = (struct pci_attach_args *)aux; in dpt_pci_attach()
|
| /netbsd/src/sys/arch/powerpc/include/ |
| D | pci_machdep.h | 54 struct pci_attach_args; 60 const struct pci_attach_args *); 96 int pci_intr_map(const struct pci_attach_args *, 102 int pci_intr_alloc(const struct pci_attach_args *, 105 int pci_intx_alloc(const struct pci_attach_args *, 109 int pci_msi_alloc(const struct pci_attach_args *, 111 int pci_msi_alloc_exact(const struct pci_attach_args *, 115 int pci_msix_alloc(const struct pci_attach_args *, 117 int pci_msix_alloc_exact(const struct pci_attach_args *, 119 int pci_msix_alloc_map(const struct pci_attach_args *, [all …]
|
| /netbsd/src/sys/arch/arm/include/ |
| D | pci_machdep.h | 80 struct pci_attach_args; 101 int (*pc_intr_map)(const struct pci_attach_args *, 120 int (*pc_intr_alloc)(const struct pci_attach_args *, 123 int (*pc_intx_alloc)(const struct pci_attach_args *, 125 int (*pc_msi_alloc)(const struct pci_attach_args *, 127 int (*pc_msi_alloc_exact)(const struct pci_attach_args *, 129 int (*pc_msix_alloc)(const struct pci_attach_args *, 131 int (*pc_msix_alloc_exact)(const struct pci_attach_args *, 133 int (*pc_msix_alloc_map)(const struct pci_attach_args *, 196 int pci_intr_alloc(const struct pci_attach_args *, pci_intr_handle_t **, [all …]
|
| /netbsd/src/sys/arch/sandpoint/include/ |
| D | pci_machdep.h | 50 struct pci_attach_args; /* Forward declaration */ 79 int pci_intr_map(const struct pci_attach_args *, 91 int pci_intr_alloc(const struct pci_attach_args *, 94 int pci_intx_alloc(const struct pci_attach_args *, 98 int pci_msi_alloc(const struct pci_attach_args *, 100 int pci_msi_alloc_exact(const struct pci_attach_args *, 104 int pci_msix_alloc(const struct pci_attach_args *, 106 int pci_msix_alloc_exact(const struct pci_attach_args *, 108 int pci_msix_alloc_map(const struct pci_attach_args *,
|
| /netbsd/src/sys/arch/x86/include/ |
| D | pci_machdep_common.h | 82 struct pci_attach_args; 117 int pci_intr_map(const struct pci_attach_args *, 139 int pci_intr_alloc(const struct pci_attach_args *, 150 int pci_intx_alloc(const struct pci_attach_args *, 154 int pci_msi_alloc(const struct pci_attach_args *, 156 int pci_msi_alloc_exact(const struct pci_attach_args *, 160 int pci_msix_alloc(const struct pci_attach_args *, 162 int pci_msix_alloc_exact(const struct pci_attach_args *, 164 int pci_msix_alloc_map(const struct pci_attach_args *,
|
| /netbsd/src/sys/arch/sparc64/include/ |
| D | pci_machdep.h | 35 struct pci_attach_args; 70 int (*spc_intr_map)(const struct pci_attach_args *, pci_intr_handle_t *); 74 int (*spc_find_ino)(const struct pci_attach_args *, pci_intr_handle_t *); 94 int pci_intr_map(const struct pci_attach_args *, 99 int (*)(void *, const struct pci_attach_args *), void *, 100 struct pci_attach_args *);
|
| D | rbus_machdep.h | 31 struct pci_attach_args; 32 rbus_tag_t rbus_pccbb_parent_io(struct pci_attach_args *); 33 rbus_tag_t rbus_pccbb_parent_mem(struct pci_attach_args *); 34 void pccbb_attach_hook(device_t, device_t, struct pci_attach_args *);
|
| /netbsd/src/sys/arch/powerpc/pci/ |
| D | pci_machdep_common.c | 154 genppc_pci_intr_alloc(const struct pci_attach_args *pa, in genppc_pci_intr_alloc() 184 genppc_pci_intx_alloc(const struct pci_attach_args *pa, in genppc_pci_intx_alloc() 215 genppc_pci_intr_map(const struct pci_attach_args *pa, pci_intr_handle_t *ihp) in genppc_pci_intr_map() 273 genppc_pci_msi_alloc(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, in genppc_pci_msi_alloc() 282 genppc_pci_msix_alloc(const struct pci_attach_args *pa, in genppc_pci_msix_alloc() 306 struct pci_attach_args *, int, int (*)(void *), void *); 310 struct pci_attach_args *pa, int chan, int (*func)(void *), void *arg) in genppc_pciide_machdep_compat_intr_establish()
|
| /netbsd/src/sys/arch/x86/pci/ |
| D | pci_msi_machdep.c | 154 const struct pci_attach_args *pa, bool exact) in pci_msi_alloc_common() 252 int *count, const struct pci_attach_args *pa, bool exact) in pci_msix_alloc_common() 321 const struct pci_attach_args *pa) in x86_pci_msi_alloc() 329 const struct pci_attach_args *pa) in x86_pci_msi_alloc_exact() 355 const struct pci_attach_args *pa) in x86_pci_msix_alloc() 363 const struct pci_attach_args *pa) in x86_pci_msix_alloc_exact() 371 int count, const struct pci_attach_args *pa) in x86_pci_msix_alloc_map() 526 pci_msi_alloc(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, in pci_msi_alloc() 556 pci_msi_alloc_exact(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, in pci_msi_alloc_exact() 585 pci_msix_alloc(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, in pci_msix_alloc() [all …]
|
| D | amdpcib_hpet.c | 52 static pcireg_t amdpcib_hpet_addr(struct pci_attach_args *); 60 struct pci_attach_args *pa = aux; in amdpcib_hpet_match() 84 struct pci_attach_args *pa = aux; in amdpcib_hpet_attach() 131 amdpcib_hpet_addr(struct pci_attach_args *pa) in amdpcib_hpet_addr()
|
| /netbsd/src/sys/arch/alpha/include/ |
| D | pci_machdep.h | 53 struct pci_attach_args; 72 int (*pc_intr_map)(const struct pci_attach_args *, 83 const struct pci_attach_args *, int, 121 int pci_intr_map(const struct pci_attach_args *, pci_intr_handle_t *); 144 int alpha_pci_generic_intr_map(const struct pci_attach_args *,
|
| /netbsd/src/sys/arch/sandpoint/pci/ |
| D | pci_machdep.c | 238 pci_intr_map(const struct pci_attach_args *pa, pci_intr_handle_t *ihp) in pci_intr_map() 507 pci_intr_alloc(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, in pci_intr_alloc() 525 pci_intx_alloc(const struct pci_attach_args *pa, pci_intr_handle_t **ihpp) in pci_intx_alloc() 541 pci_msi_alloc(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, in pci_msi_alloc() 549 pci_msi_alloc_exact(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, in pci_msi_alloc_exact() 558 pci_msix_alloc(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, in pci_msix_alloc() 566 pci_msix_alloc_exact(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, in pci_msix_alloc_exact() 574 pci_msix_alloc_map(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, in pci_msix_alloc_map()
|
| /netbsd/src/sys/arch/macppc/include/ |
| D | rbus_machdep.h | 33 struct pci_attach_args; 34 rbus_tag_t rbus_pccbb_parent_io(struct pci_attach_args *); 35 rbus_tag_t rbus_pccbb_parent_mem(struct pci_attach_args *);
|
| /netbsd/src/sys/arch/evbppc/include/ |
| D | rbus_machdep.h | 33 struct pci_attach_args; 34 rbus_tag_t rbus_pccbb_parent_io(struct pci_attach_args *); 35 rbus_tag_t rbus_pccbb_parent_mem(struct pci_attach_args *);
|
| /netbsd/src/sys/arch/amd64/include/ |
| D | rbus_machdep.h | 31 struct pci_attach_args; /* XXX */ 40 rbus_tag_t rbus_pccbb_parent_io(struct pci_attach_args *); 41 rbus_tag_t rbus_pccbb_parent_mem(struct pci_attach_args *);
|
| /netbsd/src/sys/external/bsd/drm2/i915drm/ |
| D | i915_pci_autoconf.c | 54 struct pci_attach_args sc_pa; 63 i915drmkms_pci_lookup(const struct pci_attach_args *); 83 i915drmkms_pci_lookup(const struct pci_attach_args *pa) in i915drmkms_pci_lookup() 123 const struct pci_attach_args *const pa = aux; in i915drmkms_match() 142 const struct pci_attach_args *const pa = aux; in i915drmkms_attach() 174 struct pci_attach_args *const pa = &sc->sc_pa; in i915drmkms_attach_real()
|
| /netbsd/src/sys/arch/i386/include/ |
| D | rbus_machdep.h | 31 struct pci_attach_args; /* XXX */ 40 rbus_tag_t rbus_pccbb_parent_io(struct pci_attach_args *); 41 rbus_tag_t rbus_pccbb_parent_mem(struct pci_attach_args *);
|
| /netbsd/src/sys/arch/i386/pci/ |
| D | gcscide.c | 89 const struct pci_attach_args *); 131 struct pci_attach_args *pa = (struct pci_attach_args *)aux; in gcscide_match() 144 struct pci_attach_args *pa = aux; in gcscide_attach() 154 gcscide_chip_map(struct pciide_softc *sc, const struct pci_attach_args *pa) in gcscide_chip_map()
|
| /netbsd/src/sys/arch/arm/cortex/ |
| D | gic_v2m.c | 67 const struct pci_attach_args *pa) in gic_v2m_msi_alloc_spi() 69 struct pci_attach_args *new_pa; in gic_v2m_msi_alloc_spi() 97 struct pci_attach_args *pa; in gic_v2m_msi_free_spi() 124 const struct pci_attach_args *pa = frame->frame_pa[spi]; in gic_v2m_msi_enable() 164 const struct pci_attach_args *pa = frame->frame_pa[spi]; in gic_v2m_msi_disable() 182 const struct pci_attach_args *pa = frame->frame_pa[spi]; in gic_v2m_msix_enable() 214 const struct pci_attach_args *pa = frame->frame_pa[spi]; in gic_v2m_msix_disable() 230 const struct pci_attach_args *pa, bool exact) in gic_v2m_msi_alloc() 269 const struct pci_attach_args *pa, bool exact) in gic_v2m_msix_alloc()
|