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;