Lines Matching refs:pci_dn
21 struct pci_dn;
148 struct pci_dn *pdn; /* Associated PCI device node */
165 static inline struct pci_dn *eeh_dev_to_pdn(struct eeh_dev *edev) in eeh_dev_to_pdn()
218 void* (*probe)(struct pci_dn *pdn, void *data);
227 int (*read_config)(struct pci_dn *pdn, int where, int size, u32 *val);
228 int (*write_config)(struct pci_dn *pdn, int where, int size, u32 val);
230 int (*restore_config)(struct pci_dn *pdn);
231 int (*notify_resume)(struct pci_dn *pdn);
296 struct eeh_dev *eeh_dev_init(struct pci_dn *pdn);
304 void eeh_add_device_early(struct pci_dn *);
305 void eeh_add_device_tree_early(struct pci_dn *);
321 int eeh_restore_vf_config(struct pci_dn *pdn);
347 static inline void *eeh_dev_init(struct pci_dn *pdn, void *data) in eeh_dev_init()
363 static inline void eeh_add_device_early(struct pci_dn *pdn) { } in eeh_add_device_early()
365 static inline void eeh_add_device_tree_early(struct pci_dn *pdn) { } in eeh_add_device_tree_early()