Home | History | Annotate | Download | only in pci

Lines Matching defs:pci_attach_args

54 struct pci_attach_args;
80 int (*ov_intr_map)(void *, const struct pci_attach_args *,
151 struct pci_attach_args {
182 * can't use it directly since pci_attach_args has yet to be defined.
185 pci_attach_args_pc(const struct pci_attach_args *pa)
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 *,
340 int pci_compatible_match_subsys(const struct pci_attach_args *,
343 int (*)(const struct pci_attach_args *), struct pci_attach_args *);
346 int (*)(void *, const struct pci_attach_args *), void *,
347 struct pci_attach_args *);
350 int (*)(void *, const struct pci_attach_args *), void *,
351 struct pci_attach_args *);
353 void pci_aprint_devinfo_fancy(const struct pci_attach_args *,
388 int pci_find_device(struct pci_attach_args *,
389 int (*match)(const struct pci_attach_args *));
390 int pci_find_device1(struct pci_attach_args *,
391 int (*match)(void *, const struct pci_attach_args *), void *);
392 int pci_dma64_available(const struct pci_attach_args *);
417 int pci_intr_alloc(const struct pci_attach_args *, pci_intr_handle_t **,
420 int pci_intx_alloc(const struct pci_attach_args *, pci_intr_handle_t **);
421 int pci_msi_alloc(const struct pci_attach_args *, pci_intr_handle_t **,
423 int pci_msi_alloc_exact(const struct pci_attach_args *,
425 int pci_msix_alloc(const struct pci_attach_args *, pci_intr_handle_t **,
427 int pci_msix_alloc_exact(const struct pci_attach_args *,
429 int pci_msix_alloc_map(const struct pci_attach_args *, pci_intr_handle_t **,