Lines Matching defs:pci_controller
626 struct pci_controller { struct
632 struct pci_controller *next; argument
645 * pci_controller for both the controller and any bridge devices argument
658 void (*fixup_irq)(struct pci_controller *, pci_dev_t); argument
661 int (*read_byte)(struct pci_controller*, pci_dev_t, int where, u8 *); argument
662 int (*read_word)(struct pci_controller*, pci_dev_t, int where, u16 *); argument
663 int (*read_dword)(struct pci_controller*, pci_dev_t, int where, u32 *); argument
664 int (*write_byte)(struct pci_controller*, pci_dev_t, int where, u8); argument
665 int (*write_word)(struct pci_controller*, pci_dev_t, int where, u16); argument
666 int (*write_dword)(struct pci_controller*, pci_dev_t, int where, u32); argument
680 static inline void pci_set_ops(struct pci_controller *hose, in pci_set_ops() argument
681 int (*read_byte)(struct pci_controller*, in pci_set_ops()
683 int (*read_word)(struct pci_controller*, in pci_set_ops()
685 int (*read_dword)(struct pci_controller*, in pci_set_ops()
687 int (*write_byte)(struct pci_controller*, in pci_set_ops()
689 int (*write_word)(struct pci_controller*, in pci_set_ops()
691 int (*write_dword)(struct pci_controller*, in pci_set_ops()