Lines Matching defs:pci_controller
557 struct pci_controller { struct
562 struct pci_controller *next; argument
575 * pci_controller for both the controller and any bridge devices argument
588 void (*fixup_irq)(struct pci_controller *, pci_dev_t); argument
591 int (*read_byte)(struct pci_controller*, pci_dev_t, int where, u8 *); argument
592 int (*read_word)(struct pci_controller*, pci_dev_t, int where, u16 *); argument
593 int (*read_dword)(struct pci_controller*, pci_dev_t, int where, u32 *); argument
594 int (*write_byte)(struct pci_controller*, pci_dev_t, int where, u8); argument
595 int (*write_word)(struct pci_controller*, pci_dev_t, int where, u16); argument
596 int (*write_dword)(struct pci_controller*, pci_dev_t, int where, u32); argument
610 static inline void pci_set_ops(struct pci_controller *hose, in pci_set_ops() argument
611 int (*read_byte)(struct pci_controller*, in pci_set_ops()
613 int (*read_word)(struct pci_controller*, in pci_set_ops()
615 int (*read_dword)(struct pci_controller*, in pci_set_ops()
617 int (*write_byte)(struct pci_controller*, in pci_set_ops()
619 int (*write_word)(struct pci_controller*, in pci_set_ops()
621 int (*write_dword)(struct pci_controller*, in pci_set_ops()