/openbsd/sys/dev/pci/ |
H A D | ahci_pci.c | 54 struct pci_attach_args *); 61 struct pci_attach_args *); 63 struct pci_attach_args *pa); 65 struct pci_attach_args *); 67 struct pci_attach_args *); 69 struct pci_attach_args *); 71 struct pci_attach_args *); 73 struct pci_attach_args *); 75 struct pci_attach_args *); 181 struct pci_attach_args *); [all …]
|
H A D | pcivar.h | 122 struct pci_attach_args { struct 230 int pci_mapreg_assign(struct pci_attach_args *, int, pcireg_t, 232 int pci_mapreg_map(struct pci_attach_args *, int, pcireg_t, int, 252 int pci_intr_msix_count(struct pci_attach_args *); 256 int pci_matchbyid(struct pci_attach_args *, const struct pci_matchid *, int); 272 int pci_find_device(struct pci_attach_args *pa, 273 int (*match)(struct pci_attach_args *)); 275 int (*)(struct pci_attach_args *), struct pci_attach_args *);
|
H A D | pciidevar.h | 139 int pciide_mapregs_compat( struct pci_attach_args *, 141 int pciide_mapregs_native(struct pci_attach_args *, 145 struct pci_attach_args *); 147 void pciide_mapchan(struct pci_attach_args *, 151 void pciide_map_compat_intr( struct pci_attach_args *, 153 void pciide_unmap_compat_intr( struct pci_attach_args *, 188 void gcsc_chip_map(struct pciide_softc *, struct pci_attach_args *); 194 struct pci_attach_args *, int, int (*)(void *), void *);
|
H A D | if_wi_pci.c | 71 const struct wi_pci_product *wi_pci_lookup(struct pci_attach_args *pa); 76 int wi_pci_acex_attach(struct pci_attach_args *pa, struct wi_softc *sc); 77 int wi_pci_plx_attach(struct pci_attach_args *pa, struct wi_softc *sc); 78 int wi_pci_tmd_attach(struct pci_attach_args *pa, struct wi_softc *sc); 95 int (*pp_attach)(struct pci_attach_args *pa, struct wi_softc *sc); 119 wi_pci_lookup(struct pci_attach_args *pa) in wi_pci_lookup() 142 struct pci_attach_args *pa = aux; in wi_pci_attach() 205 wi_pci_acex_attach(struct pci_attach_args *pa, struct wi_softc *sc) in wi_pci_acex_attach() 312 wi_pci_plx_attach(struct pci_attach_args *pa, struct wi_softc *sc) in wi_pci_plx_attach() 445 wi_pci_tmd_attach(struct pci_attach_args *pa, struct wi_softc *sc) in wi_pci_tmd_attach() [all …]
|
H A D | ufshci_pci.c | 56 struct pci_attach_args *pa = (struct pci_attach_args *)aux; in ufshci_pci_match() 71 struct pci_attach_args *pa = aux; in ufshci_pci_attach()
|
H A D | if_ne_pci.c | 127 const struct ne_pci_product *ne_pci_lookup(struct pci_attach_args *); 130 ne_pci_lookup(struct pci_attach_args *pa) in ne_pci_lookup() 153 struct pci_attach_args *pa = aux; in ne_pci_match() 167 struct pci_attach_args *pa = aux; in ne_pci_attach()
|
H A D | pwdog.c | 60 return pci_matchbyid((struct pci_attach_args *)aux, pwdog_devices, in pwdog_probe() 68 struct pci_attach_args *pa = (struct pci_attach_args *)aux; in pwdog_attach()
|
H A D | agpvar.h | 37 struct pci_attach_args *aa_pa; 42 struct pci_attach_args *aa_pa; 109 struct device *agp_attach_bus(struct pci_attach_args *,
|
/openbsd/sys/arch/amd64/include/ |
H A D | pci_machdep.h | 62 struct pci_attach_args; 82 int pci_intr_enable_msivec(struct pci_attach_args *, int); 83 int pci_intr_map_msi(struct pci_attach_args *, 85 int pci_intr_map_msivec(struct pci_attach_args *, 87 int pci_intr_map_msix(struct pci_attach_args *, 89 int pci_intr_map(struct pci_attach_args *, pci_intr_handle_t *); 98 struct pci_attach_args *); 100 void pci_dev_postattach(struct device *, struct pci_attach_args *);
|
H A D | rbus_machdep.h | 32 struct pci_attach_args; /* XXX */ 41 struct pci_attach_args *); 43 struct pci_attach_args *); 46 struct pci_attach_args *);
|
H A D | efifbvar.h | 26 struct pci_attach_args; 30 int efifb_is_console(struct pci_attach_args *); 31 int efifb_is_primary(struct pci_attach_args *);
|
/openbsd/sys/arch/sparc64/include/ |
H A D | pci_machdep.h | 36 struct pci_attach_args; 86 int (*intr_map)(struct pci_attach_args *, pci_intr_handle_t *); 87 int (*probe_device_hook)(void *, struct pci_attach_args *); 93 struct pci_attach_args *); 102 int pci_intr_map(struct pci_attach_args *, pci_intr_handle_t *); 103 int pci_intr_map_msi(struct pci_attach_args *, pci_intr_handle_t *); 104 int pci_intr_map_msix(struct pci_attach_args *, int, 124 int (*match)(struct pci_attach_args *), 125 struct pci_attach_args *);
|
H A D | rbus_machdep.h | 22 struct pci_attach_args; 24 rbus_tag_t rbus_pccbb_parent_io(struct device *, struct pci_attach_args *); 25 rbus_tag_t rbus_pccbb_parent_mem(struct device *, struct pci_attach_args *); 37 struct pci_attach_args *);
|
/openbsd/sys/arch/arm64/include/ |
H A D | pci_machdep.h | 49 struct pci_attach_args; 66 int (*pc_probe_device_hook)(void *, struct pci_attach_args *); 69 int (*pc_intr_map)(struct pci_attach_args *, 71 int (*pc_intr_map_msi)(struct pci_attach_args *, 73 int (*pc_intr_map_msivec)(struct pci_attach_args *, 75 int (*pc_intr_map_msix)(struct pci_attach_args *, 130 int pci_intr_enable_msivec(struct pci_attach_args *, int); 135 int _pci_intr_map_msi(struct pci_attach_args *, pci_intr_handle_t *); 136 int _pci_intr_map_msivec(struct pci_attach_args *, int, 138 int _pci_intr_map_msix(struct pci_attach_args *, int, pci_intr_handle_t *);
|
/openbsd/sys/arch/riscv64/include/ |
H A D | pci_machdep.h | 49 struct pci_attach_args; 66 int (*pc_probe_device_hook)(void *, struct pci_attach_args *); 69 int (*pc_intr_map)(struct pci_attach_args *, 71 int (*pc_intr_map_msi)(struct pci_attach_args *, 73 int (*pc_intr_map_msivec)(struct pci_attach_args *, 75 int (*pc_intr_map_msix)(struct pci_attach_args *, 130 int _pci_intr_map_msi(struct pci_attach_args *, pci_intr_handle_t *); 131 int _pci_intr_map_msivec(struct pci_attach_args *, int, 133 int _pci_intr_map_msix(struct pci_attach_args *, int, pci_intr_handle_t *);
|
/openbsd/sys/arch/i386/pci/ |
H A D | pci_machdep.h | 96 struct pci_attach_args; 97 int pci_intr_map_msi(struct pci_attach_args *, pci_intr_handle_t *); 98 int pci_intr_map(struct pci_attach_args *, pci_intr_handle_t *); 111 void pci_dev_postattach(struct device *, struct pci_attach_args *); 120 pci_intr_map_msix(struct pci_attach_args *pa, int vec, pci_intr_handle_t *ihp) in pci_intr_map_msix()
|
/openbsd/sys/arch/i386/include/ |
H A D | rbus_machdep.h | 32 struct pci_attach_args; /* XXX */ 41 struct pci_attach_args *); 43 struct pci_attach_args *); 46 struct pci_attach_args *);
|
/openbsd/sys/arch/macppc/include/ |
H A D | pci_machdep.h | 38 struct pci_attach_args; 84 int pci_intr_map(struct pci_attach_args *, pci_intr_handle_t *); 85 int pci_intr_map_msi(struct pci_attach_args *, pci_intr_handle_t *); 103 int (*match)(struct pci_attach_args *), 104 struct pci_attach_args *);
|
H A D | rbus_machdep.h | 33 struct pci_attach_args; /* XXX */ 55 struct pci_attach_args *pa); 57 struct pci_attach_args *pa); 60 struct pci_attach_args *);
|
/openbsd/sys/arch/powerpc64/include/ |
H A D | pci_machdep.h | 49 struct pci_attach_args; 68 int (*pc_intr_map)(struct pci_attach_args *, 70 int (*pc_intr_map_msi)(struct pci_attach_args *, 72 int (*pc_intr_map_msix)(struct pci_attach_args *, 126 int _pci_intr_map_msi(struct pci_attach_args *, pci_intr_handle_t *); 127 int _pci_intr_map_msix(struct pci_attach_args *, int, pci_intr_handle_t *);
|
/openbsd/sys/arch/arm/include/ |
H A D | pci_machdep.h | 37 struct pci_attach_args; 54 int (*pc_probe_device_hook)(void *, struct pci_attach_args *); 57 int (*pc_intr_map)(struct pci_attach_args *, 59 int (*pc_intr_map_msi)(struct pci_attach_args *, 61 int (*pc_intr_map_msix)(struct pci_attach_args *,
|
/openbsd/sys/arch/alpha/pci/ |
H A D | pci_up1000.c | 60 int api_up1000_intr_map(struct pci_attach_args *, pci_intr_handle_t *); 68 struct pci_attach_args *, int, int (*)(void *), void *); 97 api_up1000_intr_map(struct pci_attach_args *pa, pci_intr_handle_t *ihp) in api_up1000_intr_map() 169 struct pci_attach_args *pa, int chan, int (*func)(void *), void *arg) in api_up1000_pciide_compat_intr_establish()
|
H A D | pci_machdep.h | 45 struct pci_attach_args; 64 int (*pc_intr_map)(struct pci_attach_args *, 74 struct device *, struct pci_attach_args *, int, 142 int pci_intr_map(struct pci_attach_args *, pci_intr_handle_t *);
|
/openbsd/sys/arch/amd64/amd64/ |
H A D | rbus_machdep.c | 53 rbus_pccbb_parent_mem(struct device *self, struct pci_attach_args *pa) in rbus_pccbb_parent_mem() 69 rbus_pccbb_parent_io(struct device *self, struct pci_attach_args *pa) in rbus_pccbb_parent_io() 95 struct pci_attach_args *pa) in pccbb_attach_hook()
|
/openbsd/sys/arch/i386/i386/ |
H A D | rbus_machdep.c | 51 rbus_pccbb_parent_mem(struct device *self, struct pci_attach_args *pa) in rbus_pccbb_parent_mem() 67 rbus_pccbb_parent_io(struct device *self, struct pci_attach_args *pa) in rbus_pccbb_parent_io() 93 struct pci_attach_args *pa) in pccbb_attach_hook()
|