Lines Matching refs:pci_dn
34 struct pci_dn;
142 struct pci_dn *pdn; /* Associated PCI device node */
147 static inline struct pci_dn *eeh_dev_to_pdn(struct eeh_dev *edev) in eeh_dev_to_pdn()
201 void* (*probe)(struct pci_dn *pdn, void *data);
211 int (*read_config)(struct pci_dn *pdn, int where, int size, u32 *val);
212 int (*write_config)(struct pci_dn *pdn, int where, int size, u32 val);
214 int (*restore_config)(struct pci_dn *pdn);
272 void *eeh_dev_init(struct pci_dn *pdn, void *data);
280 void eeh_add_device_early(struct pci_dn *);
281 void eeh_add_device_tree_early(struct pci_dn *);
325 static inline void *eeh_dev_init(struct pci_dn *pdn, void *data) in eeh_dev_init()
341 static inline void eeh_add_device_early(struct pci_dn *pdn) { } in eeh_add_device_early()
343 static inline void eeh_add_device_tree_early(struct pci_dn *pdn) { } in eeh_add_device_tree_early()