Lines Matching defs:pci_controller
542 struct pci_controller { struct
547 struct pci_controller *next; argument
560 * pci_controller for both the controller and any bridge devices argument
573 void (*fixup_irq)(struct pci_controller *, pci_dev_t); argument
576 int (*read_byte)(struct pci_controller*, pci_dev_t, int where, u8 *); argument
577 int (*read_word)(struct pci_controller*, pci_dev_t, int where, u16 *); argument
578 int (*read_dword)(struct pci_controller*, pci_dev_t, int where, u32 *); argument
579 int (*write_byte)(struct pci_controller*, pci_dev_t, int where, u8); argument
580 int (*write_word)(struct pci_controller*, pci_dev_t, int where, u16); argument
581 int (*write_dword)(struct pci_controller*, pci_dev_t, int where, u32); argument
595 static inline void pci_set_ops(struct pci_controller *hose, in pci_set_ops() argument
596 int (*read_byte)(struct pci_controller*, in pci_set_ops()
598 int (*read_word)(struct pci_controller*, in pci_set_ops()
600 int (*read_dword)(struct pci_controller*, in pci_set_ops()
602 int (*write_byte)(struct pci_controller*, in pci_set_ops()
604 int (*write_word)(struct pci_controller*, in pci_set_ops()
606 int (*write_dword)(struct pci_controller*, in pci_set_ops()