Symbol: pnv_ioda_pe
arch/powerpc/platforms/powernv/eeh-powernv.c
1343
struct pnv_ioda_pe *pnv_pe;
arch/powerpc/platforms/powernv/eeh-powernv.c
307
struct pnv_ioda_pe *ioda_pe = pnv_ioda_get_pe(parent);
arch/powerpc/platforms/powernv/pci-ioda.c
1064
static int pnv_pci_ioda_dma_64bit_bypass(struct pnv_ioda_pe *pe)
arch/powerpc/platforms/powernv/pci-ioda.c
1121
struct pnv_ioda_pe *pe;
arch/powerpc/platforms/powernv/pci-ioda.c
114
static struct pnv_ioda_pe *pnv_ioda_init_pe(struct pnv_phb *phb, int pe_no)
arch/powerpc/platforms/powernv/pci-ioda.c
1174
static inline void pnv_pci_phb3_tce_invalidate_pe(struct pnv_ioda_pe *pe)
arch/powerpc/platforms/powernv/pci-ioda.c
1184
static void pnv_pci_phb3_tce_invalidate(struct pnv_ioda_pe *pe,
arch/powerpc/platforms/powernv/pci-ioda.c
1208
static inline void pnv_pci_ioda2_tce_invalidate_pe(struct pnv_ioda_pe *pe)
arch/powerpc/platforms/powernv/pci-ioda.c
1225
struct pnv_ioda_pe *pe = container_of(tgl->table_group,
arch/powerpc/platforms/powernv/pci-ioda.c
1226
struct pnv_ioda_pe, table_group);
arch/powerpc/platforms/powernv/pci-ioda.c
1278
struct pnv_ioda_pe *pe = container_of(table_group, struct pnv_ioda_pe,
arch/powerpc/platforms/powernv/pci-ioda.c
1314
static void pnv_pci_ioda2_set_bypass(struct pnv_ioda_pe *pe, bool enable)
arch/powerpc/platforms/powernv/pci-ioda.c
1346
struct pnv_ioda_pe *pe = container_of(table_group, struct pnv_ioda_pe,
arch/powerpc/platforms/powernv/pci-ioda.c
1372
static long pnv_pci_ioda2_setup_default_config(struct pnv_ioda_pe *pe)
arch/powerpc/platforms/powernv/pci-ioda.c
1457
struct pnv_ioda_pe *pe = container_of(table_group, struct pnv_ioda_pe,
arch/powerpc/platforms/powernv/pci-ioda.c
1525
static void pnv_ioda_setup_bus_dma(struct pnv_ioda_pe *pe, struct pci_bus *bus)
arch/powerpc/platforms/powernv/pci-ioda.c
153
struct pnv_ioda_pe *pnv_ioda_alloc_pe(struct pnv_phb *phb, int count)
arch/powerpc/platforms/powernv/pci-ioda.c
1541
struct pnv_ioda_pe *pe = container_of(table_group, struct pnv_ioda_pe,
arch/powerpc/platforms/powernv/pci-ioda.c
155
struct pnv_ioda_pe *ret = NULL;
arch/powerpc/platforms/powernv/pci-ioda.c
1567
struct pnv_ioda_pe *pe = container_of(table_group, struct pnv_ioda_pe,
arch/powerpc/platforms/powernv/pci-ioda.c
1589
struct pnv_ioda_pe *pe)
arch/powerpc/platforms/powernv/pci-ioda.c
1653
struct pnv_ioda_pe *pe = pnv_ioda_get_pe(dev);
arch/powerpc/platforms/powernv/pci-ioda.c
185
void pnv_ioda_free_pe(struct pnv_ioda_pe *pe)
arch/powerpc/platforms/powernv/pci-ioda.c
191
memset(pe, 0, sizeof(struct pnv_ioda_pe));
arch/powerpc/platforms/powernv/pci-ioda.c
1914
static void pnv_ioda_setup_pe_res(struct pnv_ioda_pe *pe,
arch/powerpc/platforms/powernv/pci-ioda.c
1977
static void pnv_ioda_setup_pe_seg(struct pnv_ioda_pe *pe)
arch/powerpc/platforms/powernv/pci-ioda.c
2032
struct pnv_ioda_pe *pe = &phb->ioda.pe_array[pe_num];
arch/powerpc/platforms/powernv/pci-ioda.c
2226
struct pnv_ioda_pe *pe;
arch/powerpc/platforms/powernv/pci-ioda.c
2274
struct pnv_ioda_pe *pe;
arch/powerpc/platforms/powernv/pci-ioda.c
2288
void pnv_pci_ioda2_release_pe_dma(struct pnv_ioda_pe *pe)
arch/powerpc/platforms/powernv/pci-ioda.c
2309
static void pnv_ioda_free_pe_seg(struct pnv_ioda_pe *pe,
arch/powerpc/platforms/powernv/pci-ioda.c
2332
static void pnv_ioda_release_pe_seg(struct pnv_ioda_pe *pe)
arch/powerpc/platforms/powernv/pci-ioda.c
2342
static void pnv_ioda_release_pe(struct pnv_ioda_pe *pe)
arch/powerpc/platforms/powernv/pci-ioda.c
2345
struct pnv_ioda_pe *slave, *tmp;
arch/powerpc/platforms/powernv/pci-ioda.c
2390
struct pnv_ioda_pe *pe;
arch/powerpc/platforms/powernv/pci-ioda.c
2436
struct pnv_ioda_pe *pe;
arch/powerpc/platforms/powernv/pci-ioda.c
2457
struct pnv_ioda_pe *pe;
arch/powerpc/platforms/powernv/pci-ioda.c
2502
struct pnv_ioda_pe *root_pe;
arch/powerpc/platforms/powernv/pci-ioda.c
2620
size += phb->ioda.total_pe_num * sizeof(struct pnv_ioda_pe);
arch/powerpc/platforms/powernv/pci-ioda.c
293
static struct pnv_ioda_pe *pnv_ioda_pick_m64_pe(struct pci_bus *bus, bool all)
arch/powerpc/platforms/powernv/pci-ioda.c
296
struct pnv_ioda_pe *master_pe, *pe;
arch/powerpc/platforms/powernv/pci-ioda.c
441
struct pnv_ioda_pe *pe = &phb->ioda.pe_array[pe_no];
arch/powerpc/platforms/powernv/pci-ioda.c
442
struct pnv_ioda_pe *slave;
arch/powerpc/platforms/powernv/pci-ioda.c
481
struct pnv_ioda_pe *pe, *slave;
arch/powerpc/platforms/powernv/pci-ioda.c
49
static void pnv_pci_ioda2_set_bypass(struct pnv_ioda_pe *pe, bool enable);
arch/powerpc/platforms/powernv/pci-ioda.c
52
void pe_level_printk(const struct pnv_ioda_pe *pe, const char *level,
arch/powerpc/platforms/powernv/pci-ioda.c
521
struct pnv_ioda_pe *slave, *pe;
arch/powerpc/platforms/powernv/pci-ioda.c
581
struct pnv_ioda_pe *pnv_pci_bdfn_to_pe(struct pnv_phb *phb, u16 bdfn)
arch/powerpc/platforms/powernv/pci-ioda.c
591
struct pnv_ioda_pe *pnv_ioda_get_pe(struct pci_dev *dev)
arch/powerpc/platforms/powernv/pci-ioda.c
604
struct pnv_ioda_pe *parent,
arch/powerpc/platforms/powernv/pci-ioda.c
605
struct pnv_ioda_pe *child,
arch/powerpc/platforms/powernv/pci-ioda.c
611
struct pnv_ioda_pe *slave;
arch/powerpc/platforms/powernv/pci-ioda.c
641
struct pnv_ioda_pe *pe,
arch/powerpc/platforms/powernv/pci-ioda.c
644
struct pnv_ioda_pe *slave;
arch/powerpc/platforms/powernv/pci-ioda.c
692
struct pnv_ioda_pe *parent;
arch/powerpc/platforms/powernv/pci-ioda.c
708
struct pnv_ioda_pe *pe,
arch/powerpc/platforms/powernv/pci-ioda.c
735
int pnv_ioda_deconfigure_pe(struct pnv_phb *phb, struct pnv_ioda_pe *pe)
arch/powerpc/platforms/powernv/pci-ioda.c
806
int pnv_ioda_configure_pe(struct pnv_phb *phb, struct pnv_ioda_pe *pe)
arch/powerpc/platforms/powernv/pci-ioda.c
872
static struct pnv_ioda_pe *pnv_ioda_setup_dev_PE(struct pci_dev *dev)
arch/powerpc/platforms/powernv/pci-ioda.c
876
struct pnv_ioda_pe *pe;
arch/powerpc/platforms/powernv/pci-ioda.c
930
static struct pnv_ioda_pe *pnv_ioda_setup_bus_PE(struct pci_bus *bus, bool all)
arch/powerpc/platforms/powernv/pci-ioda.c
933
struct pnv_ioda_pe *pe = NULL;
arch/powerpc/platforms/powernv/pci-ioda.c
995
struct pnv_ioda_pe *pe;
arch/powerpc/platforms/powernv/pci-sriov.c
229
struct pnv_ioda_pe *pe = pnv_ioda_get_pe(pdev);
arch/powerpc/platforms/powernv/pci-sriov.c
478
struct pnv_ioda_pe *pe, *pe_n;
arch/powerpc/platforms/powernv/pci-sriov.c
617
struct pnv_ioda_pe *pe;
arch/powerpc/platforms/powernv/pci-sriov.c
676
struct pnv_ioda_pe *base_pe;
arch/powerpc/platforms/powernv/pci.h
158
struct pnv_ioda_pe *pe_array;
arch/powerpc/platforms/powernv/pci.h
206
int pnv_ioda_configure_pe(struct pnv_phb *phb, struct pnv_ioda_pe *pe);
arch/powerpc/platforms/powernv/pci.h
207
int pnv_ioda_deconfigure_pe(struct pnv_phb *phb, struct pnv_ioda_pe *pe);
arch/powerpc/platforms/powernv/pci.h
209
void pnv_pci_ioda2_setup_dma_pe(struct pnv_phb *phb, struct pnv_ioda_pe *pe);
arch/powerpc/platforms/powernv/pci.h
210
void pnv_pci_ioda2_release_pe_dma(struct pnv_ioda_pe *pe);
arch/powerpc/platforms/powernv/pci.h
212
struct pnv_ioda_pe *pnv_ioda_alloc_pe(struct pnv_phb *phb, int count);
arch/powerpc/platforms/powernv/pci.h
213
void pnv_ioda_free_pe(struct pnv_ioda_pe *pe);
arch/powerpc/platforms/powernv/pci.h
226
struct pnv_ioda_pe *vf_pe_arr;
arch/powerpc/platforms/powernv/pci.h
281
extern struct pnv_ioda_pe *pnv_pci_bdfn_to_pe(struct pnv_phb *phb, u16 bdfn);
arch/powerpc/platforms/powernv/pci.h
282
extern struct pnv_ioda_pe *pnv_ioda_get_pe(struct pci_dev *dev);
arch/powerpc/platforms/powernv/pci.h
288
extern void pe_level_printk(const struct pnv_ioda_pe *pe, const char *level,
arch/powerpc/platforms/powernv/pci.h
99
struct pnv_ioda_pe *master;