Lines Matching refs:phb
58 struct pnv_phb *phb; member
127 int (*init_m64)(struct pnv_phb *phb);
128 int (*get_pe_state)(struct pnv_phb *phb, int pe_no);
129 void (*freeze_pe)(struct pnv_phb *phb, int pe_no);
130 int (*unfreeze_pe)(struct pnv_phb *phb, int pe_no, int opt);
192 static inline bool pnv_pci_is_m64(struct pnv_phb *phb, struct resource *r) in pnv_pci_is_m64() argument
201 return (r->start >= phb->ioda.m64_base && in pnv_pci_is_m64()
202 r->start < (phb->ioda.m64_base + phb->ioda.m64_size)); in pnv_pci_is_m64()
212 int pnv_ioda_configure_pe(struct pnv_phb *phb, struct pnv_ioda_pe *pe);
213 int pnv_ioda_deconfigure_pe(struct pnv_phb *phb, struct pnv_ioda_pe *pe);
215 void pnv_pci_ioda2_setup_dma_pe(struct pnv_phb *phb, struct pnv_ioda_pe *pe);
218 struct pnv_ioda_pe *pnv_ioda_alloc_pe(struct pnv_phb *phb, int count);
288 extern struct pnv_ioda_pe *pnv_pci_bdfn_to_pe(struct pnv_phb *phb, u16 bdfn);
290 extern void pnv_set_msi_irq_chip(struct pnv_phb *phb, unsigned int virq);
334 extern unsigned long pnv_ioda_parse_tce_sizes(struct pnv_phb *phb);