Lines Matching defs:pci_controller
543 struct pci_controller { struct
548 struct pci_controller *next; argument
561 * pci_controller for both the controller and any bridge devices argument
574 void (*fixup_irq)(struct pci_controller *, pci_dev_t); argument
577 int (*read_byte)(struct pci_controller*, pci_dev_t, int where, u8 *); argument
578 int (*read_word)(struct pci_controller*, pci_dev_t, int where, u16 *); argument
579 int (*read_dword)(struct pci_controller*, pci_dev_t, int where, u32 *); argument
580 int (*write_byte)(struct pci_controller*, pci_dev_t, int where, u8); argument
581 int (*write_word)(struct pci_controller*, pci_dev_t, int where, u16); argument
582 int (*write_dword)(struct pci_controller*, pci_dev_t, int where, u32); argument
598 static inline void pci_set_ops(struct pci_controller *hose, in pci_set_ops() argument
599 int (*read_byte)(struct pci_controller*, in pci_set_ops()
601 int (*read_word)(struct pci_controller*, in pci_set_ops()
603 int (*read_dword)(struct pci_controller*, in pci_set_ops()
605 int (*write_byte)(struct pci_controller*, in pci_set_ops()
607 int (*write_word)(struct pci_controller*, in pci_set_ops()
609 int (*write_dword)(struct pci_controller*, in pci_set_ops()