Lines Matching defs:pci_controller
571 struct pci_controller { struct
576 struct pci_controller *next; argument
589 * pci_controller for both the controller and any bridge devices argument
602 void (*fixup_irq)(struct pci_controller *, pci_dev_t); argument
605 int (*read_byte)(struct pci_controller*, pci_dev_t, int where, u8 *); argument
606 int (*read_word)(struct pci_controller*, pci_dev_t, int where, u16 *); argument
607 int (*read_dword)(struct pci_controller*, pci_dev_t, int where, u32 *); argument
608 int (*write_byte)(struct pci_controller*, pci_dev_t, int where, u8); argument
609 int (*write_word)(struct pci_controller*, pci_dev_t, int where, u16); argument
610 int (*write_dword)(struct pci_controller*, pci_dev_t, int where, u32); argument
626 static inline void pci_set_ops(struct pci_controller *hose, in pci_set_ops() argument
627 int (*read_byte)(struct pci_controller*, in pci_set_ops()
629 int (*read_word)(struct pci_controller*, in pci_set_ops()
631 int (*read_dword)(struct pci_controller*, in pci_set_ops()
633 int (*write_byte)(struct pci_controller*, in pci_set_ops()
635 int (*write_word)(struct pci_controller*, in pci_set_ops()
637 int (*write_dword)(struct pci_controller*, in pci_set_ops()