Symbol: pci_dn
arch/powerpc/include/asm/device.h
10
struct pci_dn;
arch/powerpc/include/asm/device.h
33
struct pci_dn *pci_data;
arch/powerpc/include/asm/eeh.h
145
struct pci_dn *pdn; /* Associated PCI device node */
arch/powerpc/include/asm/eeh.h
165
static inline struct pci_dn *eeh_dev_to_pdn(struct eeh_dev *edev)
arch/powerpc/include/asm/eeh.h
21
struct pci_dn;
arch/powerpc/include/asm/eeh.h
358
void pseries_eeh_init_edev_recursive(struct pci_dn *pdn);
arch/powerpc/include/asm/pci-bridge.h
129
struct pci_dn *pci_data;
arch/powerpc/include/asm/pci-bridge.h
209
struct pci_dn *parent;
arch/powerpc/include/asm/pci-bridge.h
235
#define PCI_DN(dn) ((struct pci_dn *) (dn)->data)
arch/powerpc/include/asm/pci-bridge.h
237
extern struct pci_dn *pci_get_pdn_by_devfn(struct pci_bus *bus,
arch/powerpc/include/asm/pci-bridge.h
239
extern struct pci_dn *pci_get_pdn(struct pci_dev *pdev);
arch/powerpc/include/asm/pci-bridge.h
240
extern struct pci_dn *pci_add_device_node_info(struct pci_controller *hose,
arch/powerpc/include/asm/pci-bridge.h
245
struct pci_dn *add_sriov_vf_pdns(struct pci_dev *pdev);
arch/powerpc/include/asm/pci-bridge.h
250
static inline struct eeh_dev *pdn_to_eeh_dev(struct pci_dn *pdn)
arch/powerpc/include/asm/ppc-pci.h
26
struct pci_dn;
arch/powerpc/include/asm/ppc-pci.h
48
int rtas_pci_dn_read_config(struct pci_dn *pdn, int where, int size, u32 *val);
arch/powerpc/include/asm/ppc-pci.h
49
int rtas_pci_dn_write_config(struct pci_dn *pdn, int where, int size, u32 val);
arch/powerpc/kernel/eeh_sysfs.c
85
struct pci_dn *pdn = pci_get_pdn(pdev);
arch/powerpc/kernel/pci-hotplug.c
41
struct pci_dn *pdn = PCI_DN(dn);
arch/powerpc/kernel/pci-hotplug.c
59
struct pci_dn *pdn = pci_get_pdn(dev);
arch/powerpc/kernel/pci_dn.c
128
static struct eeh_dev *eeh_dev_init(struct pci_dn *pdn)
arch/powerpc/kernel/pci_dn.c
148
static struct pci_dn *add_one_sriov_vf_pdn(struct pci_dn *parent,
arch/powerpc/kernel/pci_dn.c
151
struct pci_dn *pdn;
arch/powerpc/kernel/pci_dn.c
173
struct pci_dn *add_sriov_vf_pdns(struct pci_dev *pdev)
arch/powerpc/kernel/pci_dn.c
175
struct pci_dn *parent, *pdn;
arch/powerpc/kernel/pci_dn.c
219
struct pci_dn *parent;
arch/powerpc/kernel/pci_dn.c
220
struct pci_dn *pdn, *tmp;
arch/powerpc/kernel/pci_dn.c
282
struct pci_dn *pci_add_device_node_info(struct pci_controller *hose,
arch/powerpc/kernel/pci_dn.c
288
struct pci_dn *pdn;
arch/powerpc/kernel/pci_dn.c
30
static struct pci_dn *pci_bus_to_pdn(struct pci_bus *bus)
arch/powerpc/kernel/pci_dn.c
34
struct pci_dn *pdn;
arch/powerpc/kernel/pci_dn.c
343
struct pci_dn *pdn = dn ? PCI_DN(dn) : NULL;
arch/powerpc/kernel/pci_dn.c
450
struct pci_dn *pdn;
arch/powerpc/kernel/pci_dn.c
470
struct pci_dn *pdn;
arch/powerpc/kernel/pci_dn.c
487
struct pci_dn *pdn;
arch/powerpc/kernel/pci_dn.c
58
struct pci_dn *pci_get_pdn_by_devfn(struct pci_bus *bus,
arch/powerpc/kernel/pci_dn.c
62
struct pci_dn *parent, *pdn;
arch/powerpc/kernel/pci_dn.c
95
struct pci_dn *pci_get_pdn(struct pci_dev *pdev)
arch/powerpc/kernel/pci_dn.c
98
struct pci_dn *parent, *pdn;
arch/powerpc/kernel/rtas_pci.c
132
struct pci_dn *pdn;
arch/powerpc/kernel/rtas_pci.c
36
static inline int config_access_valid(struct pci_dn *dn, int where)
arch/powerpc/kernel/rtas_pci.c
46
int rtas_pci_dn_read_config(struct pci_dn *pdn, int where, int size, u32 *val)
arch/powerpc/kernel/rtas_pci.c
82
struct pci_dn *pdn;
arch/powerpc/kernel/rtas_pci.c
98
int rtas_pci_dn_write_config(struct pci_dn *pdn, int where, int size, u32 val)
arch/powerpc/platforms/powernv/eeh-powernv.c
1005
struct pci_dn *pdn;
arch/powerpc/platforms/powernv/eeh-powernv.c
1207
static inline bool pnv_eeh_cfg_blocked(struct pci_dn *pdn)
arch/powerpc/platforms/powernv/eeh-powernv.c
1231
struct pci_dn *pdn = eeh_dev_to_pdn(edev);
arch/powerpc/platforms/powernv/eeh-powernv.c
1247
struct pci_dn *pdn = eeh_dev_to_pdn(edev);
arch/powerpc/platforms/powernv/eeh-powernv.c
230
static int pnv_eeh_find_cap(struct pci_dn *pdn, int cap)
arch/powerpc/platforms/powernv/eeh-powernv.c
265
static int pnv_eeh_find_ecap(struct pci_dn *pdn, int cap)
arch/powerpc/platforms/powernv/eeh-powernv.c
323
struct pci_dn *pdn = pci_get_pdn(pdev);
arch/powerpc/platforms/powernv/eeh-powernv.c
803
struct pci_dn *pdn = pci_get_pdn_by_devfn(dev->bus, dev->devfn);
arch/powerpc/platforms/powernv/eeh-powernv.c
907
static void pnv_eeh_wait_for_pending(struct pci_dn *pdn, const char *type,
arch/powerpc/platforms/powernv/eeh-powernv.c
928
static int pnv_eeh_do_flr(struct pci_dn *pdn, int option)
arch/powerpc/platforms/powernv/eeh-powernv.c
966
static int pnv_eeh_do_af_flr(struct pci_dn *pdn, int option)
arch/powerpc/platforms/powernv/pci-ioda.c
1120
struct pci_dn *pdn = pci_get_pdn(pdev);
arch/powerpc/platforms/powernv/pci-ioda.c
2260
struct pci_dn *pdn;
arch/powerpc/platforms/powernv/pci-ioda.c
2273
struct pci_dn *pdn;
arch/powerpc/platforms/powernv/pci-ioda.c
2389
struct pci_dn *pdn = pci_get_pdn(pdev);
arch/powerpc/platforms/powernv/pci-ioda.c
594
struct pci_dn *pdn = pci_get_pdn(dev);
arch/powerpc/platforms/powernv/pci-ioda.c
691
struct pci_dn *pdn = pci_get_pdn(pdev);
arch/powerpc/platforms/powernv/pci-ioda.c
714
struct pci_dn *pdn = pci_get_pdn(parent);
arch/powerpc/platforms/powernv/pci-ioda.c
875
struct pci_dn *pdn = pci_get_pdn(dev);
arch/powerpc/platforms/powernv/pci-ioda.c
994
struct pci_dn *pdn = pci_get_pdn(pdev);
arch/powerpc/platforms/powernv/pci-sriov.c
621
struct pci_dn *pdn;
arch/powerpc/platforms/powernv/pci-sriov.c
634
struct pci_dn *vf_pdn;
arch/powerpc/platforms/powernv/pci.c
527
static void pnv_pci_config_check_eeh(struct pci_dn *pdn)
arch/powerpc/platforms/powernv/pci.c
582
int pnv_pci_cfg_read(struct pci_dn *pdn,
arch/powerpc/platforms/powernv/pci.c
618
int pnv_pci_cfg_write(struct pci_dn *pdn,
arch/powerpc/platforms/powernv/pci.c
644
static bool pnv_pci_cfg_check(struct pci_dn *pdn)
arch/powerpc/platforms/powernv/pci.c
667
static inline pnv_pci_cfg_check(struct pci_dn *pdn)
arch/powerpc/platforms/powernv/pci.c
677
struct pci_dn *pdn;
arch/powerpc/platforms/powernv/pci.c
706
struct pci_dn *pdn;
arch/powerpc/platforms/powernv/pci.h
10
struct pci_dn;
arch/powerpc/platforms/powernv/pci.h
270
int pnv_pci_cfg_read(struct pci_dn *pdn,
arch/powerpc/platforms/powernv/pci.h
272
int pnv_pci_cfg_write(struct pci_dn *pdn,
arch/powerpc/platforms/pseries/eeh_pseries.c
101
static int pseries_eeh_get_pe_config_addr(struct pci_dn *pdn)
arch/powerpc/platforms/pseries/eeh_pseries.c
248
static int pseries_eeh_cap_start(struct pci_dn *pdn)
arch/powerpc/platforms/pseries/eeh_pseries.c
263
static int pseries_eeh_find_cap(struct pci_dn *pdn, int cap)
arch/powerpc/platforms/pseries/eeh_pseries.c
288
static int pseries_eeh_find_ecap(struct pci_dn *pdn, int cap)
arch/powerpc/platforms/pseries/eeh_pseries.c
328
struct pci_dn *pdn = eeh_dev_to_pdn(edev);
arch/powerpc/platforms/pseries/eeh_pseries.c
364
static void pseries_eeh_init_edev(struct pci_dn *pdn)
arch/powerpc/platforms/pseries/eeh_pseries.c
46
static void pseries_eeh_init_edev(struct pci_dn *pdn);
arch/powerpc/platforms/pseries/eeh_pseries.c
462
struct pci_dn *pdn;
arch/powerpc/platforms/pseries/eeh_pseries.c
487
void pseries_eeh_init_edev_recursive(struct pci_dn *pdn)
arch/powerpc/platforms/pseries/eeh_pseries.c
489
struct pci_dn *n;
arch/powerpc/platforms/pseries/eeh_pseries.c
50
struct pci_dn *pdn = pci_get_pdn(pdev);
arch/powerpc/platforms/pseries/eeh_pseries.c
679
struct pci_dn *pdn = eeh_dev_to_pdn(edev);
arch/powerpc/platforms/pseries/eeh_pseries.c
695
struct pci_dn *pdn = eeh_dev_to_pdn(edev);
arch/powerpc/platforms/pseries/eeh_pseries.c
701
static int pseries_send_allow_unfreeze(struct pci_dn *pdn, u16 *vf_pe_array, int cur_vfs)
arch/powerpc/platforms/pseries/eeh_pseries.c
727
struct pci_dn *pdn, *tmp, *parent, *physfn_pdn;
arch/powerpc/platforms/pseries/eeh_pseries.c
853
struct pci_dn *pdn;
arch/powerpc/platforms/pseries/eeh_pseries.c
905
pdn = list_first_entry(&PCI_DN(phb->dn)->child_list, struct pci_dn, list);
arch/powerpc/platforms/pseries/iommu.c
1188
struct pci_dn *pdn;
arch/powerpc/platforms/pseries/iommu.c
1247
struct pci_dn *pdn;
arch/powerpc/platforms/pseries/iommu.c
1311
struct pci_dn *pdn;
arch/powerpc/platforms/pseries/iommu.c
1343
struct pci_dn *pdn;
arch/powerpc/platforms/pseries/iommu.c
1463
struct pci_dn *pci = PCI_DN(pdn);
arch/powerpc/platforms/pseries/iommu.c
1852
struct pci_dn *pci;
arch/powerpc/platforms/pseries/iommu.c
1968
struct pci_dn *pci = PCI_DN(pdn);
arch/powerpc/platforms/pseries/iommu.c
2010
struct pci_dn *pci;
arch/powerpc/platforms/pseries/iommu.c
2073
struct pci_dn *pci;
arch/powerpc/platforms/pseries/iommu.c
2473
struct pci_dn *pci = PCI_DN(np);
arch/powerpc/platforms/pseries/iommu.c
2558
struct pci_dn *pci;
arch/powerpc/platforms/pseries/iommu.c
628
struct pci_dn *pci;
arch/powerpc/platforms/pseries/iommu.c
755
struct pci_dn *rpdn;
arch/powerpc/platforms/pseries/iommu.c
844
struct pci_dn *ppci;
arch/powerpc/platforms/pseries/msi.c
100
static int rtas_query_irq_number(struct pci_dn *pdn, int offset)
arch/powerpc/platforms/pseries/msi.c
352
struct pci_dn *pdn;
arch/powerpc/platforms/pseries/msi.c
39
static int rtas_change_msi(struct pci_dn *pdn, u32 func, u32 num_irqs)
arch/powerpc/platforms/pseries/msi.c
80
struct pci_dn *pdn;
arch/powerpc/platforms/pseries/pci.c
122
struct pci_dn *pdn;
arch/powerpc/platforms/pseries/pci.c
170
struct pci_dn *pdn;
arch/powerpc/platforms/pseries/pci.c
33
struct pci_dn *pdn;
arch/powerpc/platforms/pseries/pci.c
64
struct pci_dn *pdn;
arch/powerpc/platforms/pseries/pci.c
78
struct pci_dn *pdn;
arch/powerpc/platforms/pseries/setup.c
282
struct pci_dn *pdn;
drivers/pci/hotplug/pnv_php.c
241
struct pci_dn *pdn;
drivers/pci/hotplug/rpadlpar_core.c
140
struct pci_dn *pdn = PCI_DN(dn);
drivers/pci/hotplug/rpadlpar_core.c
208
struct pci_dn *pdn;
drivers/pci/hotplug/rpaphp_pci.c
76
struct pci_dn *pdn;
drivers/pci/hotplug/rpaphp_pci.c
88
struct pci_dn, list);