pci_dn             10 arch/powerpc/include/asm/device.h struct pci_dn;
pci_dn             41 arch/powerpc/include/asm/device.h 	struct pci_dn		*pci_data;
pci_dn             21 arch/powerpc/include/asm/eeh.h struct pci_dn;
pci_dn            148 arch/powerpc/include/asm/eeh.h 	struct pci_dn *pdn;		/* Associated PCI device node	*/
pci_dn            165 arch/powerpc/include/asm/eeh.h static inline struct pci_dn *eeh_dev_to_pdn(struct eeh_dev *edev)
pci_dn            218 arch/powerpc/include/asm/eeh.h 	void* (*probe)(struct pci_dn *pdn, void *data);
pci_dn            227 arch/powerpc/include/asm/eeh.h 	int (*read_config)(struct pci_dn *pdn, int where, int size, u32 *val);
pci_dn            228 arch/powerpc/include/asm/eeh.h 	int (*write_config)(struct pci_dn *pdn, int where, int size, u32 val);
pci_dn            230 arch/powerpc/include/asm/eeh.h 	int (*restore_config)(struct pci_dn *pdn);
pci_dn            231 arch/powerpc/include/asm/eeh.h 	int (*notify_resume)(struct pci_dn *pdn);
pci_dn            296 arch/powerpc/include/asm/eeh.h struct eeh_dev *eeh_dev_init(struct pci_dn *pdn);
pci_dn            304 arch/powerpc/include/asm/eeh.h void eeh_add_device_early(struct pci_dn *);
pci_dn            305 arch/powerpc/include/asm/eeh.h void eeh_add_device_tree_early(struct pci_dn *);
pci_dn            321 arch/powerpc/include/asm/eeh.h int eeh_restore_vf_config(struct pci_dn *pdn);
pci_dn            347 arch/powerpc/include/asm/eeh.h static inline void *eeh_dev_init(struct pci_dn *pdn, void *data)
pci_dn            363 arch/powerpc/include/asm/eeh.h static inline void eeh_add_device_early(struct pci_dn *pdn) { }
pci_dn            365 arch/powerpc/include/asm/eeh.h static inline void eeh_add_device_tree_early(struct pci_dn *pdn) { }
pci_dn            125 arch/powerpc/include/asm/pci-bridge.h 	struct pci_dn *pci_data;
pci_dn            194 arch/powerpc/include/asm/pci-bridge.h 	struct  pci_dn *parent;
pci_dn            221 arch/powerpc/include/asm/pci-bridge.h #define PCI_DN(dn)	((struct pci_dn *) (dn)->data)
pci_dn            223 arch/powerpc/include/asm/pci-bridge.h extern struct pci_dn *pci_get_pdn_by_devfn(struct pci_bus *bus,
pci_dn            225 arch/powerpc/include/asm/pci-bridge.h extern struct pci_dn *pci_get_pdn(struct pci_dev *pdev);
pci_dn            226 arch/powerpc/include/asm/pci-bridge.h extern struct pci_dn *add_dev_pci_data(struct pci_dev *pdev);
pci_dn            228 arch/powerpc/include/asm/pci-bridge.h extern struct pci_dn *pci_add_device_node_info(struct pci_controller *hose,
pci_dn            243 arch/powerpc/include/asm/pci-bridge.h static inline struct eeh_dev *pdn_to_eeh_dev(struct pci_dn *pdn)
pci_dn             30 arch/powerpc/include/asm/ppc-pci.h struct pci_dn;
pci_dn             35 arch/powerpc/include/asm/ppc-pci.h void *traverse_pci_dn(struct pci_dn *root,
pci_dn             36 arch/powerpc/include/asm/ppc-pci.h 		      void *(*fn)(struct pci_dn *, void *),
pci_dn             54 arch/powerpc/include/asm/ppc-pci.h int rtas_write_config(struct pci_dn *, int where, int size, u32 val);
pci_dn             55 arch/powerpc/include/asm/ppc-pci.h int rtas_read_config(struct pci_dn *, int where, int size, u32 *val);
pci_dn            170 arch/powerpc/kernel/eeh.c 	struct pci_dn *pdn = eeh_dev_to_pdn(edev);
pci_dn            729 arch/powerpc/kernel/eeh.c 	struct pci_dn *pdn = eeh_dev_to_pdn(edev);
pci_dn            745 arch/powerpc/kernel/eeh.c int eeh_restore_vf_config(struct pci_dn *pdn)
pci_dn            980 arch/powerpc/kernel/eeh.c 	struct pci_dn *pdn;
pci_dn           1121 arch/powerpc/kernel/eeh.c void eeh_add_device_early(struct pci_dn *pdn)
pci_dn           1148 arch/powerpc/kernel/eeh.c void eeh_add_device_tree_early(struct pci_dn *pdn)
pci_dn           1150 arch/powerpc/kernel/eeh.c 	struct pci_dn *n;
pci_dn           1170 arch/powerpc/kernel/eeh.c 	struct pci_dn *pdn;
pci_dn            162 arch/powerpc/kernel/eeh_cache.c 	struct pci_dn *pdn;
pci_dn             38 arch/powerpc/kernel/eeh_dev.c struct eeh_dev *eeh_dev_init(struct pci_dn *pdn)
pci_dn            540 arch/powerpc/kernel/eeh_driver.c 		struct pci_dn *pdn = eeh_dev_to_pdn(edev);
pci_dn            332 arch/powerpc/kernel/eeh_pe.c 	struct pci_dn *pdn = eeh_dev_to_pdn(edev);
pci_dn            370 arch/powerpc/kernel/eeh_pe.c 	struct pci_dn *pdn = eeh_dev_to_pdn(edev);
pci_dn            701 arch/powerpc/kernel/eeh_pe.c 	struct pci_dn *pdn = eeh_dev_to_pdn(edev);
pci_dn            772 arch/powerpc/kernel/eeh_pe.c 	struct pci_dn *pdn = eeh_dev_to_pdn(edev);
pci_dn            802 arch/powerpc/kernel/eeh_pe.c 	struct pci_dn *pdn = eeh_dev_to_pdn(edev);
pci_dn            846 arch/powerpc/kernel/eeh_pe.c 	struct pci_dn *pdn = eeh_dev_to_pdn(edev);
pci_dn            100 arch/powerpc/kernel/eeh_sysfs.c 	struct pci_dn *pdn = pci_get_pdn(pdev);
pci_dn             40 arch/powerpc/kernel/pci-hotplug.c 	struct pci_dn *pdn = PCI_DN(dn);
pci_dn             58 arch/powerpc/kernel/pci-hotplug.c 	struct pci_dn *pdn = pci_get_pdn(dev);
pci_dn             30 arch/powerpc/kernel/pci_dn.c static struct pci_dn *pci_bus_to_pdn(struct pci_bus *bus)
pci_dn             34 arch/powerpc/kernel/pci_dn.c 	struct pci_dn *pdn;
pci_dn             58 arch/powerpc/kernel/pci_dn.c struct pci_dn *pci_get_pdn_by_devfn(struct pci_bus *bus,
pci_dn             62 arch/powerpc/kernel/pci_dn.c 	struct pci_dn *parent, *pdn;
pci_dn             95 arch/powerpc/kernel/pci_dn.c struct pci_dn *pci_get_pdn(struct pci_dev *pdev)
pci_dn             98 arch/powerpc/kernel/pci_dn.c 	struct pci_dn *parent, *pdn;
pci_dn            128 arch/powerpc/kernel/pci_dn.c static struct pci_dn *add_one_dev_pci_data(struct pci_dn *parent,
pci_dn            132 arch/powerpc/kernel/pci_dn.c 	struct pci_dn *pdn;
pci_dn            156 arch/powerpc/kernel/pci_dn.c struct pci_dn *add_dev_pci_data(struct pci_dev *pdev)
pci_dn            159 arch/powerpc/kernel/pci_dn.c 	struct pci_dn *parent, *pdn;
pci_dn            203 arch/powerpc/kernel/pci_dn.c 	struct pci_dn *parent;
pci_dn            204 arch/powerpc/kernel/pci_dn.c 	struct pci_dn *pdn, *tmp;
pci_dn            277 arch/powerpc/kernel/pci_dn.c struct pci_dn *pci_add_device_node_info(struct pci_controller *hose,
pci_dn            283 arch/powerpc/kernel/pci_dn.c 	struct pci_dn *pdn;
pci_dn            337 arch/powerpc/kernel/pci_dn.c 	struct pci_dn *pdn = dn ? PCI_DN(dn) : NULL;
pci_dn            441 arch/powerpc/kernel/pci_dn.c static struct pci_dn *pci_dn_next_one(struct pci_dn *root,
pci_dn            442 arch/powerpc/kernel/pci_dn.c 				      struct pci_dn *pdn)
pci_dn            447 arch/powerpc/kernel/pci_dn.c 		return list_entry(next, struct pci_dn, list);
pci_dn            460 arch/powerpc/kernel/pci_dn.c 	return list_entry(next, struct pci_dn, list);
pci_dn            463 arch/powerpc/kernel/pci_dn.c void *traverse_pci_dn(struct pci_dn *root,
pci_dn            464 arch/powerpc/kernel/pci_dn.c 		      void *(*fn)(struct pci_dn *, void *),
pci_dn            467 arch/powerpc/kernel/pci_dn.c 	struct pci_dn *pdn = root;
pci_dn            484 arch/powerpc/kernel/pci_dn.c 	struct pci_dn *pdn;
pci_dn            504 arch/powerpc/kernel/pci_dn.c 	struct pci_dn *pdn;
pci_dn            543 arch/powerpc/kernel/pci_dn.c 	struct pci_dn *pdn;
pci_dn             35 arch/powerpc/kernel/rtas_pci.c static inline int config_access_valid(struct pci_dn *dn, int where)
pci_dn             45 arch/powerpc/kernel/rtas_pci.c int rtas_read_config(struct pci_dn *pdn, int where, int size, u32 *val)
pci_dn             81 arch/powerpc/kernel/rtas_pci.c 	struct pci_dn *pdn;
pci_dn             97 arch/powerpc/kernel/rtas_pci.c int rtas_write_config(struct pci_dn *pdn, int where, int size, u32 val)
pci_dn            131 arch/powerpc/kernel/rtas_pci.c 	struct pci_dn *pdn;
pci_dn             43 arch/powerpc/platforms/powernv/eeh-powernv.c 	struct pci_dn *pdn = pci_get_pdn(pdev);
pci_dn            285 arch/powerpc/platforms/powernv/eeh-powernv.c static int pnv_eeh_find_cap(struct pci_dn *pdn, int cap)
pci_dn            320 arch/powerpc/platforms/powernv/eeh-powernv.c static int pnv_eeh_find_ecap(struct pci_dn *pdn, int cap)
pci_dn            365 arch/powerpc/platforms/powernv/eeh-powernv.c static void *pnv_eeh_probe(struct pci_dn *pdn, void *data)
pci_dn            848 arch/powerpc/platforms/powernv/eeh-powernv.c 	struct pci_dn *pdn = pci_get_pdn_by_devfn(dev->bus, dev->devfn);
pci_dn            953 arch/powerpc/platforms/powernv/eeh-powernv.c static void pnv_eeh_wait_for_pending(struct pci_dn *pdn, const char *type,
pci_dn            973 arch/powerpc/platforms/powernv/eeh-powernv.c static int pnv_eeh_do_flr(struct pci_dn *pdn, int option)
pci_dn           1011 arch/powerpc/platforms/powernv/eeh-powernv.c static int pnv_eeh_do_af_flr(struct pci_dn *pdn, int option)
pci_dn           1050 arch/powerpc/platforms/powernv/eeh-powernv.c 	struct pci_dn *pdn;
pci_dn           1252 arch/powerpc/platforms/powernv/eeh-powernv.c static inline bool pnv_eeh_cfg_blocked(struct pci_dn *pdn)
pci_dn           1273 arch/powerpc/platforms/powernv/eeh-powernv.c static int pnv_eeh_read_config(struct pci_dn *pdn,
pci_dn           1287 arch/powerpc/platforms/powernv/eeh-powernv.c static int pnv_eeh_write_config(struct pci_dn *pdn,
pci_dn           1643 arch/powerpc/platforms/powernv/eeh-powernv.c static int pnv_eeh_restore_config(struct pci_dn *pdn)
pci_dn           1698 arch/powerpc/platforms/powernv/eeh-powernv.c 	struct pci_dn *pdn = pci_get_pdn(pdev);
pci_dn             24 arch/powerpc/platforms/powernv/npu-dma.c 	struct pci_dn *pdn = PCI_DN(dn);
pci_dn            104 arch/powerpc/platforms/powernv/npu-dma.c 	struct pci_dn *pdn;
pci_dn            667 arch/powerpc/platforms/powernv/pci-ioda.c 	struct pci_dn *pdn = pci_get_pdn(dev);
pci_dn            764 arch/powerpc/platforms/powernv/pci-ioda.c 		struct pci_dn *pdn = pci_get_pdn(pdev);
pci_dn            832 arch/powerpc/platforms/powernv/pci-ioda.c 		struct pci_dn *pdn = pci_get_pdn(parent);
pci_dn            961 arch/powerpc/platforms/powernv/pci-ioda.c 	struct pci_dn *pdn = pci_get_pdn(dev);
pci_dn           1047 arch/powerpc/platforms/powernv/pci-ioda.c 	struct pci_dn *pdn = pci_get_pdn(dev);
pci_dn           1102 arch/powerpc/platforms/powernv/pci-ioda.c 		struct pci_dn *pdn = pci_get_pdn(dev);
pci_dn           1204 arch/powerpc/platforms/powernv/pci-ioda.c 	struct pci_dn *npu_pdn;
pci_dn           1306 arch/powerpc/platforms/powernv/pci-ioda.c 	struct pci_dn         *pdn;
pci_dn           1339 arch/powerpc/platforms/powernv/pci-ioda.c 	struct pci_dn         *pdn;
pci_dn           1466 arch/powerpc/platforms/powernv/pci-ioda.c 	struct pci_dn         *pdn;
pci_dn           1499 arch/powerpc/platforms/powernv/pci-ioda.c 	struct pci_dn         *pdn;
pci_dn           1549 arch/powerpc/platforms/powernv/pci-ioda.c 	struct pci_dn         *pdn;
pci_dn           1563 arch/powerpc/platforms/powernv/pci-ioda.c 		struct pci_dn *vf_pdn;
pci_dn           1619 arch/powerpc/platforms/powernv/pci-ioda.c 	struct pci_dn         *pdn;
pci_dn           1748 arch/powerpc/platforms/powernv/pci-ioda.c 	struct pci_dn *pdn = pci_get_pdn(pdev);
pci_dn           1845 arch/powerpc/platforms/powernv/pci-ioda.c 	struct pci_dn *pdn = pci_get_pdn(pdev);
pci_dn           2900 arch/powerpc/platforms/powernv/pci-ioda.c 	struct pci_dn *pdn;
pci_dn           3364 arch/powerpc/platforms/powernv/pci-ioda.c 	struct pci_dn *pdn = pci_get_pdn(pdev);
pci_dn           3401 arch/powerpc/platforms/powernv/pci-ioda.c 	struct pci_dn *pdn;
pci_dn           3587 arch/powerpc/platforms/powernv/pci-ioda.c 	struct pci_dn *pdn = pci_get_pdn(pdev);
pci_dn            596 arch/powerpc/platforms/powernv/pci.c static void pnv_pci_config_check_eeh(struct pci_dn *pdn)
pci_dn            651 arch/powerpc/platforms/powernv/pci.c int pnv_pci_cfg_read(struct pci_dn *pdn,
pci_dn            687 arch/powerpc/platforms/powernv/pci.c int pnv_pci_cfg_write(struct pci_dn *pdn,
pci_dn            713 arch/powerpc/platforms/powernv/pci.c static bool pnv_pci_cfg_check(struct pci_dn *pdn)
pci_dn            736 arch/powerpc/platforms/powernv/pci.c static inline pnv_pci_cfg_check(struct pci_dn *pdn)
pci_dn            746 arch/powerpc/platforms/powernv/pci.c 	struct pci_dn *pdn;
pci_dn            775 arch/powerpc/platforms/powernv/pci.c 	struct pci_dn *pdn;
pci_dn            984 arch/powerpc/platforms/powernv/pci.c 	struct pci_dn *pdn;
pci_dn             10 arch/powerpc/platforms/powernv/pci.h struct pci_dn;
pci_dn            178 arch/powerpc/platforms/powernv/pci.h int pnv_pci_cfg_read(struct pci_dn *pdn,
pci_dn            180 arch/powerpc/platforms/powernv/pci.h int pnv_pci_cfg_write(struct pci_dn *pdn,
pci_dn             47 arch/powerpc/platforms/pseries/eeh_pseries.c 	struct pci_dn *pdn = pci_get_pdn(pdev);
pci_dn             55 arch/powerpc/platforms/pseries/eeh_pseries.c 		struct pci_dn *physfn_pdn;
pci_dn            155 arch/powerpc/platforms/pseries/eeh_pseries.c static int pseries_eeh_cap_start(struct pci_dn *pdn)
pci_dn            170 arch/powerpc/platforms/pseries/eeh_pseries.c static int pseries_eeh_find_cap(struct pci_dn *pdn, int cap)
pci_dn            195 arch/powerpc/platforms/pseries/eeh_pseries.c static int pseries_eeh_find_ecap(struct pci_dn *pdn, int cap)
pci_dn            233 arch/powerpc/platforms/pseries/eeh_pseries.c static void *pseries_eeh_probe(struct pci_dn *pdn, void *data)
pci_dn            642 arch/powerpc/platforms/pseries/eeh_pseries.c static int pseries_eeh_read_config(struct pci_dn *pdn, int where, int size, u32 *val)
pci_dn            656 arch/powerpc/platforms/pseries/eeh_pseries.c static int pseries_eeh_write_config(struct pci_dn *pdn, int where, int size, u32 val)
pci_dn            661 arch/powerpc/platforms/pseries/eeh_pseries.c static int pseries_eeh_restore_config(struct pci_dn *pdn)
pci_dn            686 arch/powerpc/platforms/pseries/eeh_pseries.c int pseries_send_allow_unfreeze(struct pci_dn *pdn,
pci_dn            712 arch/powerpc/platforms/pseries/eeh_pseries.c 	struct pci_dn *pdn, *tmp, *parent, *physfn_pdn;
pci_dn            758 arch/powerpc/platforms/pseries/eeh_pseries.c static int pseries_notify_resume(struct pci_dn *pdn)
pci_dn            564 arch/powerpc/platforms/pseries/iommu.c 	struct pci_dn *pci;
pci_dn            678 arch/powerpc/platforms/pseries/iommu.c 	struct pci_dn *ppci;
pci_dn            876 arch/powerpc/platforms/pseries/iommu.c 	struct pci_dn *pdn;
pci_dn            905 arch/powerpc/platforms/pseries/iommu.c 	struct pci_dn *pdn;
pci_dn           1153 arch/powerpc/platforms/pseries/iommu.c 	struct pci_dn *pci;
pci_dn           1278 arch/powerpc/platforms/pseries/iommu.c 	struct pci_dn *pci = PCI_DN(np);
pci_dn             29 arch/powerpc/platforms/pseries/msi.c static int rtas_change_msi(struct pci_dn *pdn, u32 func, u32 num_irqs)
pci_dn             70 arch/powerpc/platforms/pseries/msi.c 	struct pci_dn *pdn;
pci_dn             90 arch/powerpc/platforms/pseries/msi.c static int rtas_query_irq_number(struct pci_dn *pdn, int offset)
pci_dn            372 arch/powerpc/platforms/pseries/msi.c 	struct pci_dn *pdn;
pci_dn             62 arch/powerpc/platforms/pseries/pci.c 	struct pci_dn *pdn;
pci_dn             93 arch/powerpc/platforms/pseries/pci.c 	struct pci_dn *pdn;
pci_dn            107 arch/powerpc/platforms/pseries/pci.c 	struct pci_dn *pdn;
pci_dn            151 arch/powerpc/platforms/pseries/pci.c 	struct pci_dn         *pdn;
pci_dn            201 arch/powerpc/platforms/pseries/pci.c 	struct pci_dn         *pdn;
pci_dn            246 arch/powerpc/platforms/pseries/setup.c 	struct pci_dn *pdn;
pci_dn            241 drivers/pci/hotplug/pnv_php.c 	struct pci_dn *pdn;
pci_dn            139 drivers/pci/hotplug/rpadlpar_core.c 	struct pci_dn *pdn = PCI_DN(dn);
pci_dn            207 drivers/pci/hotplug/rpadlpar_core.c 	struct pci_dn *pdn;